Find train tickets from Berlin to Frankfurt am Main

BER
Jun 27 — Jul 41
1 adult
Thu 6/27
Thu 7/4

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Sunday

Average price (round-trip)

$32

Average price (one-way)

$19
Train tickets from Berlin to Frankfurt am Main are on average 7% less expensive on Fridays
Train tickets from Berlin to Frankfurt am Main are on average 4% more expensive on Sundays
(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 $35 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

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/24Mon
nonstopFlixTrain
5h 07mFRA-QPP
$22
7/6Sat
nonstopFlixTrain
4h 16mFX7-X8W
7/9Tue
nonstopFlixTrain
4h 19mX8W-FX7
$29
7/6Sat
nonstopFlixTrain
4h 07mQPP-X8W
7/9Tue
nonstopFlixTrain
4h 02mX8W-QPP
$29
7/6Sat
nonstopFlixTrain
4h 04mQPP-X8W
7/9Tue
nonstopFlixTrain
4h 02mX8W-QPP
$30
7/12Fri
nonstopFlixTrain
3h 56mFE8-X8W
7/13Sat
nonstopFlixTrain
3h 53mX8W-FE8
$30
7/12Fri
nonstopFlixTrain
4h 07mQPP-X8W
7/13Sat
nonstopFlixTrain
4h 02mX8W-QPP
$30
7/6Sat
nonstopFlixTrain
4h 16mFX7-X8W
7/9Tue
nonstopFlixTrain
4h 19mX8W-FX7
$30
7/1Mon
nonstopFlixTrain
4h 07mQPP-X8W
7/1Mon
nonstopFlixTrain
4h 02mX8W-QPP
$30
7/1Mon
nonstopFlixTrain
3h 56mFE8-X8W
7/1Mon
nonstopFlixTrain
3h 53mX8W-FE8
$30
6/20Thu
nonstopFlixTrain
4h 57mQPP-FRA
6/21Fri
nonstopFlixTrain
5h 02mFRA-QPP
$33
6/20Thu
nonstopFlixTrain
4h 36mQPP-X8W
6/21Fri
nonstopFlixTrain
4h 02mX8W-QPP
$33
6/17Mon
nonstopFlixTrain
3h 56mFE8-X8W
6/20Thu
nonstopFlixTrain
3h 53mX8W-FE8
$33
6/6Thu
nonstopFlixTrain
4h 43mQPP-X8W
6/11Tue
nonstopFlixTrain
4h 02mX8W-QPP
$33
6/10Mon
nonstopFlixTrain
4h 07mQPP-X8W
6/11Tue
nonstopFlixTrain
4h 02mX8W-QPP
$33
6/17Mon
nonstopFlixTrain
4h 07mQPP-X8W
6/20Thu
nonstopFlixTrain
4h 02mX8W-QPP
$33
6/20Thu
nonstopFlixTrain
4h 36mQPP-X8W
6/24Mon
nonstopFlixTrain
4h 02mX8W-QPP
$33
6/6Thu
nonstopFlixTrain
4h 55mFX7-X8W
6/11Tue
nonstopFlixTrain
4h 19mX8W-FX7
$33
6/20Thu
nonstopFlixTrain
4h 46mFB8-FRA
6/21Fri
nonstopFlixTrain
4h 49mFRA-FB8
$33
6/20Thu
nonstopFlixTrain
4h 25mFB8-X8W
6/21Fri
nonstopFlixTrain
4h 38mX8W-FB8
$33
7/12Fri
nonstopFlixTrain
4h 16mFX7-X8W
7/13Sat
nonstopFlixTrain
4h 19mX8W-FX7
$35

Search by stops

Search by train company

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

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

Search by stops

Search by train company