Find train tickets from Berlin to Frankfurt am Main

BER
Jul 5 — Jul 121
1 adult
Fri 7/5
Fri 7/12

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Friday

Average price (round-trip)

$41

Average price (one-way)

$19
Train tickets from Berlin to Frankfurt am Main are on average 7% less expensive on Thursdays
Train tickets from Berlin to Frankfurt am Main are on average 6% more expensive on Fridays
(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 $39 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
$33
6/21Fri
nonstopFlixTrain
3h 56mFE8-X8W
6/22Sat
nonstopFlixTrain
3h 53mX8W-FE8
$33
6/21Fri
nonstopFlixTrain
4h 07mQPP-X8W
6/22Sat
nonstopFlixTrain
4h 02mX8W-QPP
$33
6/20Thu
nonstopFlixTrain
4h 46mFB8-FRA
6/21Fri
nonstopFlixTrain
4h 49mFRA-FB8
$33
6/18Tue
nonstopFlixTrain
4h 04mQPP-X8W
6/19Wed
nonstopFlixTrain
4h 02mX8W-QPP
$39
6/20Thu
nonstopFlixTrain
4h 36mQPP-X8W
6/21Fri
nonstopFlixTrain
4h 02mX8W-QPP
$39
6/20Thu
nonstopFlixTrain
4h 25mFB8-X8W
6/21Fri
nonstopFlixTrain
4h 38mX8W-FB8
$39
6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
6/21Fri
nonstopFlixTrain
4h 02mX8W-QPP
$44
6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
6/21Fri
nonstopFlixTrain
4h 51mX8W-QPP
$44
6/24Mon
nonstopFlixTrain
3h 56mFE8-X8W
6/28Fri
nonstopFlixTrain
3h 53mX8W-FE8
$44
6/20Thu
nonstopFlixTrain
3h 56mFE8-X8W
6/20Thu
nonstopFlixTrain
3h 53mX8W-FE8
$44
6/24Mon
nonstopFlixTrain
4h 07mQPP-X8W
6/25Tue
nonstopFlixTrain
4h 02mX8W-QPP
$44
6/24Mon
nonstopFlixTrain
4h 07mQPP-X8W
6/28Fri
nonstopFlixTrain
4h 02mX8W-QPP
$44
6/21Fri
nonstopFlixTrain
4h 57mQPP-FRA
6/22Sat
nonstopFlixTrain
5h 02mFRA-QPP
$44
6/15Sat
nonstopFlixTrain
4h 04mQPP-X8W
6/17Mon
nonstopFlixTrain
4h 02mX8W-QPP
$44
6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
6/21Fri
nonstopFlixTrain
4h 02mX8W-QPP
$44
6/20Thu
nonstopFlixTrain
4h 07mQPP-X8W
6/20Thu
nonstopFlixTrain
4h 02mX8W-QPP
$44
6/21Fri
nonstopFlixTrain
4h 46mFB8-FRA
6/22Sat
nonstopFlixTrain
4h 49mFRA-FB8
$44
6/20Thu
nonstopFlixTrain
3h 56mFE8-X8W
6/21Fri
nonstopFlixTrain
3h 53mX8W-FE8
$44
6/15Sat
nonstopFlixTrain
3h 56mFE8-X8W
6/17Mon
nonstopFlixTrain
3h 53mX8W-FE8
$44

Search by stops

Search by train company

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

6/20Thu
nonstopFlixTrain
4h 46mFB8-FRA
$11
6/20Thu
nonstopFlixTrain
4h 36mQPP-X8W
$11
6/20Thu
nonstopFlixTrain
4h 25mFB8-X8W
$11
6/27Thu
nonstopFlixTrain
4h 07mQPP-X8W
$11
6/20Thu
nonstopFlixTrain
4h 25mFB8-X8W
$11
6/20Thu
nonstopFlixTrain
4h 46mFB8-FRA
$11
6/27Thu
nonstopFlixTrain
3h 56mFE8-X8W
$11
6/20Thu
nonstopFlixTrain
4h 36mQPP-X8W
$11
6/27Thu
nonstopFlixTrain
4h 25mFB8-X8W
$11
6/20Thu
nonstopFlixTrain
4h 57mQPP-FRA
$11
6/27Thu
nonstopFlixTrain
4h 46mFB8-FRA
$11
6/27Thu
nonstopFlixTrain
4h 57mQPP-FRA
$11
6/20Thu
nonstopFlixTrain
4h 57mQPP-FRA
$11
6/27Thu
nonstopFlixTrain
4h 16mFX7-X8W
$17
6/20Thu
nonstopFlixTrain
3h 56mFE8-X8W
$17
6/20Thu
nonstopFlixTrain
4h 16mFX7-X8W
$17
6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
$17
6/20Thu
nonstopFlixTrain
3h 56mFE8-X8W
$17
6/20Thu
nonstopFlixTrain
4h 16mFX7-X8W
$17
6/19Wed
nonstopFlixTrain
4h 04mQPP-X8W
$17

Search by stops

Search by train company