Trains from Frankfurt to Berlin

Frankfurt to Berlin train information

Frankfurt Berlin train map

Train duration -
Arrival Berlin, Germany
Departure Frankfurt, Germany
Distance 263 Miles

The route connecting Frankfurt, which is in Germany and Berlin, located in Germany is well served by trains. Use our travel search engine to search for your ticket and see the rail company for this journey.

The train is a fast and simple solution to travel the 263 miles from Frankfurt to Berlin.

Prices may vary quickly. We suggest you to make a search to see the latest available offers.

Best prices for Frankfurt to Berlin train tickets

No results found

Frankfurt - Berlin prices calendar

Find the cheapest tickets to travel from Frankfurt to Berlin by train, bus, ride sharing and plane.

  january march   february
monday tuesday wednesday thursday friday saturday sunday
24
25
26
27
28

Distribusion--

FlixBus€37

kombo--

FlixTrain--

01

Distribusion--

FlixBus€26

kombo--

FlixTrain--

02

Distribusion--

FlixBus€17

kombo--

FlixTrain--

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Frankfurt - Berlin: the best time to book cheap trains

Price of the ticket when booking in advance or at the last minute

90

60

30

15

£126

7

£32

3

1

£41

Same day

Days before Departure

Most of the time, the earlier you book your train, the cheaper it should be but there can be some exceptions. We had a look at the results from the past 6 months in order to identify the best time to book your train tickets Frankfurt to Berlin. The results reveal that getting your train from Frankfurt to Berlin in advance can be more expensive.

We found seats at £32 when buying your train 3 days in advance whereas you will need to spend at least £126 if you buy your train 7 days in advance. Thus, according to our data, the best time to buy your train ticket is 3 days in advance as it is 75% cheaper than 7 days in advance.

Best prices for Frankfurt to Berlin trains

We compare train ticket for all major companies to travel between Frankfurt and Berlin by train and find the best prices for the coming days. Take a look at the prices of train tickets Berlin to Frankfurt and find the best deal for your outbound journey.

From To Price Departure on At Company Searched
Frankfurt
(Main) Süd
Berlin
Hbf
€3.99 22/03/2025 06:26 FlixTrain 4 days ago
Frankfurt
(Main) Süd
Berlin
-Spandau
€3.99 22/03/2025 06:26 FlixTrain 4 days ago
Frankfurt
(Main) Süd
Berlin
Hbf
€3.99 22/03/2025 13:12 FlixTrain 4 days ago
Frankfurt
(Main) Süd
Berlin
Hbf
€3.99 22/03/2025 17:12 FlixTrain 4 days ago
Frankfurt
(Main) Süd
Berlin
Gesundbrunnen
€12.98 22/03/2025 09:12 FlixTrain 4 days ago
Frankfurt
(Main) Süd
Berlin
Hbf
€12.98 22/03/2025 09:12 FlixTrain 4 days ago
Frankfurt
Fráncfort Sur
Berlin
Berlín Estación Central
€18.48 30/05/2025 11:12 FlixTrain 1 month ago
Frankfurt
Fráncfort Oeste
Berlin
Berlín-Spandau
€18.98 30/05/2025 06:18 FlixTrain 1 month ago
Frankfurt
Fráncfort Oeste
Berlin
Berlín Estación Central
€18.98 30/05/2025 06:18 FlixTrain 1 month ago
Frankfurt
Fráncfort Sur
Berlin
Berlín Südkreuz
€21.98 30/05/2025 17:12 FlixTrain 1 month ago

Best prices for the next 180 days.

Other transport solution