The cheapest trains from Munich to Frankfurt am Main

Showing times and prices for 20 Jun

Cheapest

£55

Average

£78

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

20:49Munich3h17 00:06FRANKFURT(MAIN)
0 changes
£551One-way
21:49Munich4h51 02:40FRANKFURT(MAIN)
0 changes
£551One-way
03:07Munich4h01 07:08FRANKFURT(MAIN)
1 changes
£581One-way
04:54Munich4h14 09:08FRANKFURT(MAIN)
1 changes
£581One-way
09:47Munich3h53 13:40FRANKFURT(MAIN)
0 changes
£641One-way

Timetable Munich to Frankfurt am Main

Showing trains for tomorrow, Sun, 20 Jun
03:07Munich4h01 07:08FRANKFURT(MAIN)
0 changes
04:54Munich4h14 09:08FRANKFURT(MAIN)
0 changes
05:53Munich3h43 09:36FRANKFURT(MAIN)
0 changes
06:44Munich3h20 10:04FRANKFURT(MAIN)
0 changes
07:45Munich3h19 11:04FRANKFURT(MAIN)
0 changes
07:57Munich4h07 12:04FRANKFURT(MAIN)
0 changes
08:08Munich4h00 12:08FRANKFURT(MAIN)
0 changes
08:45Munich3h19 12:04FRANKFURT(MAIN)
0 changes
09:11Munich3h53 13:04FRANKFURT(MAIN)
0 changes
09:45Munich3h19 13:04FRANKFURT(MAIN)
0 changes
09:47Munich3h53 13:40FRANKFURT(MAIN)
0 changes
10:45Munich3h19 14:04FRANKFURT(MAIN)
0 changes
11:45Munich3h19 15:04FRANKFURT(MAIN)
0 changes
11:47Munich3h53 15:40FRANKFURT(MAIN)
0 changes
12:08Munich4h00 16:08FRANKFURT(MAIN)
0 changes
12:43Munich3h21 16:04FRANKFURT(MAIN)
0 changes
12:47Munich4h53 17:40FRANKFURT(MAIN)
0 changes
13:45Munich3h19 17:04FRANKFURT(MAIN)
0 changes
13:47Munich4h36 18:23FRANKFURT(MAIN)
0 changes
13:47Munich4h05 17:52FRANKFURT(MAIN)
0 changes
14:45Munich3h19 18:04FRANKFURT(MAIN)
0 changes
15:45Munich3h19 19:04FRANKFURT(MAIN)
0 changes
15:47Munich3h53 19:40FRANKFURT(MAIN)
0 changes
16:18Munich5h06 21:24FRANKFURT(MAIN)
0 changes
16:45Munich3h19 20:04FRANKFURT(MAIN)
0 changes
16:46Munich5h02 21:48FRANKFURT(MAIN)
0 changes
17:47Munich4h36 22:23FRANKFURT(MAIN)
0 changes
17:47Munich3h17 21:04FRANKFURT(MAIN)
0 changes
18:45Munich3h19 22:04FRANKFURT(MAIN)
0 changes
19:46Munich3h18 23:04FRANKFURT(MAIN)
0 changes
20:49Munich3h17 00:06FRANKFURT(MAIN)
0 changes
21:49Munich4h51 02:40FRANKFURT(MAIN)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
19 Jun
Find prices
£18BlaBlaCar Bus
Find prices
Sun
20 Jun
£14FlixTrain
£16BlaBlaCar Bus
£167Lufthansa
Mon
21 Jun
£7FlixTrain
£13BlaBlaCar Bus
£167Lufthansa Cityline
Tue
22 Jun
£25Deutsche Bahn
£18BlaBlaCar Bus
£140Lufthansa Cityline
Wed
23 Jun
Find prices
£16BlaBlaCar Bus
£207Lufthansa
Thu
24 Jun
£7FlixTrain
£13BlaBlaCar Bus
£174Lufthansa
Fri
25 Jun
£9FlixTrain
£13BlaBlaCar Bus
£125Lufthansa
Sat
26 Jun
£7FlixTrain
£7BlaBlaCar Bus
£118Lufthansa
Sun
27 Jun
£22Deutsche Bahn
£16BlaBlaCar Bus
£96Lufthansa
Mon
28 Jun
£16Deutsche Bahn
£7BlaBlaCar Bus
Find prices
Tue
29 Jun
£16Deutsche Bahn
£18BlaBlaCar Bus
£96Lufthansa Cityline
Wed
30 Jun
Find prices
£18BlaBlaCar Bus
£125Lufthansa
Thu
1 Jul
£22Deutsche Bahn
£7BlaBlaCar Bus
£146Lufthansa
Fri
2 Jul
£7FlixTrain
£7BlaBlaCar Bus
£103Lufthansa
Sat
3 Jul
£16Deutsche Bahn
£7BlaBlaCar Bus
£96Lufthansa
Sun
4 Jul
£7FlixTrain
£7BlaBlaCar Bus
£80Lufthansa
Mon
5 Jul
£7FlixTrain
£7BlaBlaCar Bus
£80Lufthansa
Tue
6 Jul
£16Deutsche Bahn
£18BlaBlaCar Bus
£80Lufthansa
Wed
7 Jul
£16Deutsche Bahn
£18BlaBlaCar Bus
£103Lufthansa
Thu
8 Jul
Find prices
£16BlaBlaCar Bus
£86Lufthansa
Fri
9 Jul
£16Deutsche Bahn
£7BlaBlaCar Bus
£86Lufthansa

The fastest trains from Munich to Frankfurt am Main

Showing times and prices for 20 Jun

Fastest Journey

3 h 17 m

Average

3 h 49 m

Trains per day

32

Distance

304 km

Of the 32 trains that leave Munich for Frankfurt am Main every day 21 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 49 m but if you time it right, some trains will get you there in just 3 h 17 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
20:49Munich3h17 00:06FRANKFURT(MAIN)
0 changes
£551One-way
Fastest
17:47Munich3h17 21:04FRANKFURT(MAIN)
0 changes
£871One-way
2nd Fastest
19:46Munich3h18 23:04FRANKFURT(MAIN)
0 changes
£821One-way
10:45Munich3h19 14:04FRANKFURT(MAIN)
0 changes
£871One-way
16:45Munich3h19 20:04FRANKFURT(MAIN)
0 changes
£971One-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?

Sun, Jun 20
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

Munich to Frankfurt am Main Train Information

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

Travel with Deutsche Bahn from Munich to Frankfurt am Main

Travel from Munich to Frankfurt am Main from £7 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most popular route for you.

Deutsche Bahn

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

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.

These are Deutsche Bahn 's ticket policies for COVID-19 for the train between Munich and Frankfurt am Main:

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

Travel Tips

Trains from Munich to Frankfurt am Main
Travel by train to Frankfurt am Main 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 Frankfurt am Main.
FAQs
What is the price of the cheapest train to Frankfurt am Main from Munich?
If you’re looking to save money on tickets, you can find a cheap train to Frankfurt am Main from Munich for as little as £7  in the next 7 days.
What is the average price of train tickets to Frankfurt am Main from Munich?
If you’re looking to buy your train tickets in the next week, you can expect the Munich to Frankfurt am Main train price to come in at an average of £21  one way.
How far is it from Munich to Frankfurt am Main by train?
The distance to Frankfurt am Main from Munich by train is approximately 188 miles (304 km).
How many hours does it take from Munich to Frankfurt am Main by train?
While the time it takes to travel 188 miles (304 km) between Munich and Frankfurt am Main can vary based on specific dates, weekends, and bank holidays, the train duration from Munich to Frankfurt am Main is on average 4 h 1 min.
When travelling by train from Munich to Frankfurt am Main, which train station in Munich do I depart from and which train station in Frankfurt am Main do I arrive in?

When taking a train from Munich, you have a couple of train stations you can depart from including München Hbf, München Hackerbrücke and München Marienplatz. When you arrive in Frankfurt am Main, your train can arrive in train stations including Frankfurt (Main) Flughafen and Frankfurt Main Ost.

Omio customers travelling this route book their trains from München Hbf   to Frankfurt (Main) Flughafen.

Where is the departure train station in Munich located? Where is the arrival train station in Frankfurt am Main located?

The most popular departure train station with passengers for this route, called München Hbf, is located 0 mile (s) / 0 km from the city centre of Munich.

The most popular arrival train station, Frankfurt (Main) Flughafen, is located 0 mile (s) / 0 km away from the city centre of Frankfurt am Main.

Which train companies can take me between Munich and Frankfurt am Main?
For the route from Munich to Frankfurt am Main you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services from Munich to Frankfurt am Main on Omio to compare what amenities they may have.
Are there any direct trains from Munich to Frankfurt am Main?
Yes, you can look for direct trains from Munich to Frankfurt am Main with Deutsche Bahn  without needing to change 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.
When is the earliest train from Munich to Frankfurt am Main? When is the last train from Munich to Frankfurt am Main?
The earliest train departing from Munich to Frankfurt am Main leaves at 06: 55. The last train departing from Munich to Frankfurt am Main leaves at 22: 01. You can find the latest Munich to Frankfurt am Main train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets from Munich to Frankfurt am Main to score the best deals?
If you purchase a train ticket to Frankfurt am Main from Munich within the next 7 days, you can find tickets to cost on average £21 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Munich to Frankfurt am Main are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Munich
Frankfurt am Main
München Hbf
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines U1, U2, U4, U5, U7, U8<br>Bus lines 58<br>Tram lines 16, 17, 20, 21, 22
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
München Ost
Amenities