Berlin to Frankfurt am Main train

Thu, Jul 25
+ 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

Cheap train tickets from Berlin to Frankfurt am Main

Showing times and prices for Jul 25

Cheapest

The best way to find a cheap train ticket from Berlin to Frankfurt am Main is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixTrain
05:41PM4h25
Berlin Spandau
10:06PMFrankfurt South station
$351One-way
0 transfers
Cheapest
FlixTrain
05:30PM4h36
Berlin Hbf
10:06PMFrankfurt South station
$351One-way
0 transfers
FlixTrain
07:26AM4h07
Berlin Hbf
11:33AMFrankfurt South station
$371One-way
0 transfers
FlixTrain
07:37AM3h56
Berlin Südkreuz station
11:33AMFrankfurt South station
$371One-way
0 transfers
FlixTrain
03:28PM4h04
Berlin Hbf
07:32PMFrankfurt South station
$401One-way
0 transfers

Train schedule from Berlin to Frankfurt am Main

Showing trains for tomorrow, Thursday, July 25
Deutsche Bahn
06:29AM4h44
Berlin Hbf
11:13AMFrankfurt am Main Flughafen
1 transfer
Deutsche Bahn
06:45AM4h37
Berlin Hbf
11:22AMFrankfurt am Main Flughafen
2 transfers
Deutsche Bahn
06:45AM4h15
Berlin Hbf
11:00AMFrankfurt (Main) Hbf
1 transfer
Deutsche Bahn
07:26AM4h18
Berlin Hbf
11:44AMFrankfurt (Main) Hbf
0 transfers
FlixTrain
07:26AM4h07
Berlin Hbf
11:33AMFrankfurt South station
0 transfers
Deutsche Bahn
07:26AM4h47
Berlin Hbf
12:13PMFrankfurt am Main Flughafen
1 transfer
Deutsche Bahn
07:34AM4h39
Berlin Hbf
12:13PMFrankfurt am Main Flughafen
2 transfers
Deutsche Bahn
07:34AM4h10
Berlin Hbf
11:44AMFrankfurt (Main) Hbf
1 transfer
FlixTrain
07:37AM3h56
Berlin Südkreuz station
11:33AMFrankfurt South station
0 transfers
Deutsche Bahn
07:57AM4h31
Berlin Hbf
12:28PMFrankfurt am Main Flughafen
1 transfer
Deutsche Bahn
07:57AM4h00
Berlin Hbf
11:57AMFrankfurt (Main) Hbf
0 transfers
Deutsche Bahn
08:29AM4h15
Berlin Hbf
12:44PMFrankfurt (Main) Hbf
0 transfers
Deutsche Bahn
08:29AM4h44
Berlin Hbf
01:13PMFrankfurt am Main Flughafen
1 transfer
Deutsche Bahn
08:45AM4h15
Berlin Hbf
01:00PMFrankfurt (Main) Hbf
1 transfer
Deutsche Bahn
08:45AM4h37
Berlin Hbf
01:22PMFrankfurt am Main Flughafen
2 transfers
Deutsche Bahn
09:26AM4h13
Berlin Hbf
01:39PMFrankfurt South station
0 transfers
Deutsche Bahn
09:26AM4h47
Berlin Hbf
02:13PMFrankfurt am Main Flughafen
1 transfer
Deutsche Bahn
09:26AM4h18
Berlin Hbf
01:44PMFrankfurt (Main) Hbf
0 transfers
Deutsche Bahn
09:34AM4h39
Berlin Hbf
02:13PMFrankfurt am Main Flughafen
2 transfers
FlixTrain
11:28AM4h04
Berlin Hbf
03:32PMFrankfurt South station
0 transfers
FlixTrain
03:16PM4h16
Berlin-Gesundbrunnen station
07:32PMFrankfurt South station
0 transfers
FlixTrain
03:28PM4h04
Berlin Hbf
07:32PMFrankfurt South station
0 transfers
FlixTrain
05:30PM4h36
Berlin Hbf
10:06PMFrankfurt South station
0 transfers
FlixTrain
05:41PM4h25
Berlin Spandau
10:06PMFrankfurt South station
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Berlin to Frankfurt am Main by train, bus, or flight

Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05
Tue
Aug 06
Wed
Aug 07
Thu
Aug 08
Fri
Aug 09
Sat
Aug 10
Sun
Aug 11
Mon
Aug 12
Tue
Aug 13
Wed
Aug 14

Fastest train times from Berlin to Frankfurt am Main

Showing times and prices for Jul 25

Fastest Journey

3 h 56 m

Average

4 h 23 m

Trains per day

24

Distance

424 km

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

Fastest
FlixTrain
07:37AM3h56
Berlin Südkreuz station
11:33AMFrankfurt South station
$371One-way
0 transfers
Deutsche Bahn
07:57AM4h00
Berlin Hbf
11:57AMFrankfurt (Main) Hbf
$1111One-way
0 transfers
FlixTrain
11:28AM4h04
Berlin Hbf
03:32PMFrankfurt South station
$581One-way
0 transfers
FlixTrain
03:28PM4h04
Berlin Hbf
07:32PMFrankfurt South station
$401One-way
0 transfers
FlixTrain
07:26AM4h07
Berlin Hbf
11:33AMFrankfurt South station
$371One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Berlin to Frankfurt am Main

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconPrice-performance ratio
IconQuick
IconQuiet
IconStaff
IconClean
IconNo change
Cons
IconNone
I went to Berlin, to Frankfurt, a month ago. The toilet was very clean and so were the seats. In addition, I could travel directly without changing trains, which was very good. The price-performance ratio was also very good. The staff were also very young. What was also good was that the journey was relatively quick. It was also very quiet, so I could work well. I would go again.
Pros
Iconcool atmosphere
IconHeaters
Cons
IconThe toilets did not have a pleasant smell.
I drove at noon. It was a fast and cool ride. I can recommend it because the heaters were on and I had a table at my seat. I travelled alone in 2nd class. But I deduct 1 star because the toilets did not have a pleasant smell. The price was OK. The midday rides are cool.
Pros
IconHeaters, windows and table at the seat
Cons
Iconthe train was too late
It was a journey with very empathetic people as it was very quiet on the train. I had a table at my seat and a window. The wifi was good and the heaters were on. The toilets were clean my ticket was cheap but unfortunately the train was delayed by half an hour so 4 out of 5 stars generally a great train journey. I can recommend it to anyone as I don't think the train will be late again. Also, a lot of attention was paid to hygiene and the toilets were clean. Great ride!
Pros
IconFriendly staff
Cons
IconPoor wifi
IconCompletely overcrowded
The departure was almost on time, only 3 minutes late. However, the train was very full, which was very noticeable with the wifi, as it was often barely usable. I suspect this was due to too many users. The comfort check-in was not usable via the app and was a bit more complicated via the website. Apparently, the train did not expect the rush or did not consider that many customers might also eat a lot. After a little more than two hours after departure, most of the small snacks were no longer available. Instead, it was so cold in the carriage that some people took out their jackets and hats. From Fulda onwards, however, this was no longer decisive, as the train was so crowded that it was hardly possible to get to the bistro anyway, as the aisles were blocked by standing people and suitcases. In Frankfurt, a small delay then extended, as it has done many times before, so that the connecting train in Mannheim was actually no longer accessible, but the railway solved this elegantly, it was also late, so it worked out again. But two stones for the friendly staff and at least I arrived.
Pros
IconCleanliness of the train
IconBoarding staff very courteous
IconWifi worked, so streaming was also possible
IconLarge selection of food and drinks
Cons
IconNone
It was a very interesting trip and we were on time at the destination station and at departure. I would like to emphasise the friendliness of the staff and the large selection of food and drinks in the on-board bistro. The train was very clean and so were the toilets. During the train journey, a cleaning employee went through and emptied the rubbish bins that were in the corridor. Our seat reservation was displayed on the seat so we knew immediately which were our seats.
Pros
IconVery nice staff
I had access to wifi on the train. My seat was very comfortable and I had my own power socket on my seat. It was very clean on the train and the toilets were also very clean. The food tasted very good. I had ordered a croissant, which tasted very very good. I can recommend it to everyone because it is great value for money.
Pros
IconTravel time
IconPrice
IconOnboard restaurant
Cons
IconPossible delays
I am happy with the journey from Berlin Hauptbahnhof to Frankfurt am Main Hauptbahnhof. There is no point in taking this route by car or by plane. It takes 4 hours to get there. And there is always something to eat and drink. Especially if you travel this route with work colleagues or friends, you can have a drink or two together. The cleanliness on the trains is always good. Sometimes there is dirt in the toilets. Price/performance is definitely unbeatable.
Pros
IconPunctuality
Cons
IconNo wifi
That was a very great train journey. I almost missed my train, but luckily the driver was nice enough to wait 2 minutes longer. Thanks to him, I was able to catch the train. The staff were very nice and the driver was also very nice. Unfortunately, I didn't have wifi on the train, but I used my mobile data. The toilets were very clean and I felt comfortable while using them. It was also relatively quiet on the train, with babies crying every now and then, but that's not a bad thing. It's great value for money. I can recommend it.
Pros
IconVery pleasant ride
Cons
IconToilet was locked
I travelled in 1st class from Berlin to Frankfurt in the ICE Sprinter. There was a 230 V socket at my seat in a separate compartment. The wifi was available, but depending on the region the ICE was in, it was not permanently stable and fast on the internet. However, the connection to the mobile phone was permanently maintained. The leather seats in 1st class are sufficiently large, comfortable and can be easily tilted backwards. Seat reservation is included in 1st class. It was very quiet in the compartment. The on-board staff asked 2 times for drinks at the seat. I ordered beer and coffee for an acceptable price. The taste was good and the drinks were served in glasses or cups. Staff and conductor were very friendly. Announcements were understandable and sufficient. The toilet was clean at the beginning but was closed halfway through the journey for an unknown reason. We had to move to the next carriage, which led to queues. The train left on time and even arrived 2 minutes earlier. There was no need to change trains. However, the journey was too expensive for the ticket price booked. Maybe it was because of the short notice.
Pros
IconComfort
Cons
IconDelays
I travelled from Berlin to Frankfurt a.Main by ICE. I had booked 1st class. Seat reservation included in this booking class. The train compartment was clean. Seats adjustable to a comfortable position for resting. Toilets clean, disinfectant available. Good proximity to the on-board bistro - but service is also offered if one wishes. Friendly and attentive staff. Direct connection with 2 short stops in Halle and Erfurt. Pleasant room temperature in the compartment. Free wifi included, but it is more bad than good - constant interruptions. There is a power socket and USB port in every seat. Sufficient stowage facilities.
Pros
IconPunctuality
IconContinuous journey
IconDrinks/food options
Cons
IconToilets
IconService
IconTrain binding
The train from Berlin to Frankfurt am Main was a pleasant journey. It was a quick journey, right across Germany, without any delays. This was also due to the few stops in between. The train was also on time on arrival. Both in Berlin and at the destination in Frankfurt. It was also possible to purchase drinks and snacks. The only regret was the cleanliness of the toilets.
Pros
IconPunctual
IconJourney duration
IconPrice
Cons
IconOverbooking
IconEquipment
IconWC
The train from Berlin to Frankfurt Central Station is a fast journey, and travelling across Germany. Compared to travelling by car, the train journey is very inexpensive. In addition, the train arrived on time and all other connecting trains could be reached at the destination. Unfortunately, the train was very full, so many passengers were unable to get a seat. However, this could also be due to a train that had previously been cancelled and the passengers then changed to this train.
Pros
IconCleanliness
Cons
IconPersonnel
Unfortunately, the staff on this train connection were not really open to questions and responded rather unfriendly. Otherwise, there was a good network connection and stable mobile phone reception. I found the train to be perfectly clean and hygienic. I was able to buy my ticket online without any complicating problems. Another great detail is that power sockets have been provided on the train. RECOMMENDATION

Overview: Train from Berlin to Frankfurt am Main

distanceDistance262 miles (423 km)
durationAverage train duration3 h 58 min
priceAverage train ticket price$133 (€115)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn, FlixTrain or FlixBus

Trains from Berlin to Frankfurt am Main cover the 262 miles (423 km) long route taking on average 3 h 58 min with our travel partners like Deutsche Bahn, FlixTrain or FlixBus. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $23 (€20), but the average price of train tickets is $133 (€115). Travelers depart most frequently from Berlin Hbf and arrive in Frankfurt am Main Flughafen.

Train companies: Deutsche Bahn, FlixTrain and FlixBus from Berlin to Frankfurt am Main trains

Travel between Berlin and Frankfurt am Main from $23 (€20) with Omio’s train partners Deutsche Bahn, FlixTrain and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

Deutsche Bahn (DB) is Germany’s main provider 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 Berlin to Frankfurt am Main train.

Deutsche Bahn from Berlin to Frankfurt am Main train information:

  • Average Duration: 3 h 58 min
  • Cheapest Price: $92
  • Deutsche Bahn frequency: 15 a day

FAQs: Trains from Berlin to Frankfurt am Main

FAQs: Travel by train from Berlin 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 Berlin to Frankfurt am Main.
FAQs
Cheap train tickets from Berlin to Frankfurt am Main can start from as little as $23 (€20) when you book in advance. The average train ticket price for Berlin to Frankfurt am Main is $133 (€115); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Berlin to Frankfurt am Main is 3 h 58 min   to travel the 262 mile (423 km) long trip, with around there are 16 trains per day. Journey times can vary on weekends and holidays.
The first train from Berlin to Frankfurt am Main leaves at 4: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Berlin to Frankfurt am Main leaves at 10: 41 PM.
Yes, there are 16 direct trains a day from Berlin to Frankfurt am Main with Deutsche Bahn, FlixTrain or FlixBus. Schedules can vary on holidays or weekends with fewer direct trains.
For the best Berlin to Frankfurt am Main train to book, you can travel safely and comfortably with Deutsche Bahn, FlixTrain or FlixBus. However, it's always good to check all possible train providers with services from Berlin to Frankfurt am Main to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 10: 41 PM.

When departing from Berlin, you have various train station options to start your route from including Berlin Hbf, Berlin Ostbahnhof and Berlin Südkreuz station. When arriving in Frankfurt am Main, you can end your route in train stations like Frankfurt am Main Flughafen, Frankfurt Stadion station and Frankfurt Messe station.

Passengers board the train most frequently from Berlin Hbf, which is located around 3.5 miles (5.6 km) away from the city centre, and they get off the train at Frankfurt am Main Flughafen, located 9.2 miles (14.8 km) away from the city centre.

A trip to Frankfurt am Main from Berlin is worth doing but not as a day trip with a journey time of 3 h 58 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Berlin to Frankfurt am Main by train is April.
It's helpful to compare your options as there are 3 ways to travel between Berlin and Frankfurt am Main including taking a train, bus or flight.

Important Stations and Airports in Berlin and Frankfurt am Main

Berlin
Frankfurt am Main
The major railway station for departures from Berlin is Berlin Hbf. Read all the information you need to know about services, amenities and connections at Berlin Hbf for your journey from Berlin to Frankfurt am Main.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 302971055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transit options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Berlin SpandauLockersShoppingParkingATMTaxisAccessibility
Amenities at station
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Berlin-Gesundbrunnen stationWifiLockersShoppingParkingATMTaxisAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
Berlin Zoologischer GartenWifiLockersShoppingParkingATMTaxisAccessibility
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
The major train station for arrivals in Frankfurt am Main is. Find all the information you need to know about services, amenities and connections at for your journey to Frankfurt am Main from Berlin.

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