Find train tickets from Berlin to Frankfurt am Main

BER
10 Jul — 17 Jul1
1 adult
Wed 10/7
Wed 17/7

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Thursday

Average price (round-trip)

£207

Average price (one-way)

£18
Train tickets from Berlin to Frankfurt am Main are on average 86% less expensive on Tuesdays
Train tickets from Berlin to Frankfurt am Main are on average 202% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Berlin to Frankfurt am Main train tickets

  • 25% of our users found round-trip train tickets from Berlin to Frankfurt am Main for £40 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Berlin to Frankfurt am Main by train

  • How long is a train journey to Frankfurt am Main from Berlin?

    The train journey from Berlin to Frankfurt am Main takes 3h 24m on average and covers a distance of 263 miles.

  • What train companies travel from Berlin to Frankfurt am Main?

    There are different train companies operating between Berlin and Frankfurt am Main. FlixTrain and Lufthansa are the most booked train companies.

  • How much does a train ticket from Berlin to Frankfurt am Main cost?

    The average price of a round-trip train ticket from Berlin to Frankfurt am Main is £118. In the last 3 days, the lowest price found by KAYAK users was £51.

Book FlixTrain tickets from Berlin to Frankfurt am Main (return)

19/6Wed
directFlixTrain
4h 04mQPP-X8W
24/6Mon
directFlixTrain
4h 56mX8W-QPP
£27
25/6Tue
directFlixTrain
4h 04mQPP-X8W
29/6Sat
directFlixTrain
4h 51mX8W-QPP
£30
25/6Tue
directFlixTrain
4h 16mFX7-X8W
29/6Sat
directFlixTrain
4h 19mX8W-FX7
£35
20/6Thu
directFlixTrain
4h 16mFX7-X8W
25/6Tue
directFlixTrain
4h 19mX8W-FX7
£35
20/6Thu
directFlixTrain
4h 04mQPP-X8W
25/6Tue
directFlixTrain
4h 02mX8W-QPP
£35
20/6Thu
directFlixTrain
4h 57mQPP-FRA
21/6Fri
directFlixTrain
5h 02mFRA-QPP
£40
20/6Thu
directFlixTrain
4h 07mQPP-X8W
21/6Fri
directFlixTrain
4h 51mX8W-QPP
£40
17/6Mon
directFlixTrain
4h 07mQPP-X8W
17/6Mon
directFlixTrain
4h 02mX8W-QPP
£40
20/6Thu
directFlixTrain
3h 56mFE8-X8W
20/6Thu
directFlixTrain
3h 53mX8W-FE8
£40
20/6Thu
directFlixTrain
4h 25mFB8-X8W
21/6Fri
directFlixTrain
4h 38mX8W-FB8
£40
17/6Mon
directFlixTrain
4h 07mQPP-X8W
20/6Thu
directFlixTrain
4h 02mX8W-QPP
£40
20/6Thu
directFlixTrain
4h 07mQPP-X8W
20/6Thu
directFlixTrain
4h 02mX8W-QPP
£40
18/6Tue
directFlixTrain
4h 04mQPP-X8W
20/6Thu
directFlixTrain
4h 02mX8W-QPP
£40
17/6Mon
directFlixTrain
3h 56mFE8-X8W
17/6Mon
directFlixTrain
3h 53mX8W-FE8
£40
15/6Sat
directFlixTrain
4h 16mFX7-X8W
16/6Sun
directFlixTrain
4h 19mX8W-FX7
£40
18/6Tue
directFlixTrain
4h 16mFX7-X8W
20/6Thu
directFlixTrain
4h 19mX8W-FX7
£40
20/6Thu
directFlixTrain
4h 46mFB8-FRA
21/6Fri
directFlixTrain
4h 49mFRA-FB8
£40
18/6Tue
directFlixTrain
4h 04mQPP-X8W
19/6Wed
directFlixTrain
4h 02mX8W-QPP
£45
17/6Mon
directFlixTrain
3h 56mFE8-X8W
20/6Thu
directFlixTrain
3h 53mX8W-FE8
£45
17/6Mon
directFlixTrain
4h 16mFX7-X8W
20/6Thu
directFlixTrain
4h 19mX8W-FX7
£49

Search by stops

Search by train company

Book train tickets from Berlin to Frankfurt am Main (one-way)

13/7Sat
directFlixTrain
3h 56mFE8-X8W
£10
13/7Sat
directFlixTrain
4h 07mQPP-X8W
£10
13/7Sat
directFlixTrain
4h 16mFX7-X8W
£10
14/7Sun
1 stopDeutsche Bahn
4h 10mQPP-ZRB
£18
14/7Sun
directDeutsche Bahn
4h 27mQWB-ZRB
£18
11/7Thu
1 stopDeutsche Bahn
7h 33mQWB-ZRB
£18
19/6Wed
directFlixTrain
4h 04mQPP-X8W
£18
9/7Tue
1 stopDeutsche Bahn
5h 04mFX7-FRA
£18
9/7Tue
directDeutsche Bahn
4h 16mFB8-FRA
£18
25/7Thu
1 stopDeutsche Bahn
7h 10mFB8-FRA
£18
25/7Thu
directDeutsche Bahn
3h 59mFB8-ZRB
£18
31/7Wed
directDeutsche Bahn
6h 40mQPP-X8W
£18
31/7Wed
1 stopDeutsche Bahn
6h 46mFB8-X8W
£18
30/7Tue
1 stopDeutsche Bahn
7h 38mQPP-ZRB
£18
8/7Mon
directDeutsche Bahn
4h 03mFB8-X8W
£18
14/7Sun
directDeutsche Bahn
4h 04mFB8-X8W
£18
6/8Tue
1 stopDeutsche Bahn
4h 24mFX7-ZRB
£18
6/8Tue
directDeutsche Bahn
4h 18mQPP-ZRB
£18
13/7Sat
directDeutsche Bahn
4h 18mQPP-ZRB
£18
13/7Sat
1 stopDeutsche Bahn
4h 43mQWB-ZRB
£18

Search by stops

Search by train company