Cheap train tickets from Frankfurt am Main to Munich

Showing times and prices for 23 Jan

Cheapest

£28

Average

£51

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 Frankfurt am Main to Munich will cost around £ 51 if you buy it on the day, but the cheapest tickets can be found for only £ 28.

Cheapest
02:19Frankfurt (Main) Hbf5h12 07:31Munich Hbf
0 changes
£281One-way
2nd Cheapest
08:20Frankfurt (Main) Hbf3h50 12:10Munich Hbf
0 changes
£301One-way
08:54Frankfurt (Main) Hbf3h13 12:07Munich Hbf
0 changes
£351One-way
06:54Frankfurt (Main) Hbf3h12 10:06Munich Hbf
0 changes
£351One-way
05:54Frankfurt (Main) Hbf3h11 09:05Munich Hbf
0 changes
£351One-way

Train schedule Frankfurt am Main to Munich

Showing trains for tomorrow, Sun, 23 Jan
01:17Frankfurt (Main) Hbf4h46 06:03Munich Hbf
0 changes
02:19Frankfurt (Main) Hbf5h12 07:31Munich Hbf
0 changes
05:54Frankfurt (Main) Hbf3h11 09:05Munich Hbf
0 changes
06:54Frankfurt (Main) Hbf3h12 10:06Munich Hbf
0 changes
07:54Frankfurt (Main) Hbf3h16 11:10Munich Hbf
0 changes
08:20Frankfurt (Main) Hbf3h50 12:10Munich Hbf
0 changes
08:54Frankfurt (Main) Hbf3h13 12:07Munich Hbf
0 changes
09:38Frankfurt (Main) Hbf4h33 14:11Munich Hbf
0 changes
09:54Frankfurt (Main) Hbf3h12 13:06Munich Hbf
0 changes
10:22Frankfurt (Main) Hbf3h16 13:38Munich Hbf
0 changes
10:54Frankfurt (Main) Hbf3h13 14:07Munich Hbf
0 changes
11:54Frankfurt (Main) Hbf3h15 15:09Munich Hbf
0 changes
12:20Frankfurt (Main) Hbf3h51 16:11Munich Hbf
0 changes
12:54Frankfurt (Main) Hbf3h13 16:07Munich Hbf
0 changes
13:54Frankfurt (Main) Hbf3h12 17:06Munich Hbf
0 changes
14:20Frankfurt (Main) Hbf3h51 18:11Munich Hbf
0 changes
14:54Frankfurt (Main) Hbf3h13 18:07Munich Hbf
0 changes
15:54Frankfurt (Main) Hbf3h17 19:11Munich Hbf
0 changes
16:20Frankfurt (Main) Hbf3h51 20:11Munich Hbf
0 changes
16:54Frankfurt (Main) Hbf3h13 20:07Munich Hbf
0 changes
17:54Frankfurt (Main) Hbf3h16 21:10Munich Hbf
0 changes
18:19Frankfurt (Main) Hbf3h56 22:15Munich Hbf
0 changes
18:54Frankfurt (Main) Hbf3h13 22:07Munich Hbf
0 changes
19:54Frankfurt (Main) Hbf3h17 23:11Munich Hbf
0 changes
20:54Frankfurt (Main) Hbf3h24 00:18Munich Hbf
0 changes
21:50Frankfurt (Main) Hbf3h43 01:33Munich Hbf
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, coach or flight

Sun
23 Jan
£24Deutsche Bahn
£16BlaBlaCar Bus
£167Lufthansa
Mon
24 Jan
£23Deutsche Bahn
£12BlaBlaCar Bus
£167Lufthansa
Tue
25 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£167Lufthansa
Wed
26 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£198Lufthansa
Thu
27 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£167Lufthansa
Fri
28 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£119Lufthansa
Sat
29 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£98Lufthansa
Sun
30 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£98Lufthansa
Mon
31 Jan
£16Deutsche Bahn
£12BlaBlaCar Bus
£98Lufthansa
Tue
1 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£98Lufthansa
Wed
2 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£140Lufthansa
Thu
3 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£119Lufthansa
Fri
4 Feb
£16Deutsche Bahn
£7BlaBlaCar Bus
£98Lufthansa
Sat
5 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£83Lufthansa
Sun
6 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£83Lufthansa
Mon
7 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£83Lufthansa
Tue
8 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£83Lufthansa
Wed
9 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£98Lufthansa
Thu
10 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£98Lufthansa
Fri
11 Feb
£16Deutsche Bahn
£12BlaBlaCar Bus
£83Lufthansa

Fastest train times from Frankfurt am Main to Munich

Showing times and prices for 23 Jan

Fastest Journey

3 h 11 m

Average

3 h 33 m

Trains per day

26

Distance

304 km

Of the 26 trains that leave Frankfurt am Main for Munich every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 304 km distance in an average of 3 h 33 m but if you time it right, some trains will get you there in just 3 h 11 m .

The slowest trains will take 5 h 12 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:54Frankfurt (Main) Hbf3h11 09:05Munich Hbf
0 changes
£351One-way
2nd Fastest
13:54Frankfurt (Main) Hbf3h12 17:06Munich Hbf
0 changes
£591One-way
2nd Fastest
06:54Frankfurt (Main) Hbf3h12 10:06Munich Hbf
0 changes
£351One-way
2nd Fastest
09:54Frankfurt (Main) Hbf3h12 13:06Munich Hbf
0 changes
£531One-way
10:54Frankfurt (Main) Hbf3h13 14:07Munich Hbf
0 changes
£591One-way

More than 1,000 travel companies trust us to 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

Overview: Train from Frankfurt am Main to Munich

distanceDistance188 miles (304 km)
durationAverage train duration3 h 12 min
priceAverage train ticket price£19 (€22)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Frankfurt am Main to Munich cover the 188 miles (304 km) long journey taking on average 3 h 12 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £19, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in München Hbf.

Train companies: Deutsche Bahn trains Frankfurt am Main to Munich

Deutsche Bahn trains will get you to Munich from Frankfurt am Main from £16. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to Munich train.

Train information from Frankfurt am Main to Munich with Deutsche Bahn:

  • Average Duration: 4 h 13 min
  • Average Price: £16
  • Deutsche Bahn frequency: 24 a day

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets between Frankfurt am Main and Munich due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Trains from Frankfurt to Munich: Journey Details

Travel between the German cities of Frankfurt and Munich is fast and convenient, with numerous trains making the journey every day. Trains leave two to three times per hour from Frankfurt's main railway station and arrive at Munich Central Station within about 3.5 to 4 hours. There are many departure times to choose from, ranging from early in the morning at around 5:30 a.m. until evening at around 9:00 p.m. Many trains from Frankfurt to Munich travel direct, taking approximately 3.5 hours to reach their destination, while others involve one or two changes on the way at Nürnberg, Mannheim or Würzburg.


Deutsche Bahn Trains from Cologne to Leer

+

Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Cologne to Leer. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Cologne to Leer and book cheap Deutsche Bahn tickets.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Taking the Train from Frankfurt

Frankfurt's grand main 'Hauptbahnhof' station is the busiest transit point in the city and the primary departure point for many long distance rail journeys. It can be easily located just to the west of the city centre. The station is relatively easy to navigate, and is extremely well connected by a choice of transport systems that offer comprehensive coverage of the city, including S-Bahn (rapid transit trains), U-Bahn (underground system) and tram lines.

Getting into Munich by Train

Famed for its gothic architecture, ancient buildings and beer halls, Munich is an appealing destination for many travellers. Trains from Frankfurt to Munich arrive at München Hauptbahnhof, the city's main station, which is situated very close to the city centre at Bayerstraße. Travellers can easily reach the city centre on foot, or benefit from the tram and bus stops that are located in the station forecourt at the station's main entrance. In a different part of the station, travellers can also catch an S-Bahn or U-Bahn within the underground stations.

Travel Tips: Trains from Frankfurt am Main to Munich

Travel by train to Munich 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 Frankfurt am Main to Munich.
FAQs

How much does a cheap train between Frankfurt am Main and Munich cost?

Omio customers have found cheap train tickets from Frankfurt am Main to Munich for as low as £16  for the next 7 days.

What is the average price of train tickets from Frankfurt am Main to Munich?

In the next 7 days you’ll find that the average cost of a train ticket to Munich from Frankfurt am Main is £19  one way.

What is the distance to Munich from Frankfurt am Main via train?

The train distance from Frankfurt am Main to Munich is around 188 miles (304 km).

How long does it take from Frankfurt am Main to Munich by train?

On average the train from Frankfurt am Main to Munich duration is 3 h 12 min  for the 188 miles (304 km) long journey, but the travel time can vary if you depart on weekends and holidays.

Which train station in Frankfurt am Main goes to Munich? Which train station do I come into Munich from Frankfurt am Main?

When taking the train from Frankfurt am Main to Munich, you can choose to depart from train stations like Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. Your route can end in train stations such as München Hbf, München Hackerbrücke and München Marienplatz.

Omio customers who travel this route most frequently depart from Frankfurt (M) Flughafen Regionalbf   and arrive in München Hbf.

Where is the Frankfurt am Main train station located? Where is the Munich train station located?

The most popular departure train station with passengers for this journey, called Frankfurt (M) Flughafen Regionalbf, is located 6.7 miles (10.8 km) from the city centre of Frankfurt am Main.

The most popular arrival train station, München Hbf, is located 0.8 miles (1.3 km) away from the city centre of Munich.

Which train companies can get me from Frankfurt am Main to Munich?

For the route from Frankfurt am Main to Munich you can take a train with Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Be sure to check out all possible train companies that offer services to Munich from Frankfurt am Main on Omio to compare what amenities they may have.

How many trains are there to Munich from Frankfurt am Main a day?

On average, there are 25 trains a day from Frankfurt am Main to Munich. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Frankfurt am Main to Munich?

The first train from Frankfurt am Main to Munich leaves at 04: 54   and the last train for this leaves at 21: 22. Omio shows you the latest train from Frankfurt am Main to Munich timetable to help you book the best departure time for this route.

How early should I buy Frankfurt am Main to Munich train tickets to get the best deals?

If you buy Frankfurt am Main to Munich train tickets within the next 7 days, you can find one way tickets to cost on average £19. However, booking in advance gives you access to the best prices for trains from Frankfurt am Main to Munich. 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

Frankfurt am Main
Munich
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Frankfurt am Main for your journey to Munich.