Trains from Berlin to Frankfurt

Berlin to Frankfurt train information

Berlin Frankfurt train map

Train duration 6h47m
Arrival Frankfurt, Germany
Departure Berlin, Germany
Distance 263 Miles
Train operators FlixTrain
Lowest train price from £18.49
  • The route connecting Berlin, which is in Germany and Frankfurt, located in Germany is well served by trains. The trains are operated by these several companies: FlixTrain.
  • There are 263 miles between both cities and the average train duration connecting Berlin to Frankfurt is normally 6h47m. Travelling by train is normally the fastest solution to go to Frankfurt from Berlin, and it's also a greener option than taking your car or using the plane.
  • Based on our data, the lowest price to travel in the next 180 days is £18.49. This fare is based on an adult fare and is not including the savings you can make with a discount card.

Best prices for Berlin to Frankfurt train tickets

from €26.46 MORE 7h33m
from £18.49 MORE 6h09m
Other modes of transport available
Coach
from €36.98 MORE 8h20m
from £22.99 MORE 8h37m
from £18.49 MORE 6h09m
Flight
from £53.97 MORE 8h06m

Berlin - Frankfurt prices calendar

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

  march may   april
monday tuesday wednesday thursday friday saturday sunday
31
01
02
03

Distribusion--

FlixBus€26

kombo--

FlixTrain--

04

Distribusion--

FlixBus€36

kombo--

FlixTrain--

05

Distribusion€29

FlixBus€17

kombo€14

FlixTrain€17

06

Distribusion--

FlixBus€19

kombo--

FlixTrain--

07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

Distribusion--

FlixBus€21

kombo--

FlixTrain--

26

Distribusion--

FlixBus€16

kombo--

FlixTrain--

27

Distribusion--

FlixBus€18

kombo--

FlixTrain--

28

Distribusion--

FlixBus€15

kombo--

FlixTrain--

29

Distribusion--

FlixBus€11

kombo--

FlixTrain--

30

Distribusion--

FlixBus€21

kombo--

FlixTrain--

01
02
03
04

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

Best prices for Berlin to Frankfurt trains

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

From To Price Departure on At Company Searched
Berlin
Gesundbrunnen, Train
Frankfurt
Gare Sud
€13.98 05/04/2025 15:14 FlixTrain 13 days ago
Berlin
Südkreuz
Frankfurt
Gare Sud
€13.98 05/04/2025 15:37 FlixTrain 13 days ago
Berlin
Hauptbahnhof
Frankfurt
Gare Sud
€13.98 05/04/2025 15:26 FlixTrain 13 days ago
Berlin
Südkreuz
Frankfurt
Gare Sud
€14.48 05/04/2025 07:37 FlixTrain 13 days ago
Berlin
Hauptbahnhof
Frankfurt
Gare Sud
€14.48 05/04/2025 07:26 FlixTrain 13 days ago
Berlin
Hauptbahnhof
Frankfurt
Gare Sud
€15.48 05/04/2025 11:21 FlixTrain 13 days ago
Berlin
Südkreuz
Frankfurt
(Main) Süd
€16.98 05/04/2025 15:37 FlixTrain 13 days ago
Berlin
Hbf
Frankfurt
(Main) Süd
€16.98 05/04/2025 15:26 FlixTrain 13 days ago
Berlin
Gesundbrunnen
Frankfurt
(Main) Süd
€16.98 05/04/2025 15:14 FlixTrain 13 days ago
Berlin
Hbf
Frankfurt
(Main) Süd
€17.98 05/04/2025 11:21 FlixTrain 13 days ago

Best prices for the next 180 days.

Other transport solution