Find Trains
When to book
Tips
FAQs
Deals

Find train tickets from Berlin to Frankfurt am Main

BER
Dec 16 — Dec 231
1 adult
Tue 12/16
Tue 12/23

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Tuesday

Average price (round-trip)

$31

Average price (one-way)

$17
Train tickets from Berlin to Frankfurt am Main are on average 5% less expensive on Fridays
Train tickets from Berlin to Frankfurt am Main are on average 6% more expensive on Tuesdays
(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 $33 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 48m on average and covers a distance of 263 miles.

  • What train companies travel from Berlin to Frankfurt am Main?

    FlixTrain is the only train operator serving this route.

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

12/4Thu
nonstopFlixTrain
5h 08mQPP-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QPP
$25
12/4Thu
nonstopFlixTrain
5h 08mQPP-X8W
12/7Sun
nonstopFlixTrain
4h 29mX8W-QPP
$25
12/4Thu
nonstopFlixTrain
5h 08mQPP-X8W
12/7Sun
nonstopFlixTrain
4h 29mX8W-QPP
$25
11/29Sat
nonstopFlixTrain
5h 21mQWB-X8W
12/6Sat
nonstopFlixTrain
5h 06mX8W-QWB
$27
11/29Sat
nonstopFlixTrain
5h 08mQPP-X8W
12/6Sat
nonstopFlixTrain
4h 17mX8W-QPP
$27
12/6Sat
nonstopFlixTrain
5h 08mQPP-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QPP
$28
11/30Sun
nonstopFlixTrain
4h 43mQPP-X8W
12/1Mon
nonstopFlixTrain
4h 52mX8W-QPP
$28
12/6Sat
nonstopFlixTrain
5h 08mQPP-X8W
12/7Sun
nonstopFlixTrain
4h 29mX8W-QPP
$28
11/30Sun
nonstopFlixTrain
4h 43mQPP-X8W
12/4Thu
nonstopFlixTrain
4h 28mX8W-QPP
$29
12/4Thu
nonstopFlixTrain
5h 21mQWB-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QWB
$31
12/4Thu
nonstopFlixTrain
5h 21mQWB-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QWB
$31
12/4Thu
nonstopFlixTrain
5h 21mQWB-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QWB
$31
11/30Sun
nonstopFlixTrain
5h 21mQWB-X8W
12/1Mon
nonstopFlixTrain
5h 06mX8W-QWB
$32
12/8Mon
nonstopFlixTrain
4h 43mQPP-UF8
12/8Mon
nonstopFlixTrain
4h 17mUF8-QPP
$32
12/17Wed
nonstopFlixTrain
4h 03mQPP-UF8
12/18Thu
nonstopFlixTrain
3h 55mUF8-QPP
$32
11/19Wed
nonstopFlixTrain
4h 43mQPP-X8W
11/22Sat
nonstopFlixTrain
4h 52mX8W-QPP
$32
12/6Sat
nonstopFlixTrain
5h 21mQWB-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QWB
$33
12/6Sat
nonstopFlixTrain
5h 21mQWB-X8W
12/7Sun
nonstopFlixTrain
4h 28mX8W-QWB
$33
11/30Sun
nonstopFlixTrain
5h 21mQWB-X8W
12/4Thu
nonstopFlixTrain
4h 28mX8W-QWB
$34
11/24Mon
nonstopFlixTrain
4h 43mQPP-X8W
11/24Mon
nonstopFlixTrain
4h 52mX8W-QPP
$34

Search by stops

Search by train company

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

11/19Wed
nonstopFlixTrain
4h 43mQPP-X8W
$12
12/10Wed
nonstopFlixTrain
5h 21mQWB-X8W
$14
12/13Sat
nonstopFlixTrain
4h 43mQPP-X8W
$14
12/10Wed
nonstopFlixTrain
4h 43mQPP-X8W
$14
12/13Sat
nonstopFlixTrain
4h 52mQWB-X8W
$14
12/13Sat
nonstopFlixTrain
4h 52mQPP-UF8
$14
12/2Tue
nonstopFlixTrain
4h 43mQPP-X8W
$15
12/1Mon
nonstopFlixTrain
4h 43mQPP-X8W
$16
12/10Wed
nonstopFlixTrain
4h 43mQPP-UF8
$16
12/6Sat
nonstopFlixTrain
5h 21mQWB-X8W
$16
11/29Sat
nonstopFlixTrain
5h 21mQWB-X8W
$16
12/1Mon
nonstopFlixTrain
4h 43mQPP-X8W
$16
11/29Sat
nonstopFlixTrain
5h 08mQPP-X8W
$16
12/6Sat
nonstopFlixTrain
5h 08mQPP-X8W
$16
11/19Wed
nonstopFlixTrain
5h 21mQWB-X8W
$17
12/2Tue
nonstopFlixTrain
4h 43mQPP-UF8
$17
12/1Mon
nonstopFlixTrain
5h 21mQWB-X8W
$18
12/1Mon
nonstopFlixTrain
5h 21mQWB-X8W
$18
11/27Thu
nonstopFlixTrain
4h 43mQPP-X8W
$19
11/20Thu
nonstopFlixTrain
5h 08mQPP-X8W
$20

Search by stops

Search by train company