The cheapest trains from Frankfurt am Main to Munich

Showing times and prices for 24 Jun

Cheapest

£33

Average

£64

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 £ 64 if you buy it on the day, but the cheapest tickets can be found for only £ 33.

2nd Cheapest
01:11Frankfurt (Main) Hbf4h52 06:03Munich Hbf
0 changes
£331One-way
09:06Frankfurt (Main) Hbf4h06 13:12Munich Hbf
1 changes
£541One-way
02:25Frankfurt (Main) Hbf5h06 07:31Munich Hbf
0 changes
£541One-way
12:20Frankfurt (Main) Hbf3h51 16:11Munich Hbf
0 changes
£541One-way
08:54Frankfurt (Main) Hbf3h18 12:12Munich Hbf
0 changes
£541One-way

Timetable Frankfurt am Main to Munich

Showing trains for tomorrow, Thu, 24 Jun
01:11Frankfurt (Main) Hbf4h52 06:03Munich Hbf
0 changes
02:25Frankfurt (Main) Hbf5h06 07:31Munich Hbf
0 changes
04:54Frankfurt (Main) Hbf3h16 08:10Munich Hbf
0 changes
05:33Frankfurt (Main) Hbf4h38 10:11Munich Hbf
0 changes
05:54Frankfurt (Main) Hbf3h13 09:07Munich Hbf
0 changes
05:58Frankfurt (Main) Hbf3h27 09:25Munich Hbf
0 changes
06:48Frankfurt (Main) Hbf3h39 10:27Munich Hbf
0 changes
06:54Frankfurt (Main) Hbf3h58 10:52Munich Hbf
0 changes
06:54Frankfurt (Main) Hbf3h18 10:12Munich Hbf
0 changes
06:55Frankfurt (Main) Hbf4h17 11:12Munich Hbf
0 changes
07:54Frankfurt (Main) Hbf3h17 11:11Munich Hbf
0 changes
08:05Frankfurt (Main) Süd3h57 12:02Munich Hbf
0 changes
08:20Frankfurt (Main) Hbf3h50 12:10Munich Hbf
0 changes
08:50Frankfurt (Main) Hbf3h37 12:27Munich Hbf
0 changes
08:54Frankfurt (Main) Hbf3h18 12:12Munich Hbf
0 changes
08:54Frankfurt (Main) Hbf3h56 12:50Munich Hbf
0 changes
09:06Frankfurt (Main) Hbf4h06 13:12Munich Hbf
0 changes
09:54Frankfurt (Main) Hbf3h19 13:13Munich Hbf
0 changes
10:05Frankfurt (Main) Süd4h02 14:07Munich Hbf
0 changes
10:20Frankfurt (Main) Hbf3h51 14:11Munich Hbf
0 changes
10:54Frankfurt (Main) Hbf3h17 14:11Munich Hbf
0 changes
11:54Frankfurt (Main) Hbf3h18 15:12Munich Hbf
0 changes
12:06Frankfurt (Main) Süd3h06 15:12Munich Hbf
0 changes
12:20Frankfurt (Main) Hbf3h51 16:11Munich Hbf
0 changes
12:50Frankfurt (Main) Hbf3h37 16:27Munich Hbf
0 changes
12:54Frankfurt (Main) Hbf3h56 16:50Munich Hbf
0 changes
12:54Frankfurt (Main) Hbf3h23 16:17Munich Hbf
0 changes
13:54Frankfurt (Main) Hbf3h18 17:12Munich Hbf
0 changes
14:20Frankfurt (Main) Hbf3h51 18:11Munich Hbf
0 changes
14:54Frankfurt (Main) Hbf3h18 18:12Munich Hbf
0 changes
15:06Frankfurt (Main) Hbf4h05 19:11Munich Hbf
0 changes
15:54Frankfurt (Main) Hbf3h22 19:16Munich Hbf
0 changes
16:00Frankfurt (Main) Hbf4h09 20:09Munich Hbf
0 changes
16:00Frankfurt (Main) Hbf4h02 20:02Munich Hbf
0 changes
16:20Frankfurt (Main) Hbf3h51 20:11Munich Hbf
0 changes
16:50Frankfurt (Main) Hbf3h37 20:27Munich Hbf
0 changes
16:54Frankfurt (Main) Hbf3h20 20:14Munich Hbf
0 changes
17:06Frankfurt (Main) Hbf4h06 21:12Munich Hbf
0 changes
17:54Frankfurt (Main) Hbf3h19 21:13Munich Hbf
0 changes
18:19Frankfurt (Main) Hbf3h56 22:15Munich Hbf
0 changes
18:22Frankfurt (Main) Hbf3h45 22:07Munich Hbf
0 changes
18:50Frankfurt (Main) Hbf3h36 22:26Munich Hbf
0 changes
18:54Frankfurt (Main) Hbf3h19 22:13Munich Hbf
0 changes
18:54Frankfurt (Main) Hbf4h06 23:00Munich Hbf
0 changes
19:54Frankfurt (Main) Hbf3h20 23:14Munich Hbf
0 changes
20:54Frankfurt (Main) Hbf3h16 00:10Munich Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
23 Jun
£54Deutsche Bahn
Find prices
£307Lufthansa
Thu
24 Jun
£9FlixTrain
£16Flixbus
£307Lufthansa
Fri
25 Jun
£14FlixTrain
£16BlaBlaCar Bus
£166Lufthansa
Sat
26 Jun
£7FlixTrain
£13BlaBlaCar Bus
Find prices
Sun
27 Jun
£18FlixTrain
£16Flixbus
£139Lufthansa
Mon
28 Jun
£7FlixTrain
£13BlaBlaCar Bus
£139Lufthansa
Tue
29 Jun
£27Deutsche Bahn
£16BlaBlaCar Bus
Find prices
Wed
30 Jun
£27Deutsche Bahn
£13BlaBlaCar Bus
£166Lufthansa
Thu
1 Jul
£22Deutsche Bahn
£13BlaBlaCar Bus
Find prices
Fri
2 Jul
£25Deutsche Bahn
£16BlaBlaCar Bus
£117Lufthansa
Sat
3 Jul
£22Deutsche Bahn
£7BlaBlaCar Bus
£95Lufthansa
Sun
4 Jul
£14FlixTrain
£16BlaBlaCar Bus
£95Lufthansa
Mon
5 Jul
£7FlixTrain
£7BlaBlaCar Bus
£95Lufthansa
Tue
6 Jul
£16Deutsche Bahn
£16BlaBlaCar Bus
Find prices
Wed
7 Jul
£25Deutsche Bahn
£16BlaBlaCar Bus
£139Lufthansa
Thu
8 Jul
£7FlixTrain
£16BlaBlaCar Bus
£139Lufthansa
Fri
9 Jul
£16Deutsche Bahn
£7BlaBlaCar Bus
£79Lufthansa
Sat
10 Jul
£7FlixTrain
£7BlaBlaCar Bus
£79Lufthansa Cityline
Sun
11 Jul
£16Deutsche Bahn
£16Flixbus
£79Lufthansa
Mon
12 Jul
Find prices
£16BlaBlaCar Bus
£79Lufthansa
Tue
13 Jul
£22Deutsche Bahn
£16BlaBlaCar Bus
£79Lufthansa

The fastest trains from Frankfurt am Main to Munich

Showing times and prices for 24 Jun

Fastest Journey

3 h 6 m

Average

3 h 43 m

Trains per day

46

Distance

304 km

Of the 46 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 43 m but if you time it right, some trains will get you there in just 3 h 6 m .

The slowest trains will take 5 h 6 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
12:06Frankfurt (Main) Süd3h06 15:12Munich Hbf
1 changes
£811One-way
2nd Fastest
05:54Frankfurt (Main) Hbf3h13 09:07Munich Hbf
0 changes
£541One-way
20:54Frankfurt (Main) Hbf3h16 00:10Munich Hbf
0 changes
£631One-way
04:54Frankfurt (Main) Hbf3h16 08:10Munich Hbf
0 changes
£721One-way
07:54Frankfurt (Main) Hbf3h17 11:11Munich Hbf
0 changes
£631One-way

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?

Thu, Jun 24
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

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

View All
train

Journey Summary

Frankfurt am Main to Munich Train Information

Avg. Train Duration
4 hours
Train Ticket Price: £16
Trains depart from:Frankfurt am Main
Trains arrive in:Munich
Distance:304 km
Train Companies:FlixTrain, Deutsche Bahn
Train companies

Deutsche Bahn from Frankfurt am Main to Munich

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

Deutsche Bahn

Travel 188 miles (304 km) in comfort with Deutsche Bahn (DB) from Frankfurt am Main to Munich. Check the DB train timetable for your trip from Frankfurt am Main to Munich on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Frankfurt am Main and Munich you can pay as low as £27.

Deutsche Bahn is the main operator of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, toilets are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

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

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

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 do cheap trains between Frankfurt am Main and Munich cost?
Omio customers have found the cheapest trains to Munich from Frankfurt am Main to cost as little as £7  in the next 7 days.
What is the average cost of a train from Frankfurt am Main to Munich?
If you are looking to buy your train ticket in the next 7 days, you can expect the Frankfurt am Main to Munich train to cost on average £20  one way.
What is the distance by train from Frankfurt am Main to Munich?
The distance to Munich from Frankfurt am Main by train is approximately 188 miles (304 km).
How long is the train journey from Frankfurt am Main to Munich?
While the time it takes to travel 188 miles (304 km) between Frankfurt am Main and Munich can vary based on specific dates, weekends, and bank holidays, the train duration from Frankfurt am Main to Munich is on average 3 h 16 min.
When travelling by train from Frankfurt am Main to Munich, which train station in Frankfurt am Main do I depart from and which train station in Munich do I arrive in?

When taking the train between Frankfurt am Main and Munich, you can choose to depart from train stations like Frankfurt (Main) Flughafen and Frankfurt Main Ost. Your trip 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 (Main) Flughafen   and arrive in München Hbf.

Where do I find the Frankfurt am Main train station to Munich? Where is the Munich train station?

You can find the most popular departure train station for this trip, Frankfurt (Main) Flughafen, located approximately 0 mile (s) / 0 km from the city centre of Frankfurt am Main. The most popular arrival train station in Munich, called München Hbf, is located around 0 mile (s) / 0 km away from its city centre.

Which train companies can get me from Frankfurt am Main to Munich?
When taking a train from Frankfurt am Main to Munich, you can count on Deutsche Bahn for the best way to get you to Munich. You can also check all possible train companies who offer a service to Munich from Frankfurt am Main and compare the amenities they offer before buying a train ticket.
Are there any Frankfurt am Main to Munich direct train services?
Yes, there are direct trains to Munich from Frankfurt am Main, and you can find a direct train for this route with Deutsche Bahn  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
When is the earliest train from Frankfurt am Main to Munich? When is the last train from Frankfurt am Main to Munich?
The first Frankfurt am Main to Munich train departs at 04: 48   and the last train from Frankfurt am Main to Munich leaves at 22: 07. Check out the most up-to-date Frankfurt am Main to Munich train timetable on Omio and find the best time to travel to your destination.
When should I purchase Frankfurt am Main Munich train tickets to score the best deals?
If you buy a train ticket from Frankfurt am Main to Munich within the next 7 days, you can find tickets to cost on average £20 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Frankfurt am Main and Munich are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Frankfurt am Main
Munich
Frankfurt(Main) Hbf
Amenities