Find train tickets from Berlin to Frankfurt am Main

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

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Thursday

Average price (round-trip)

$263

Average price (one-way)

$22
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 $50 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 4h 07m 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 train tickets from Berlin to Frankfurt am Main (round-trip)

6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
6/24Mon
nonstopFlixTrain
4h 56mX8W-QPP
$34
6/25Tue
nonstopFlixTrain
4h 04mQPP-X8W
6/29Sat
nonstopFlixTrain
4h 51mX8W-QPP
$38
6/25Tue
nonstopFlixTrain
4h 16mFX7-X8W
6/29Sat
nonstopFlixTrain
4h 19mX8W-FX7
$44
6/20Thu
nonstopFlixTrain
4h 16mFX7-X8W
6/25Tue
nonstopFlixTrain
4h 19mX8W-FX7
$45
6/20Thu
nonstopFlixTrain
4h 04mQPP-X8W
6/25Tue
nonstopFlixTrain
4h 02mX8W-QPP
$45
6/17Mon
nonstopFlixTrain
4h 07mQPP-X8W
6/17Mon
nonstopFlixTrain
4h 02mX8W-QPP
$51
6/20Thu
nonstopFlixTrain
3h 56mFE8-X8W
6/20Thu
nonstopFlixTrain
3h 53mX8W-FE8
$51
6/17Mon
nonstopFlixTrain
4h 07mQPP-X8W
6/20Thu
nonstopFlixTrain
4h 02mX8W-QPP
$51
6/20Thu
nonstopFlixTrain
4h 07mQPP-X8W
6/20Thu
nonstopFlixTrain
4h 02mX8W-QPP
$51
6/17Mon
nonstopFlixTrain
3h 56mFE8-X8W
6/17Mon
nonstopFlixTrain
3h 53mX8W-FE8
$51
6/15Sat
nonstopFlixTrain
4h 16mFX7-X8W
6/16Sun
nonstopFlixTrain
4h 19mX8W-FX7
$51
6/17Mon
nonstopFlixTrain
3h 56mFE8-X8W
6/20Thu
nonstopFlixTrain
3h 53mX8W-FE8
$57
6/17Mon
nonstopFlixTrain
4h 16mFX7-X8W
6/20Thu
nonstopFlixTrain
4h 19mX8W-FX7
$62
6/15Sat
nonstopFlixTrain
4h 04mQPP-X8W
6/16Sun
nonstopFlixTrain
4h 02mX8W-QPP
$62
6/23Sun
nonstopFlixTrain
4h 07mQPP-X8W
6/26Wed
nonstopFlixTrain
4h 02mX8W-QPP
$77
6/15Sat
nonstopFlixTrain
3h 56mFE8-X8W
6/16Sun
nonstopFlixTrain
3h 59mX8W-FE8
$78
7/9Tue
nonstopLufthansa
4h 27mQPP-FRA
7/11Thu
nonstopLufthansa
4h 24mFRA-QPP
$752
1/11Sat
nonstopLufthansa
4h 21mQPP-FRA
1/31Fri
nonstopLufthansa
4h 30mFRA-QPP
$752
9/12Thu
nonstopLufthansa
4h 26mQPP-FRA
9/30Mon
nonstopLufthansa
4h 22mFRA-QPP
$752
9/13Fri
nonstopLufthansa
4h 26mQPP-FRA
9/16Mon
nonstopLufthansa
4h 23mFRA-QPP
$752

Search by stops

Search by train company

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

7/13Sat
nonstopFlixTrain
3h 56mFE8-X8W
$13
7/13Sat
nonstopFlixTrain
4h 07mQPP-X8W
$13
7/13Sat
nonstopFlixTrain
4h 16mFX7-X8W
$13
7/14Sun
1 stopDeutsche Bahn
4h 10mQPP-ZRB
$23
7/14Sun
nonstopDeutsche Bahn
4h 27mQWB-ZRB
$23
7/11Thu
1 stopDeutsche Bahn
7h 33mQWB-ZRB
$23
6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
$23
7/9Tue
1 stopDeutsche Bahn
5h 04mFX7-FRA
$23
7/9Tue
nonstopDeutsche Bahn
4h 16mFB8-FRA
$23
7/25Thu
1 stopDeutsche Bahn
7h 10mFB8-FRA
$23
7/25Thu
nonstopDeutsche Bahn
3h 59mFB8-ZRB
$23
7/8Mon
nonstopDeutsche Bahn
4h 03mFB8-X8W
$23
7/14Sun
nonstopDeutsche Bahn
4h 04mFB8-X8W
$23
8/6Tue
1 stopDeutsche Bahn
4h 24mFX7-ZRB
$23
8/6Tue
nonstopDeutsche Bahn
4h 18mQPP-ZRB
$23
7/13Sat
nonstopDeutsche Bahn
4h 18mQPP-ZRB
$23
7/13Sat
1 stopDeutsche Bahn
4h 43mQWB-ZRB
$23
8/2Fri
1 stopDeutsche Bahn
9h 12mFB8-ZRB
$23
7/12Fri
1 stopDeutsche Bahn
6h 46mFB8-X8W
$23
7/12Fri
nonstopDeutsche Bahn
4h 15mQPP-ZRB
$23

Search by stops

Search by train company