BER

$13 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 8/2. 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
Wed 7/30
Wed 8/6

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

Tue, Jul 15 - Sat, Jul 19
FlixTrain Logo
7:44 pm - 9:28 pmHannover Hauptbahnhof-
Berlin Hauptbahnhof
1h 44mnonstop
FlixTrain Logo
8:28 am - 10:20 amBerlin Hauptbahnhof-
Hannover Hauptbahnhof
1h 52mnonstop
$25FlixTrain
Find Deal
Tue, Sep 16 - Sat, Sep 20
FlixTrain Logo
7:17 am - 1:12 pmStuttgart Hauptbahnhof-
Berlin Hauptbahnhof
5h 55mnonstop
FlixTrain Logo
3:28 pm - 9:19 pmBerlin Hauptbahnhof-
Stuttgart Hauptbahnhof
5h 51mnonstop
$26FlixTrain
Find Deal
Thu, Jul 31 - Mon, Aug 4
FlixTrain Logo
7:44 pm - 9:28 pmHannover Hauptbahnhof ZOB-
Berlin Hauptbahnhof
1h 44mnonstop
FlixTrain Logo
8:28 am - 10:20 amBerlin Hauptbahnhof-
Hannover Hauptbahnhof ZOB
1h 52mnonstop
$26FlixTrain
Find Deal
Tue, Jul 15 - Fri, Jul 18
FlixTrain Logo
11:48 am - 2:19 pmHamburg Bus Station-
Berlin Hauptbahnhof
2h 31mnonstop
FlixTrain Logo
7:56 am - 10:32 amBerlin Hauptbahnhof-
Hamburg Bus Station
2h 36mnonstop
$26FlixTrain
Find Deal
Tue, Sep 16 - Sat, Sep 20
FlixTrain Logo
7:17 am - 1:31 pmStuttgart Hauptbahnhof-
Berlin Gesundbrunnen
6h 14mnonstop
FlixTrain Logo
3:17 pm - 9:19 pmBerlin Gesundbrunnen-
Stuttgart Hauptbahnhof
6h 02mnonstop
$26FlixTrain
Find Deal
Tue, Sep 9 - Tue, Sep 9
FlixTrain Logo
8:14 am - 1:32 pmCologne Hauptbahnhof-
Berlin Hauptbahnhof
5h 18mnonstop
FlixTrain Logo
4:30 pm - 9:55 pmBerlin Hauptbahnhof-
Cologne Hauptbahnhof
5h 25mnonstop
$29FlixTrain
Find Deal
Mon, Sep 29 - Wed, Oct 1
FlixTrain Logo
1:12 pm - 6:18 pmFrankfurt am Main Südbahnhof-
Berlin Ostbahnhof
5h 06mnonstop
FlixTrain Logo
10:12 am - 3:33 pmBerlin Ostbahnhof-
Frankfurt am Main Südbahnhof
5h 21mnonstop
$32FlixTrain
Find Deal
Mon, Sep 29 - Wed, Oct 1
FlixTrain Logo
9:12 am - 1:40 pmFrankfurt am Main Südbahnhof-
Berlin Hauptbahnhof
4h 28mnonstop
FlixTrain Logo
10:25 am - 3:33 pmBerlin Hauptbahnhof-
Frankfurt am Main Südbahnhof
5h 08mnonstop
$32FlixTrain
Find Deal
Tue, Jul 15 - Sat, Jul 19
FlixTrain Logo
7:17 am - 1:12 pmStuttgart Hauptbahnhof-
Berlin Hauptbahnhof
5h 55mnonstop
FlixTrain Logo
3:28 pm - 9:19 pmBerlin Hauptbahnhof-
Stuttgart Hauptbahnhof
5h 51mnonstop
$34FlixTrain
Find Deal
Tue, Jul 15 - Sat, Jul 19
FlixTrain Logo
7:17 am - 1:31 pmStuttgart Hauptbahnhof-
Berlin Gesundbrunnen
6h 14mnonstop
FlixTrain Logo
3:17 pm - 9:19 pmBerlin Gesundbrunnen-
Stuttgart Hauptbahnhof
6h 02mnonstop
$34FlixTrain
Find Deal

Good to know

Cheapest day

Monday

Most expensive day

Friday

Average price (round-trip)

$34

Average price (one-way)

$17
Train tickets to Berlin are on average 14% less expensive on Mondays
Train tickets to Berlin are on average 7% more expensive on Fridays
(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 Hannover $25, from Hamburg $26, from Stuttgart $31
  • 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?

    Cologne to Berlin - 5h 12m
    Düsseldorf to Berlin - 5h 03m
    Hamburg to Berlin - 2h 31m
    Frankfurt am Main to Berlin - 3h 54m
    Stuttgart to Berlin - 5h 50m
    Hannover to Berlin - 1h 44m
    Dortmund to Berlin - 4h 36m

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.