Find train tickets from Berlin to Frankfurt am Main

BER
Jun 15 — Jun 221
1 adult
Sat 6/15
Sat 6/22

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Monday

Average price (round-trip)

$25

Average price (one-way)

$16
Train tickets from Berlin to Frankfurt am Main are on average 10% less expensive on Tuesdays
Train tickets from Berlin to Frankfurt am Main are on average 5% more expensive on Mondays
(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 $25 or less.
  • You will generally catch the best train deals if you travel in the evening.

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 Deutsche Bahn are the most booked train companies.

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

6/20Thu
nonstopFlixTrain
4h 57mQPP-FRA
6/21Fri
nonstopFlixTrain
5h 02mFRA-QPP
$22
6/12Wed
nonstopFlixTrain
4h 04mQPP-X8W
6/13Thu
nonstopFlixTrain
4h 02mX8W-QPP
$22
6/21Fri
nonstopFlixTrain
4h 57mQPP-FRA
6/24Mon
nonstopFlixTrain
5h 07mFRA-QPP
$22
7/16Tue
nonstopFlixTrain
4h 04mQPP-X8W
7/17Wed
nonstopFlixTrain
4h 02mX8W-QPP
$22
6/29Sat
nonstopFlixTrain
4h 04mQPP-X8W
7/1Mon
nonstopFlixTrain
4h 02mX8W-QPP
$22
6/6Thu
nonstopFlixTrain
4h 59mFB8-FRA
6/7Fri
nonstopFlixTrain
5h 20mFRA-FB8
$22
6/29Sat
nonstopFlixTrain
3h 56mFE8-X8W
7/1Mon
nonstopFlixTrain
3h 53mX8W-FE8
$22
6/6Thu
nonstopFlixTrain
5h 10mQPP-FRA
6/7Fri
nonstopFlixTrain
5h 33mFRA-QPP
$22
6/20Thu
nonstopFlixTrain
4h 46mFB8-FRA
6/21Fri
nonstopFlixTrain
4h 49mFRA-FB8
$22
7/2Tue
nonstopFlixTrain
4h 04mQPP-X8W
7/3Wed
nonstopFlixTrain
4h 02mX8W-QPP
$27
6/21Fri
nonstopFlixTrain
4h 04mQPP-X8W
6/24Mon
nonstopFlixTrain
4h 56mX8W-QPP
$27
6/20Thu
nonstopFlixTrain
4h 36mQPP-X8W
6/21Fri
nonstopFlixTrain
4h 51mX8W-QPP
$27
6/20Thu
nonstopFlixTrain
4h 25mFB8-X8W
6/21Fri
nonstopFlixTrain
4h 38mX8W-FB8
$27
6/8Sat
nonstopFlixTrain
3h 56mFE8-X8W
6/8Sat
nonstopFlixTrain
3h 53mX8W-FE8
$27
7/6Sat
nonstopFlixTrain
4h 04mQPP-X8W
7/7Sun
nonstopFlixTrain
4h 02mX8W-QPP
$28
7/16Tue
nonstopFlixTrain
4h 04mQPP-X8W
7/18Thu
nonstopFlixTrain
4h 02mX8W-QPP
$28
6/6Thu
nonstopFlixTrain
4h 43mFB8-X8W
6/7Fri
nonstopFlixTrain
5h 04mX8W-FB8
$28
6/6Thu
nonstopFlixTrain
4h 55mFX7-X8W
6/7Fri
nonstopFlixTrain
4h 52mX8W-FX7
$28
6/6Thu
nonstopFlixTrain
4h 37mFE8-X8W
6/7Fri
nonstopFlixTrain
4h 26mX8W-FE8
$28
7/6Sat
nonstopFlixTrain
4h 16mFX7-X8W
7/7Sun
nonstopFlixTrain
4h 19mX8W-FX7
$28

Search by stops

Search by train company

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

6/21Fri
nonstopFlixTrain
4h 57mQPP-FRA
$11
6/13Thu
nonstopFlixTrain
4h 25mFB8-X8W
$11
6/10Mon
nonstopFlixTrain
4h 07mQPP-X8W
$11
6/20Thu
nonstopFlixTrain
3h 56mFE8-X8W
$11
6/20Thu
nonstopFlixTrain
4h 25mFB8-X8W
$11
6/21Fri
nonstopFlixTrain
4h 57mQPP-FRA
$11
7/4Thu
nonstopFlixTrain
3h 56mFE8-X8W
$11
7/4Thu
nonstopFlixTrain
4h 04mQPP-X8W
$11
6/18Tue
nonstopFlixTrain
4h 16mFX7-X8W
$11
6/5Wed
nonstopFlixTrain
4h 43mQPP-X8W
$11
6/13Thu
nonstopFlixTrain
4h 46mFB8-FRA
$11
7/4Thu
nonstopFlixTrain
4h 16mFX7-X8W
$11
6/18Tue
nonstopFlixTrain
4h 16mFX7-X8W
$11
6/10Mon
nonstopFlixTrain
3h 56mFE8-X8W
$11
6/13Thu
nonstopFlixTrain
4h 16mFX7-X8W
$11
6/13Thu
nonstopFlixTrain
3h 56mFE8-X8W
$11
6/18Tue
nonstopFlixTrain
4h 04mQPP-X8W
$11
6/12Wed
nonstopFlixTrain
4h 04mQPP-X8W
$11
7/4Thu
nonstopFlixTrain
4h 25mFB8-X8W
$11
6/13Thu
nonstopFlixTrain
4h 36mQPP-X8W
$11

Search by stops

Search by train company