Milan Centrale to Vienna train

Thu, May 22
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Milan Centrale to Vienna

Showing times and prices for May 22

Cheapest price

$111

Average price

$147

Fastest journey

10 h 51 m

Average duration

11 h 27 m

Trains per day

55

Distance

623 km

Cheap tickets

The best way to find a cheap train ticket from Milan Centrale to Vienna is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Milan Centrale to Vienna will cost around $147 if you buy it on the day, but the cheapest tickets can be found for only $111.

Fast trains

It's difficult to get from Milan Centrale to Vienna without transferring at least once.

RegionaleRegionale TRENORD 2613 · Regionale Veloce 3489+ÖBB | RailjetRJ 130
06:25AM17h11
Milan Centrale
11:36PMVienna Hbf
$1111One-way
2 transfers
RegionaleRegionale TRENORD 2617 · Regionale Veloce 3495+ÖBB | RailjetRJ 130
08:25AM15h11
Milan Centrale
11:36PMVienna Hbf
$1111One-way
2 transfers
RegionaleRegionale TRENORD 2619 · Regionale Veloce 3513+ÖBB | RailjetRJ 130
09:25AM14h11
Milan Centrale
11:36PMVienna Hbf
$1111One-way
2 transfers
RegionaleRegionale TRENORD 2615 · Regionale Veloce 3485+ÖBB | RailjetRJ 130
07:25AM16h11
Milan Centrale
11:36PMVienna Hbf
$1111One-way
2 transfers
RegionaleRegionale TRENORD 2623 · Regionale Veloce 3497+ÖBB | RailjetRJ 130
11:25AM12h11
Milan Centrale
11:36PMVienna Hbf
$1111One-way
2 transfers

Travel Information

Compare train, flight, and bus for Milan Centrale to Vienna

Omio recommends booking the train as it is the most popular option from Milan Centrale to Vienna among Omio's users. If you are prioritising price take the bus with prices starting from €41. For those with little time consider booking a flight which can get you there in 2h 45m.

Compare train with

Most popular
Train
Flight
Bus

€157

Average price

€94

Average price

€67

Average price

Cheapest

10h 21m

Average duration

9h 51m

Onboard

+

30m

Additional time*

5h 45m

Average duration

Fastest

2h 45m

Onboard

+

3h 0m

Additional time*

16h 31m

Average duration

16h 1m

Onboard

+

30m

Additional time*

Direct Options

Direct Options

Direct Options

Live departures

Milan Centrale to Vienna train times

Showing trains for today, Wednesday, May 21
Last updated at 2:41 PM
ProviderDepartsDurationArrivesTransfers
Tickets
frecciarossaFRECCIAROSSA 9747+trenitaliaregRegionale 3620+obb_nightjetNJ 12362:45 PM Milan Centrale
15h55
6:40 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9747+obb_nightjetNJ 1236+obb_railjetRJ 5412:45 PM Milan Centrale
15h47
6:32 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9747+obb_nightjetNJ 12362:45 PM Milan Centrale
15h55
6:40 AM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9749+trenitaliaregRegionale 16821+obb_nightjetNJ 12363:15 PM Milan Centrale
15h25
6:40 AM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2635 · Regionale Veloce 3523+obb_nightjetNJ 12363:25 PM Milan Centrale
15h15
6:40 AM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2635 · Regionale Veloce 3523+obb_nightjetNJ 1236+obb_railjetRJ 5413:25 PM Milan Centrale
15h07
6:32 AM Vienna Hbf3 transfers
frecciarossaFRECCIAROSSA 9811 · FRECCIAROSSA 9428+obb_nightjetNJ 12363:30 PM Milan Centrale
15h10
6:40 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9811 · FRECCIAROSSA 9428+obb_nightjetNJ 1236+obb_railjetRJ 5413:30 PM Milan Centrale
15h02
6:32 AM Vienna Hbf3 transfers
Thursday, May 22
trenitaliaregRegionale TRENORD 2613 · Regionale Veloce 3489+obb_railjetRJ 1304:25 AM Milan Centrale
17h11
9:36 PM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2613 · Regionale Veloce 3489 · Regionale Veloce 3876+obb_railjetRJ 1304:25 AM Milan Centrale
17h11
9:36 PM Vienna Hbf3 transfers
frecciarossaFRECCIAROSSA 9703+trenitaliaregRegionale 16874+obb_railjetRJ 1324:45 AM Milan Centrale
11h51
4:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9703+obb_railjetRJ 1324:45 AM Milan Centrale
11h51
4:36 PM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9703+trenitaliaregRegionale 3608+obb_railjetRJ 1324:45 AM Milan Centrale
11h51
4:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9705+obb_railjetRJ 1305:15 AM Milan Centrale
16h21
9:36 PM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2615 · Regionale Veloce 3485+obb_railjetRJ 1305:25 AM Milan Centrale
16h11
9:36 PM Vienna Hbf2 transfers
italo8973+deutsche_bahnRJ 86+westbahn
On time
5:35 AM Milan Centrale
15h40
9:15 PM Vienna Westbahnhof
2 transfers
italo8973+deutsche_bahnRJ 86+westbahn
On time
5:35 AM Milan Centrale
13h40
7:15 PM Vienna Westbahnhof
2 transfers
frecciarossaFRECCIAROSSA 9707+trenitaliaregRegionale Veloce 3876+obb_railjetRJ 1305:45 AM Milan Centrale
15h51
9:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9707+trenitaliaregRegionale 16680+obb_railjetRJ 1305:45 AM Milan Centrale
15h51
9:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9709+obb_railjetRJ 1306:15 AM Milan Centrale
15h21
9:36 PM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2617 · Regionale Veloce 3495+obb_railjetRJ 1306:25 AM Milan Centrale
15h11
9:36 PM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2617 · Regionale Veloce 3495 · Regionale Veloce 3438+obb_railjetRJ 1306:25 AM Milan Centrale
15h11
9:36 PM Vienna Hbf3 transfers
frecciarossaFRECCIAROSSA 9710+obb_railjetRJ 1306:45 AM Milan Centrale
14h51
9:36 PM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2619 · Regionale Veloce 3513+obb_railjetRJ 1307:25 AM Milan Centrale
14h11
9:36 PM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2619 · Regionale Veloce 3513 · Regionale Veloce 3638+obb_railjetRJ 1307:25 AM Milan Centrale
14h11
9:36 PM Vienna Hbf3 transfers
frecciarossaFRECCIAROSSA 9717+obb_railjetRJ 1307:45 AM Milan Centrale
13h51
9:36 PM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9717+trenitaliaregRegionale Veloce 3438+obb_railjetRJ 1307:45 AM Milan Centrale
13h51
9:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9527 · FRECCIAROSSA 9414+obb_nightjetNJ 1236+obb_railjetRJ 5418:10 AM Milan Centrale
22h22
6:32 AM Vienna Hbf3 transfers
frecciarossaFRECCIAROSSA 9527 · FRECCIAROSSA 9414+obb_nightjetNJ 12368:10 AM Milan Centrale
22h30
6:40 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9527 · FRECCIAROSSA 9414+obb_railjetRJ 1308:10 AM Milan Centrale
13h26
9:36 PM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2623 · Regionale Veloce 3497+obb_nightjetNJ 12369:25 AM Milan Centrale
21h15
6:40 AM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2623 · Regionale Veloce 3497 · Regionale Veloce 3614+obb_railjetRJ 1309:25 AM Milan Centrale
12h11
9:36 PM Vienna Hbf3 transfers
trenitaliaregRegionale TRENORD 2623 · Regionale Veloce 3497+obb_railjetRJ 1309:25 AM Milan Centrale
12h11
9:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9723+trenitaliaregRegionale Veloce 3884+obb_railjetRJ 1309:45 AM Milan Centrale
11h51
9:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9723+obb_railjetRJ 1309:45 AM Milan Centrale
11h51
9:36 PM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9723+obb_nightjetNJ 12369:45 AM Milan Centrale
20h55
6:40 AM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2625 · Regionale Veloce 3499+obb_nightjetNJ 123610:25 AM Milan Centrale
20h15
6:40 AM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2625 · Regionale Veloce 3499+obb_nightjetNJ 1236+obb_railjetRJ 54110:25 AM Milan Centrale
20h07
6:32 AM Vienna Hbf3 transfers
frecciarossaFRECCIAROSSA 9727+obb_nightjetNJ 123610:45 AM Milan Centrale
19h55
6:40 AM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9727+trenitaliaregRegionale Veloce 3614+obb_railjetRJ 13010:45 AM Milan Centrale
10h51
9:36 PM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9727+obb_railjetRJ 13010:45 AM Milan Centrale
10h51
9:36 PM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2627 · Regionale Veloce 3503+obb_nightjetNJ 1236+obb_railjetRJ 54111:25 AM Milan Centrale
19h07
6:32 AM Vienna Hbf3 transfers
trenitaliaregRegionale TRENORD 2627 · Regionale Veloce 3503+obb_nightjetNJ 123611:25 AM Milan Centrale
19h15
6:40 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9731+obb_nightjetNJ 123611:45 AM Milan Centrale
18h55
6:40 AM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9731+obb_nightjetNJ 1236+obb_railjetRJ 54111:45 AM Milan Centrale
18h47
6:32 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9733+obb_nightjetNJ 123612:15 PM Milan Centrale
18h25
6:40 AM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2629 · Regionale Veloce 3505+obb_nightjetNJ 1236+obb_railjetRJ 54112:25 PM Milan Centrale
18h07
6:32 AM Vienna Hbf3 transfers
trenitaliaregRegionale TRENORD 2629 · Regionale Veloce 3505+obb_nightjetNJ 123612:25 PM Milan Centrale
18h15
6:40 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9735+obb_nightjetNJ 1236+obb_railjetRJ 54112:45 PM Milan Centrale
17h47
6:32 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9735+obb_nightjetNJ 123612:45 PM Milan Centrale
17h55
6:40 AM Vienna Hbf1 transfer
frecciarossaFRECCIAROSSA 9737+trenitaliaregRegionale 16809+obb_nightjetNJ 12361:15 PM Milan Centrale
17h25
6:40 AM Vienna Hbf2 transfers
trenitaliaregRegionale TRENORD 2631 · Regionale Veloce 3507+obb_nightjetNJ 1236+obb_railjetRJ 5411:25 PM Milan Centrale
17h07
6:32 AM Vienna Hbf3 transfers
trenitaliaregRegionale TRENORD 2631 · Regionale Veloce 3507+obb_nightjetNJ 12361:25 PM Milan Centrale
17h15
6:40 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9741+obb_nightjetNJ 1236+obb_railjetRJ 5411:45 PM Milan Centrale
16h47
6:32 AM Vienna Hbf2 transfers
frecciarossaFRECCIAROSSA 9741+obb_nightjetNJ 12361:45 PM Milan Centrale
16h55
6:40 AM Vienna Hbf1 transfer
trenitaliaregRegionale TRENORD 2633 · Regionale Veloce 3551+obb_nightjetNJ 1236+obb_railjetRJ 5412:25 PM Milan Centrale
16h07
6:32 AM Vienna Hbf3 transfers
trenitaliaregRegionale TRENORD 2633 · Regionale Veloce 3551+obb_nightjetNJ 12362:25 PM Milan Centrale
16h15
6:40 AM Vienna Hbf2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan Centrale to Vienna by train, flight, or bus

Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07
Sun
Jun 08
Mon
Jun 09
Tue
Jun 10

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Milan Centrale to Vienna

ItalyItaly
AustriaAustria
Icon of train
Trains from Milan Centrale to Vienna run on average 1 times per day, taking around 9h 51m. Cheap train tickets for this journey start at $190 (€157) but you can travel from only $30 (€25) by flight.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $30 (€25)
Distance
387 miles (623 km)
Average train duration
9h 51m
Cheapest ticket price
$190 (€157)
Trains per day
1
Train providers
4
Fastest train
9h 51m
First train
07:45
Last train
13:45
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $30 (€25)

Train companies: Frecciarossa from Milan Centrale to Vienna trains

Find the best trains from Milan Centrale to Vienna with Omio's travel partners Frecciarossa from $203 (€168). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Enjoy a comfortable and relaxing journey on a Frecciarossa train between Milan Centrale and Vienna. As an official travel partner of Trenitalia, Omio shows you the latest Frecciarossa schedules for the Milan Centrale to Vienna train and prices starting as low as $203 (€168) for this route. Frecciarossa is Trenitalia’s premier high-speed train service making around 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. Frecciarossa trains are renowned for their comfort, speed and reduced environmental impact and reach speeds up to 186 mph (300 kmh), so you can travel 386 miles (623 km) quickly from Milan Centrale to Vienna.

When booking the Frecciarossa train to Vienna from Milan Centrale, you can choose between four different classes: Standard, Premium, Business, and Executive. Although each class offers different levels of comfort, all Frecciarossa train cars provide passengers with free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services. If you’re looking to add to your travel experience, book a Frecciarossa train between Milan Centrale and Vienna on Omio today!

Frecciarossa from Milan Centrale to Vienna train information:

  • Average Duration: 9 h 51 min
  • Cheapest Price: $203
  • Frecciarossa frequency: 2 a day

Discovering the Milano Centrale to Vienna Train Journey

Embark on a scenic adventure through Europe with the unforgettable train journey from Milano Centrale to Vienna. This popular route allows you to comfortably travel from Milano Centrale in the heart of Milan to Wien Hauptbahnhof in the vibrant city of Vienna. Opting for trains from Milano Centrale to Vienna offers an excellent blend of efficiency and picturesque landscapes, making your journey as enriching as the destination itself. Whether you're traveling for business or leisure, the convenience and charm of train travel on this route ensures a relaxing and enjoyable experience. Make sure to book your seats early to secure the best travel arrangements on the Milano Centrale to Vienna train.

Find Cheap Milano Centrale to Vienna Train Tickets

For those planning a picturesque journey from Milano Centrale to Vienna, understanding the train ticket costs is essential. The cheapest ticket you can find for this route is as low as $190 (€157), making it an affordable option for budget-conscious travelers. On the other hand, the average cost of a train ticket hovers around $190 (€157), ensuring various class options and amenities. To maximize savings and enjoy a relatively quieter experience, we recommend scheduling your travel in the late spring months to benefit from more favorable pricing and pleasant weather conditions.

Train Milano Centrale to Vienna: Trenitalia, ÖBB, and Nightjet Services

If you're planning a journey from Milano Centrale to Vienna, you have several options to ensure a comfortable and efficient travel experience. Renowned rail services like Trenitalia and ÖBB offer a smooth journey through the picturesque landscapes of Northern Italy and Austria. Both providers are known for their high-speed and comfort standards. With modern EuroCity trains, passengers can enjoy a range of first-class and second-class services, including spacious seating, onboard dining options, free Wi-Fi, and power outlets to keep your devices charged. For those who prefer traveling overnight, the Nightjet service by ÖBB provides a convenient and restful option, complete with cozy sleeping compartments and breakfast included, making your arrival in Vienna as pleasant and refreshed as possible.

Train Milano Centrale to Vienna: Train Times and Schedule

Embarking on a journey from Milano Centrale to Vienna by train offers a scenic and comfortable travel experience. The distance between Milano Centrale and Vienna is approximately 387 miles (623 km), and the average train journey duration is about 9h 51m, ensuring a leisurely yet efficient travel itinerary.

Trains run frequently from Milano Centrale to Vienna, with an average of 1 services daily. These trains operate throughout the week, ensuring that you have flexible options whether you are traveling during weekdays or weekends, making it convenient to plan your journey according to your schedule.

Typically, the first train of the day departs from Milano Centrale at around 07:45, allowing early risers to make the most of their day in Vienna. Alternatively, if you prefer to depart later, the last train leaves at approximately 13:45, providing flexibility for late afternoon departures. Be sure to check the current Milano Centrale to Vienna train times and schedules before your trip, as timings can occasionally change.

FAQs: Trains from Milan Centrale to Vienna

FAQs: Travel by train from Milan Centrale to Vienna 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 Milan Centrale to Vienna.
FAQs

More options for your journey from Milan Centrale to Vienna

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links