Find train tickets from Frankfurt am Main to Berlin

— BER
29 Jun — 6 Jul1
1 adult
Sat 29/6
Sat 6/7

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Thursday

Average price (round-trip)

£31

Average price (one-way)

£16
Train tickets from Frankfurt am Main to Berlin are on average 13% less expensive on Fridays
Train tickets from Frankfurt am Main to Berlin are on average 11% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Frankfurt am Main to Berlin train tickets

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

FAQs when traveling from Frankfurt am Main to Berlin by train

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

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

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

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

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

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

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

8/6Sat
directFlixTrain
4h 19mX8W-FX7
13/6Thu
directFlixTrain
4h 16mFX7-X8W
£26
8/6Sat
directFlixTrain
4h 38mX8W-FB8
13/6Thu
directFlixTrain
4h 25mFB8-X8W
£26
8/6Sat
directFlixTrain
3h 53mX8W-FE8
13/6Thu
directFlixTrain
3h 56mFE8-X8W
£26
8/6Sat
directFlixTrain
5h 02mFRA-QPP
13/6Thu
directFlixTrain
4h 57mQPP-FRA
£26
8/6Sat
directFlixTrain
4h 49mFRA-FB8
13/6Thu
directFlixTrain
4h 46mFB8-FRA
£26
8/6Sat
directFlixTrain
4h 09mX8W-QPP
13/6Thu
directFlixTrain
4h 04mQPP-X8W
£26
6/6Thu
directFlixTrain
4h 30mX8W-FE8
13/6Thu
directFlixTrain
3h 56mFE8-X8W
£30
6/6Thu
directFlixTrain
4h 39mX8W-QPP
13/6Thu
directFlixTrain
4h 07mQPP-X8W
£30
12/6Wed
directFlixTrain
4h 02mX8W-QPP
18/6Tue
directFlixTrain
4h 04mQPP-X8W
£30
23/6Sun
directFlixTrain
4h 02mX8W-QPP
24/6Mon
directFlixTrain
4h 07mQPP-X8W
£31
4/6Tue
directFlixTrain
4h 35mX8W-QPP
6/6Thu
directFlixTrain
4h 48mQPP-X8W
£35
4/6Tue
directFlixTrain
4h 35mX8W-QPP
4/6Tue
directFlixTrain
4h 43mQPP-X8W
£35
21/6Fri
directFlixTrain
4h 49mFRA-FB8
21/6Fri
directFlixTrain
4h 46mFB8-FRA
£35
4/6Tue
directFlixTrain
4h 52mX8W-FX7
6/6Thu
directFlixTrain
4h 55mFX7-X8W
£35
8/6Sat
directFlixTrain
4h 02mX8W-QPP
12/6Wed
directFlixTrain
4h 04mQPP-X8W
£35
21/6Fri
directFlixTrain
5h 02mFRA-QPP
21/6Fri
directFlixTrain
4h 57mQPP-FRA
£35
21/6Fri
directFlixTrain
4h 49mFRA-FB8
21/6Fri
directFlixTrain
4h 46mFB8-FRA
£35
7/6Fri
directFlixTrain
4h 57mX8W-FB8
7/6Fri
directFlixTrain
4h 42mFB8-X8W
£35
4/6Tue
directFlixTrain
4h 52mX8W-FX7
4/6Tue
directFlixTrain
4h 55mFX7-X8W
£35
7/6Fri
directFlixTrain
5h 10mX8W-QPP
7/6Fri
directFlixTrain
4h 53mQPP-X8W
£35

Search by stops

Search by train company

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

25/7Thu
directFlixTrain
4h 19mX8W-FX7
£9
25/7Thu
directFlixTrain
3h 53mX8W-FE8
£9
22/6Sat
directFlixTrain
4h 49mFRA-FB8
£9
22/6Sat
directFlixTrain
3h 53mX8W-FE8
£9
22/6Sat
directFlixTrain
4h 38mX8W-FB8
£9
25/7Thu
directFlixTrain
4h 02mX8W-QPP
£9
22/6Sat
directFlixTrain
5h 02mFRA-QPP
£9
22/6Sat
directFlixTrain
4h 02mX8W-QPP
£9
1/9Sun
directFlixTrain
4h 02mX8W-QPP
£13
1/9Sun
directFlixTrain
3h 59mX8W-FE8
£13
18/6Tue
directFlixTrain
4h 02mX8W-QPP
£13
18/6Tue
directFlixTrain
4h 19mX8W-FX7
£13
22/6Sat
directFlixTrain
4h 19mX8W-FX7
£13
12/6Wed
directFlixTrain
4h 02mX8W-QPP
£13
10/6Mon
directFlixTrain
5h 07mFRA-QPP
£17
7/6Fri
directFlixTrain
4h 57mX8W-FB8
£17
10/6Mon
directFlixTrain
5h 07mFRA-QPP
£17
10/6Mon
directFlixTrain
4h 56mX8W-QPP
£17
8/6Sat
directFlixTrain
4h 38mX8W-FB8
£17
10/6Mon
directFlixTrain
4h 02mX8W-QPP
£17

Search by stops

Search by train company