BER

$6 Find train tickets to Berlin

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train to Berlin departing on 9/11. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 7/12
Sat 7/19

Book train tickets to Berlin

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips to Berlin that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return train deals to Berlin

Wed, Jun 25 - Sun, Jun 29
FlixTrain Logo
4:41 pm - 5:52 pmLeipzig Hauptbahnhof-
Berlin Südkreuz
1h 11mnonstop
FlixTrain Logo
8:04 pm - 9:16 pmBerlin Südkreuz-
Leipzig Hauptbahnhof
1h 12mnonstop
$18FlixTrain
Find Deal
Sat, Jul 5 - Mon, Jul 7
FlixTrain Logo
5:38 pm - 8:00 pmHamburg Bus Station-
Berlin Hauptbahnhof
2h 22mnonstop
FlixTrain Logo
7:56 am - 10:10 amBerlin Hauptbahnhof-
Hamburg Bus Station
2h 14mnonstop
$19FlixTrain
Find Deal
Mon, Jun 23 - Fri, Jun 27
FlixTrain Logo
7:46 am - 10:03 amHamburg Bus Station-
Berlin Südkreuz
2h 17mnonstop
FlixTrain Logo
7:56 am - 10:10 amBerlin Südkreuz-
Hamburg Bus Station
2h 14mnonstop
$23FlixTrain
Find Deal
Mon, Jun 23 - Fri, Jun 27
FlixTrain Logo
7:46 am - 9:48 amHamburg Bus Station-
Berlin Hauptbahnhof
2h 02mnonstop
FlixTrain Logo
8:09 am - 10:10 amBerlin Hauptbahnhof-
Hamburg Bus Station
2h 01mnonstop
$23FlixTrain
Find Deal
Sat, Jun 28 - Mon, Jun 30
FlixTrain Logo
7:46 am - 9:48 amHamburg Bus Station-
Berlin Hauptbahnhof
2h 02mnonstop
FlixTrain Logo
7:56 am - 10:10 amBerlin Hauptbahnhof-
Hamburg Bus Station
2h 14mnonstop
$24FlixTrain
Find Deal
Tue, Jun 24 - Sat, Jun 28
FlixTrain Logo
11:48 am - 1:59 pmHamburg Bus Station-
Berlin Hauptbahnhof
2h 11mnonstop
FlixTrain Logo
6:08 pm - 8:10 pmBerlin Hauptbahnhof-
Hamburg Bus Station
2h 02mnonstop
$25FlixTrain
Find Deal
Sat, Aug 2 - Sat, Aug 9
FlixTrain Logo
5:12 pm - 9:15 pmFrankfurt am Main Südbahnhof-
Berlin Hauptbahnhof
4h 03mnonstop
FlixTrain Logo
3:28 pm - 7:33 pmBerlin Hauptbahnhof-
Frankfurt am Main Südbahnhof
4h 05mnonstop
$26FlixTrain
Find Deal
Wed, Jul 9 - Thu, Jul 10
FlixTrain Logo
1:12 pm - 5:22 pmFrankfurt am Main Südbahnhof-
Berlin Hauptbahnhof
4h 10mnonstop
FlixTrain Logo
3:28 pm - 7:33 pmBerlin Hauptbahnhof-
Frankfurt am Main Südbahnhof
4h 05mnonstop
$26FlixTrain
Find Deal
Wed, Jul 9 - Thu, Jul 10
FlixTrain Logo
1:12 pm - 5:10 pmFrankfurt am Main Südbahnhof-
Berlin Südkreuz
3h 58mnonstop
FlixTrain Logo
7:37 am - 11:33 amBerlin Südkreuz-
Frankfurt am Main Südbahnhof
3h 56mnonstop
$26FlixTrain
Find Deal
Mon, Jun 30 - Tue, Jul 1
FlixTrain Logo
5:12 pm - 9:06 pmFrankfurt am Main Südbahnhof-
Berlin Südkreuz
3h 54mnonstop
FlixTrain Logo
11:37 am - 3:33 pmBerlin Südkreuz-
Frankfurt am Main Südbahnhof
3h 56mnonstop
$27FlixTrain
Find Deal

Good to know

Cheapest day

Friday

Most expensive day

Monday

Average price (round-trip)

$27

Average price (one-way)

$12
Train tickets to Berlin are on average 6% less expensive on Fridays
Train tickets to Berlin are on average 9% more expensive on Mondays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Berlin train tickets

  • Looking for cheap train tickets to Berlin? 25% of our users found round-trip tickets to Berlin for the following prices or less: From Leipzig $18, from Hamburg $23, from Düsseldorf $27
  • Berlin's most searched train station on KAYAK is Berlin Hauptbahnhof. It is located 2 miles from the city center.
  • You will generally catch the best train deals if you travel to Berlin in the morning.

FAQs when traveling to Berlin by train

  • What is the most popular train station in Berlin?

    Berlin Hauptbahnhof and Berlin Südkreuz are the most searched stations in Berlin by KAYAK users.

  • Which train companies travel to Berlin?

    FlixTrain is the only train company serving Berlin.

  • How long is the train journey to Berlin from the closest popular cities?

    Leipzig to Berlin - 1h 11m
    Cologne to Berlin - 5h 19m
    Düsseldorf to Berlin - 4h 54m
    Erfurt to Berlin - 1h 43m
    Hamburg to Berlin - 2h 02m
    Frankfurt am Main to Berlin - 3h 54m
    Hannover to Berlin - 1h 33m

More options for your train ride to Berlin

Popular train routes from Berlin

Search Berlin trains on KAYAK. Find cheap train tickets to Berlin from anywhere. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.