Cheap train tickets from Munich to Vienna

Showing times and prices for Jan 21

Cheapest

$54

Average

$102

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Munich to Vienna will cost around $ 102 if you buy it on the day, but the cheapest tickets can be found for only $ 54.

Cheapest
11:20PMMunich Hbf7h14 06:34AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
$541One-way
2nd Cheapest
07:04PMMünchen Ost5h01 12:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$601One-way
06:26PMMünchen Ost5h39 12:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$621One-way
06:04AMMunich Hbf4h41 10:45AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$641One-way
06:04PMMünchen Ost4h26 10:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
$661One-way

Train schedule from Munich to Vienna

Showing trains for tomorrow, Fri, Jan 21
06:03AMMünchen Ost5h02 11:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:04AMMunich Hbf4h41 10:45AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:04AMMunich Hbf4h41 10:45AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:22AMMunich Hbf4h08 10:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:22AMMunich Hbf4h08 10:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:33AMMünchen Ost6h12 12:45PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:04AMMünchen Ost5h01 12:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:23AMMunich Hbf4h07 11:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:23AMMunich Hbf4h07 11:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:24AMMunich Hbf5h21 12:45PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:04AMMünchen Ost4h26 12:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:17AMMunich Hbf4h13 12:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:17AMMunich Hbf4h13 12:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:26AMMünchen Ost6h19 02:45PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:04AMMünchen Ost5h01 02:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:29AMMunich Hbf4h01 01:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
09:29AMMunich Hbf4h01 01:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:04AMMünchen Ost4h26 02:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:17AMMunich Hbf4h13 02:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:17AMMunich Hbf4h13 02:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
10:26AMMünchen Ost5h39 04:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:04AMMünchen Ost6h41 05:45PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:29AMMunich Hbf4h01 03:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:29AMMunich Hbf4h01 03:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:04PMMünchen Ost5h01 05:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:17PMMunich Hbf4h13 04:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:17PMMunich Hbf4h13 04:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
12:26PMMünchen Ost5h39 06:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
01:04PMMünchen Ost5h01 06:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
01:29PMMunich Hbf4h01 05:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
01:29PMMunich Hbf4h01 05:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
02:13PMMünchen Ost6h17 08:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
02:17PMMunich Hbf4h13 06:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
02:17PMMunich Hbf4h13 06:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
02:26PMMünchen Ost6h04 08:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
03:04PMMünchen Ost7h01 10:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
03:29PMMunich Hbf4h01 07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
03:29PMMunich Hbf4h01 07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:04PMMünchen Ost6h01 10:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:17PMMunich Hbf4h13 08:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:17PMMunich Hbf4h13 08:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
04:26PMMünchen Ost5h39 10:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:04PMMünchen Ost5h01 10:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:30PMMunich Hbf4h00 09:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
05:30PMMunich Hbf4h00 09:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:04PMMünchen Ost4h26 10:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:17PMMunich Hbf4h13 10:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:17PMMunich Hbf4h13 10:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
06:26PMMünchen Ost5h39 12:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:04PMMünchen Ost5h01 12:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:17PMMunich Hbf4h13 11:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:17PMMunich Hbf4h13 11:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
07:27PMMünchen Ost5h06 12:33AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:04PMMünchen Ost4h29 12:33AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:17PMMunich Hbf9h22 05:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:17PMMunich Hbf4h16 12:33AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
08:20PMMünchen Ost9h19 05:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:20PMMunich Hbf7h14 06:34AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
11:50PMMunich Hbf6h44 06:34AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 21
$48ÖBB | Nightjet
$36Flixbus
$373Croatia Airlines
Sat
Jan 22
$32ÖBB | Euro City (EC)
$37Union Ivkoni International
$532Austrian Airlines
Sun
Jan 23
$32ÖBB
$37Union Ivkoni International
$532Lufthansa Cityline
Mon
Jan 24
$32ÖBB
$30Flixbus
$373Croatia Airlines
Tue
Jan 25
$32ÖBB
$30Union Ivkoni International
$461Lufthansa Cityline
Wed
Jan 26
$36ÖBB | Nightjet
Find prices
$373Croatia Airlines
Thu
Jan 27
$32ÖBB
Find prices
$318Lufthansa Cityline
Fri
Jan 28
$32ÖBB
$36Flixbus
$318Austrian Airlines
Sat
Jan 29
$32ÖBB | Euro City (EC)
$18Flixbus
$245Austrian Airlines
Sun
Jan 30
$32ÖBB
$36Union Ivkoni International
$245Air Dolomiti
Mon
Jan 31
$32ÖBB
$24Flixbus
$245Air Dolomiti
Tue
Feb 1
$32ÖBB
$30Union Ivkoni International
$245Austrian Airlines
Wed
Feb 2
$32ÖBB
Find prices
$245Lufthansa Cityline
Thu
Feb 3
$32ÖBB
Find prices
$245Austrian Airlines
Fri
Feb 4
$32ÖBB | Euro City (EC)
$30Flixbus
$245Austrian Airlines
Sat
Feb 5
Find prices
$24Flixbus
Find prices
Sun
Feb 6
$32ÖBB
$30Flixbus
$246Austrian Airlines
Mon
Feb 7
$32ÖBB
$24Flixbus
$245Austrian Airlines
Tue
Feb 8
$32ÖBB
$30Union Ivkoni International
$245Air Dolomiti
Wed
Feb 9
$32ÖBB
Find prices
$245Austrian Airlines

Fastest train times from Munich to Vienna

Showing times and prices for Jan 21

Fastest Journey

4 h

Average

4 h 57 m

Trains per day

59

Distance

356 km

Of the 59 trains that leave Munich for Vienna every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 356 km distance in an average of 4 h 57 m but if you time it right, some trains will get you there in just 4 h .

The slowest trains will take 9 h 22 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:30PMMunich Hbf4h00 09:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
$1381One-way
Fastest
05:30PMMunich Hbf4h00 09:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
$951One-way
2nd Fastest
03:29PMMunich Hbf4h01 07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
$1081One-way
2nd Fastest
03:29PMMunich Hbf4h01 07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
$1381One-way
2nd Fastest
09:29AMMunich Hbf4h01 01:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
$951One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

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

Overview: Train from Munich to Vienna

distanceDistance220 miles (355 km)
durationAverage train duration4 h
priceAverage train ticket price$37 (€31)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn, ÖBB, ÖBB | Railjet, FlixTrain, ÖBB | Nightjet, ÖBB | Euro City (EC), Deutsche Bahn with connection, ÖBB | ICE, ÖBB | InterCity or ÖBB | S-Bahn

Trains from Munich to Vienna cover the 220 miles (355 km) long trip taking on average 4 h with our travel partners like Deutsche Bahn, ÖBB, ÖBB | Railjet, FlixTrain, ÖBB | Nightjet, ÖBB | Euro City (EC), Deutsche Bahn with connection, ÖBB | ICE, ÖBB | InterCity or ÖBB | S-Bahn. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around $37 (€31), you can find the cheapest train ticket for as low as $32 (€27). Travelers depart most frequently from München Hbf and arrive in Wien Westbahnhof.

Train providers: ÖBB and Deutsche Bahn from Munich to Vienna trains

For as little as $32 (€27) you can travel by train between Munich and Vienna with ÖBB and Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this trip.

ÖBB
Deutsche Bahn

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

Omio helps you compare and book the perfect train with ÖBB to Vienna from Munich for a smooth and relaxing journey. Check the latest ÖBB train schedules for the ideal departure and arrival times, take a look at the travel information for the Munich to Vienna train with ÖBB (such as baggage allowance and amenities offered onboard), compare the best connections for your Munich - Vienna route and then book a cheap train ticket with ease. The distance between Munich and Vienna by train is 220 miles (355 km). You can book tickets for this ÖBB train for as low as $32 (€27) one-way if you book in advance. When you search for ÖBB tickets from Munich to Vienna in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect ÖBB Munich - Vienna train ticket online and enjoy your trip!

  • Average Price: $32

Read on for COVID-19 recommendations and policies for your ÖBB train ticket from Munich to Vienna:

  • 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

Trains from Munich to Vienna

Trains in Europe are an efficient way to travel between cities, with a number of companies offering domestic and international train routes. Traveling from Munich to Vienna by train is easy and quick. Daily services between the two cities are provided by Deutsche Bahn, with the first train departing from Munich as early as 6:24 a.m. and the final train leaving at 8:18 p.m. Direct trains from Munich to Vienna can take less than 4 hours to reach their destination, but even if you have to change once, it won't take much longer. There should not be a difference between weekday and weekend frequency, and peak charges do not apply.

Munich to Vienna trains: Not what you're looking for?

Return trains from Vienna to Munich | Compare all modes of traveling from Munich to Vienna | Or learn more about trains to Vienna



Munich to Vienna Train Cost

Average prices for Trains from Munich to Vienna when you book in advance

Booking Period

Average Price

Same Day

$40.73

1 Day in Advance

$37.33

1 Week in Advance

$33.94

2 Weeks in Advance

$33.94

1 Month in Advance

$29.42

3 Months in Advance

$28.28

Munich to Vienna Trains: General Information


Deutsche Bahn train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Munich to Vienna train tickets by planning ahead and checking the prices before booking.

  • autobus All Munich to Vienna trains are run by Deutsche Bahn.
  • autobus Most Munich to Vienna trains are direct, depart from Munich Hbf and arrive at Wien Hauptbahnhof train station.
  • autobus The Munich to Vienna train journey takes as little as 4 hours and 38 minutes to arrive in Vienna.
  • autobus Most travelers book their Munich to Vienna train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Munich to Vienna trains decrease the further they are booked in advance:

  • It is 8% cheaper to book a Munich to Vienna train a day ahead of time rather than purchasing a ticket at the station.
  • Munich to Vienna trains are 17% cheaper when booked a week ahead of the travel date.
  • Munich to Vienna train costs are 28% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Munich

All trains to Vienna from Munich leave from Munich Hauptbahnhof. The Hauptbahnhof is the central public transport hub in Munich, so wherever you are coming from, there will be a good option, whether you choose to take the MVV buses, the Metro, trams or S-Bahn services. If you opt for the Metro, be aware that it stops running at 1 a.m., so if you need to make a departure in the middle of the night, a taxi or night buses will be your best options.

Getting into Vienna by Train

Whether it is the magnificence of its Baroque and nineteenth-century​ architecture, the vibrant artistic scene or the attraction of some of the world's greatest pastries, Vienna has something to offer every visitor. See the gorgeous Stephensdom Cathedral, visit the Ferris wheel featured in the Third Man, and wander arm in arm along the beautiful Blue Danube. Every train from Munich to Vienna gets into the Hauptbahnhof. From there, the quickest route into the city center is via the Metro station at nearby Sudtiroler Platz, which is 5 minutes from Karlsplatz or Stephensplatz. However, if you want to see the city from above ground, there are always plenty of trams and buses heading into town from the station as well.

Travel Tips: Trains from Munich to Vienna

Travel by train 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 Munich to Vienna.
FAQs

What COVID-19 travel safety information and restrictions should I be aware of for my train between Munich and Vienna?

Travel between Munich, Germany and Vienna, Austria by train is: Partially open.

What is the status of international entry into Austria from Germany?

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

Do I need to self-quarantine on arrival in Austria from Munich?

Conditions of entry:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival Health Control Form (FCS) required
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

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

When traveling in Austria, you must follow these COVID-19 safety rules:

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

The information above was last checked on 1/16/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Vienna from Munich before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Munich, Germany from Vienna, Austria?

Return travel from Austria to Germany is: Partially open.

Are there any international entry restrictions on returning to Munich from Vienna?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Austria

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

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Munich, Germany?

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

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

Last checked on 1/19/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Munich from Vienna.

How much do cheap train tickets between Munich and Vienna cost?

Looking to save money on your route? Omio customers have found the cheapest train from Munich to Vienna for the next 7 days starting from $32 (€27)  one way.

How much is the train from Munich to Vienna on average?

The train price to Vienna from Munich is on average $37 (€31)  if you are looking to book your tickets for this route in the next 7 days.

How far is it from Munich to Vienna by train?

When traveling this route you should expect the distance to Vienna from Munich by train to be approximately 220 miles (355 km).

What is the Munich to Vienna train travel time?

On average the Munich to Vienna train time is 4 h  covering the 220 miles (355 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What is the departure train station in Munich and arrival train station in Vienna?

When traveling this route, Omio customers are departing most frequently from München Hbf   and arriving in Wien Westbahnhof.

Where is the train station in Munich to go to Vienna? Where is the train station in Vienna located?

The most popular departure train station with passengers for this journey, called München Hbf, is located 0.8 miles (1.3 km) from the city center of Munich.

The most popular arrival train station, Wien Westbahnhof, is located 1.8 miles (2.9 km) away from the city center of Vienna.

Which train providers should I travel with from Munich to Vienna?

Take the Munich to Vienna train with Deutsche Bahn, ÖBB, ÖBB | Railjet, FlixTrain, ÖBB | Nightjet, ÖBB | Euro City (EC), Deutsche Bahn with connection, ÖBB | ICE, ÖBB | InterCity or ÖBB | S-Bahn. However, it's always good to check out all possible train companies for the route between Munich and Vienna as there might be differences in the amenities they offer.

Is there a direct train from Munich to Vienna?

Yes, there are 16 direct trains per day from Munich to Vienna. You can look to travel with ÖBB or ÖBB | Nightjet  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

How many train services per day are there from Munich to Vienna?

The average number of trains departing Munich for Vienna is 16 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Munich to Vienna? When does the last train depart from Munich to Vienna?

The earliest train for this trip departs from Munich at 5: 04 AM. The last train leaves from Munich at 10: 50 PM. Check Omio for the latest train schedule from Munich to Vienna and book the best time to depart on your chosen travel date.

How early should I purchase train tickets between Munich and Vienna to score the best deals?

If you book the Munich to Vienna train within the next 7 days, you can find one way tickets to cost on average $37 (€31). However, booking your train ticket in advance gives you access to the best prices for trains from Munich to Vienna. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Munich
Vienna
The major railway station for departures from Munich is München Hbf. Read all the information you need to know about services, amenities and connections at München Hbf for your journey from Munich to Vienna.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 8913081055
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 00 - 21: 00
Public transit options for München Hbf
U-Bahn lines: U1, U2, U4, U5, U7
S-Bahn lines: S1, S2, S3, S4, S6, S7, S8
Tram lines: 16, 17, 18, 19, 20, 21
Bus lines: 68, X98
Train lines: ICE, RJ, NJ, IC, EC, RE, RB