COMPARE Prices across different modes

Wed
20 Oct
£60Flixbus
£22Malta Air
Thu
21 Oct
£53Flixbus
£146Ryanair
Fri
22 Oct
£45STUDENT AGENCY k.s.
£172Malta Air
Sat
23 Oct
£53Flixbus
£172Malta Air
Sun
24 Oct
£49Flixbus
£86Ryanair
Mon
25 Oct
£44Flixbus
£63Wizz Air
Tue
26 Oct
£42Flixbus
£48Malta Air
Wed
27 Oct
£47Flixbus
£8Wizz Air
Thu
28 Oct
£45Flixbus
£22Ryanair
Fri
29 Oct
£40STUDENT AGENCY k.s.
£25Wizz Air
Sat
30 Oct
£45Flixbus
£8Malta Air
Sun
31 Oct
£41Flixbus
£8Wizz Air
Mon
1 Nov
£64Flixbus
£20ryanair sun
Tue
2 Nov
£51Flixbus
£20Ryanair
Wed
3 Nov
£38Flixbus
£7Ryanair
Thu
4 Nov
£39Flixbus
£7Ryanair
Fri
5 Nov
£37Flixbus
£8Wizz Air
Sat
6 Nov
£32Flixbus
£8Ryanair
Sun
7 Nov
£39Flixbus
£31Wizz Air
Mon
8 Nov
£24Flixbus
£7ryanair sun

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Vienna and Milan

distanceDistance388 miles (625 km)
durationAverage train duration12 h 2 min
priceAverage train ticket price£50 (€57)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesTrenitalia, ÖBB | Nightjet, ÖBB, ÖBB | Railjet, Frecciarossa or ÖBB | S-Bahn

Trains from Vienna to Milan cover the 388 miles (625 km) long journey taking on average 12 h 2 min with our travel partners like Trenitalia, ÖBB | Nightjet, ÖBB, ÖBB | Railjet, Frecciarossa or ÖBB | S-Bahn. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £44, but the average price of train tickets is £50. Travellers depart most frequently from Wien Westbahnhof and arrive in Milano Centrale.

Train companies

ÖBB, Frecciarossa and Trenitalia Vienna – Milan

Find the best trains from Vienna to Milan with Omio's travel partners ÖBB, Frecciarossa and Trenitalia from £44. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

ÖBB
Frecciarossa
Trenitalia

ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Vienna and Milan by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

ÖBB tickets between Vienna and Milan are available online on Omio. We help you compare and book your perfect trip with ÖBB from Vienna to Milan all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current ÖBB train timetables and train tickets available on Omio for the 388 miles (625 km) trip. You can also see relevant travel information for the ÖBB train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Vienna to Milan routes as well as the cheapest ticket prices available, and buy the best ÖBB Vienna to Milan train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the ÖBB train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Milan with ÖBB!

    ÖBB has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Vienna and Milan:

    • Refund or voucher policy
    • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
      • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
      • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips

    Trains from Vienna to Milan
    Travel by train to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vienna to Milan.
    FAQs
    Are there any COVID-19 restrictions for international travel by train between Vienna and Milan?

    Travel between Vienna, Austria and Milan, Italy by train is: Partially open.

    Can I enter Italy from Austria?

    International entry status: Entry is partially open for citizens and permanent residents of Austria

    Do I need to quarantine on arrival in Italy from Vienna?

    Conditions of entry:

    • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in Milan, Italy?

    All travellers in Italy must observe these coronavirus safety measures:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    The information above was last checked on 18/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train between Vienna and Milan as this information can change.

    Are there restrictions on returning to Austria from Italy by train?

    The current restriction level for your return trip by train from Milan to Vienna is: Partially open

    Are there any international entry restrictions on returning to Austria from Italy?

    Reentry to Austria is allowed for: Entry is partially open for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in Austria from Milan?

    What are the entry requirements?

    • Negative COVID-19 test issued at most 3 days before arrival
    • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

    What are the safety rules to follow in Vienna, Austria?

    The government of Austria has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1 metre (s) (3 feet)
    • Face mask: Mandatory

    Last verified on 17/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Milan to Vienna train here.

    How much do cheap trains between Vienna and Milan cost?
    Omio customers have found the cheapest trains between Vienna and Milan to cost as little as £44  in the next 7 days.
    How much does the train from Vienna to Milan cost on average?
    If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Vienna to Milan train prices are on average £50  one way.
    How many miles is it from Vienna to Milan by train?
    The train distance from Vienna to Milan is around 388 miles (625 km).
    How many hours does it take from Vienna to Milan by train?
    On average the Vienna to Milan train time is 12 h 2 min  covering the 388 miles (625 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    What station does the Vienna to Milan train leave from? Which Milan train station do I come into from Vienna?

    Omio customers book a train from Wien Westbahnhof   to Milano Centrale   most frequently for this route.

    Where is the Vienna train station located? Where is the Milan train station located?

    Passengers board their train most frequently from Wien Westbahnhof and travel around 1 mile (s) / 2 km from the city centre to this train station.

    Passengers travelling this route most often arrive at Milano Centrale and need to travel approximately 1 mile (s) / 2 km from the train station to the city centre in Milan.

    What train providers offer a service between Vienna and Milan?
    If you're looking for trains from Vienna to Milan, you can rely on Trenitalia, ÖBB | Nightjet, ÖBB, ÖBB | Railjet, Frecciarossa or ÖBB | S-Bahn to get you to Milan. It's also good to check out all possible train providers for the Vienna to Milan journey to see if there might be differences in the amenities they offer.
    How many train services per day are there to Milan from Vienna?
    The average number of trains departing Vienna for Milan is 2 a day. The train schedules and services may vary between weekdays and weekends.
    When can I take the first train from Vienna to Milan? When can I take the last train for the day?
    The first Vienna to Milan train departs at 17: 03   and the last train from Vienna to Milan leaves at 18: 30. Check out the most up-to-date Vienna to Milan train times on Omio and find the best time to travel to your destination.
    How early should I purchase Vienna to Milan train tickets to get the best deals?
    The price of a one way train ticket from Vienna to Milan is on average £50 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets from Vienna to Milan available a few months in advance.

    Important Stations and Airports for this Journey

    Vienna
    Milan
    The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your trip to Milan from Vienna.