Find train tickets from Frankfurt am Main to Berlin

— BER
Jul 2 — Jul 91
1 adult
Di 7/2
Di 7/9

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Tuesday

Average price (round-trip)

$352

Average price (one-way)

$21
Train tickets from Frankfurt am Main to Berlin are on average 71% less expensive on Fridays
Train tickets from Frankfurt am Main to Berlin are on average 30% more expensive on Tuesdays
(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 $52 or less.
  • You will generally catch the best train deals if you travel in the morning.

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 3h 36m 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 Lufthansa are the most booked train companies.

Book train tickets from Frankfurt am Main to Berlin (round-trip)

6/22Sa
nonstopFlixTrain
4h 02mX8W-QPP
6/25Di
nonstopFlixTrain
4h 04mQPP-X8W
$28
6/22Sa
nonstopFlixTrain
4h 51mX8W-QPP
6/22Sa
nonstopFlixTrain
4h 04mQPP-X8W
$33
6/22Sa
nonstopFlixTrain
4h 19mX8W-FX7
6/25Di
nonstopFlixTrain
4h 16mFX7-X8W
$38
6/22Sa
nonstopFlixTrain
4h 19mX8W-FX7
6/22Sa
nonstopFlixTrain
4h 16mFX7-X8W
$38
6/15Sa
nonstopFlixTrain
3h 59mX8W-FE8
6/17Mo
nonstopFlixTrain
3h 56mFE8-X8W
$44
6/15Sa
nonstopFlixTrain
4h 09mX8W-QPP
6/17Mo
nonstopFlixTrain
4h 07mQPP-X8W
$44
6/11Di
nonstopFlixTrain
4h 02mX8W-QPP
6/16So
nonstopFlixTrain
4h 07mQPP-X8W
$49
6/15Sa
nonstopFlixTrain
4h 51mX8W-QPP
6/15Sa
nonstopFlixTrain
4h 04mQPP-X8W
$49
6/15Sa
nonstopFlixTrain
4h 19mX8W-FX7
6/15Sa
nonstopFlixTrain
4h 16mFX7-X8W
$49
6/15Sa
nonstopFlixTrain
3h 53mX8W-FE8
6/16So
nonstopFlixTrain
3h 56mFE8-X8W
$55
6/15Sa
nonstopFlixTrain
4h 19mX8W-FX7
6/17Mo
nonstopFlixTrain
4h 16mFX7-X8W
$55
6/15Sa
nonstopFlixTrain
4h 09mX8W-QPP
6/16So
nonstopFlixTrain
4h 07mQPP-X8W
$55
6/15Sa
nonstopFlixTrain
4h 49mFRA-FB8
6/16So
nonstopFlixTrain
4h 46mFB8-FRA
$82
6/15Sa
nonstopFlixTrain
5h 02mFRA-QPP
6/16So
nonstopFlixTrain
4h 57mQPP-FRA
$87
6/11Di
nonstopFlixTrain
4h 19mX8W-FX7
6/16So
nonstopFlixTrain
4h 16mFX7-X8W
$87
6/15Sa
nonstopFlixTrain
4h 38mX8W-FB8
6/16So
nonstopFlixTrain
4h 25mFB8-X8W
$93
6/15Sa
nonstopFlixTrain
4h 19mX8W-FX7
6/16So
nonstopFlixTrain
4h 16mFX7-X8W
$93
6/15Sa
1 stopFlixTrain
7h 16mFRA-FX7
6/16So
1 stopFlixTrain
7h 11mFX7-FRA
$101
6/28Fr
nonstopLufthansa
4h 22mFRA-QPP
6/30So
nonstopLufthansa
4h 25mQPP-FRA
$755
9/2Mo
nonstopLufthansa
4h 23mFRA-QPP
9/5Do
nonstopLufthansa
4h 28mQPP-FRA
$755

Search by stops

Search by train company

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

6/22Sa
nonstopFlixTrain
3h 53mX8W-FE8
$11
6/22Sa
nonstopFlixTrain
3h 53mX8W-FE8
$11
6/22Sa
nonstopFlixTrain
4h 02mX8W-QPP
$11
6/22Sa
nonstopFlixTrain
4h 02mX8W-QPP
$11
6/22Sa
nonstopFlixTrain
4h 38mX8W-FB8
$17
6/22Sa
nonstopFlixTrain
4h 19mX8W-FX7
$22
6/22Sa
nonstopFlixTrain
4h 49mFRA-FB8
$22
6/7Fr
nonstopFlixTrain
5h 10mX8W-QPP
$22
6/15Sa
nonstopFlixTrain
4h 02mX8W-QPP
$22
6/22Sa
nonstopFlixTrain
4h 49mFRA-FB8
$22
6/15Sa
nonstopFlixTrain
3h 53mX8W-FE8
$22
6/7Fr
nonstopFlixTrain
4h 57mX8W-FB8
$22
6/22Sa
nonstopFlixTrain
5h 02mFRA-QPP
$22
6/22Sa
nonstopFlixTrain
4h 38mX8W-FB8
$22
6/22Sa
nonstopFlixTrain
4h 19mX8W-FX7
$22
6/22Sa
nonstopFlixTrain
5h 02mFRA-QPP
$22
7/13Sa
nonstopDeutsche Bahn
4h 02mX8W-FB8
$23
7/13Sa
nonstopDeutsche Bahn
4h 33mZRB-FB8
$23
7/13Sa
1 stopDeutsche Bahn
4h 16mFRA-FB8
$23
8/23Fr
nonstopDeutsche Bahn
4h 18mFRA-FB8
$23

Search by stops

Search by train company