Trains from Heidelberg to Berlin

Sat, Sep 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, weÔÇÖre here for you all the way

The cheapest trains

from Heidelberg
to Berlin

Showing times and prices for Sep 21

Cheapest

$49

Average

$124

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Heidelberg to Berlin will cost around $ 124 if you buy it on the day, but the cheapest tickets can be found for only $ 49.

2nd Cheapest
carrier-logo
19:10Heidelberg Hbf5h21 00:31Berlin Hbf (tief)
2 changes
$491One-way
carrier-logo
18:00Heidelberg-Weststadt/S├╝dstadt6h06 00:06Berlin Hbf (tief)
1 change
$601One-way
carrier-logo
18:10Heidelberg Hbf5h56 00:06Berlin Hbf (tief)
1 change
$601One-way
carrier-logo
20:10Heidelberg Hbf9h27 05:37Berlin Hbf (tief)
2 changes
$691One-way
carrier-logo
20:00Heidelberg-Weststadt/S├╝dstadt9h37 05:37Berlin Hbf (tief)
2 changes
$691One-way

Train Times

Heidelberg to Berlin

Showing trains for tomorrow, Sat, Sep 21
carrier-logo
01:00Heidelberg Hbf8h24 09:24Berlin Gesundbrunnen
0 changes
carrier-logo
01:00Heidelberg Hbf6h58 07:58Berlin Hbf (tief)
0 changes
carrier-logo
02:25Heidelberg Hbf7h34 09:59Berlin Hbf
0 changes
carrier-logo
04:28Heidelberg Hbf6h01 10:29Berlin Hbf (tief)
0 changes
carrier-logo
04:32Heidelberg Hbf6h50 11:22Berlin Gesundbrunnen
0 changes
carrier-logo
04:32Heidelberg Hbf6h33 11:05Berlin Hbf (tief)
0 changes
carrier-logo
05:51Heidelberg-Weststadt/S├╝dstadt6h04 11:55Berlin Hbf (tief)
0 changes
carrier-logo
06:08Heidelberg Hbf5h47 11:55Berlin Hbf (tief)
0 changes
carrier-logo
06:53Heidelberg-Weststadt/S├╝dstadt5h36 12:29Berlin Hbf (tief)
0 changes
carrier-logo
07:02Heidelberg Hbf5h27 12:29Berlin Hbf (tief)
0 changes
carrier-logo
07:22Heidelberg-Weststadt/S├╝dstadt6h32 13:54Berlin Gesundbrunnen
0 changes
carrier-logo
07:22Heidelberg-Weststadt/S├╝dstadt6h33 13:55Berlin Hbf (tief)
0 changes
carrier-logo
07:46Heidelberg Hbf6h08 13:54Berlin Gesundbrunnen
0 changes
carrier-logo
08:00Heidelberg-Weststadt/S├╝dstadt6h02 14:02Berlin Hbf (tief)
0 changes
carrier-logo
08:10Heidelberg Hbf5h52 14:02Berlin Hbf (tief)
0 changes
carrier-logo
09:00Heidelberg-Weststadt/S├╝dstadt5h29 14:29Berlin Hbf (tief)
0 changes
carrier-logo
09:10Heidelberg Hbf5h19 14:29Berlin Hbf (tief)
0 changes
carrier-logo
09:30Heidelberg-Weststadt/S├╝dstadt6h21 15:51Berlin Hbf (tief)
0 changes
carrier-logo
09:46Heidelberg Hbf6h05 15:51Berlin Hbf (tief)
0 changes
carrier-logo
10:10Heidelberg Hbf5h50 16:00Berlin Hbf (tief)
0 changes
carrier-logo
11:00Heidelberg-Weststadt/S├╝dstadt5h29 16:29Berlin Hbf (tief)
0 changes
carrier-logo
11:10Heidelberg Hbf5h19 16:29Berlin Hbf (tief)
0 changes
carrier-logo
11:20Heidelberg Hbf6h38 17:58Berlin Hbf (tief)
0 changes
carrier-logo
11:30Heidelberg-Weststadt/S├╝dstadt6h28 17:58Berlin Hbf (tief)
0 changes
carrier-logo
11:46Heidelberg Hbf6h12 17:58Berlin Hbf (tief)
0 changes
carrier-logo
12:00Heidelberg-Weststadt/S├╝dstadt6h03 18:03Berlin Hbf (tief)
0 changes
carrier-logo
12:10Heidelberg Hbf5h53 18:03Berlin Hbf (tief)
0 changes
carrier-logo
13:10Heidelberg Hbf5h19 18:29Berlin Hbf (tief)
0 changes
carrier-logo
13:30Heidelberg-Weststadt/S├╝dstadt6h21 19:51Berlin Hbf (tief)
0 changes
carrier-logo
13:46Heidelberg Hbf6h05 19:51Berlin Hbf (tief)
0 changes
carrier-logo
14:00Heidelberg-Weststadt/S├╝dstadt5h57 19:57Berlin Hbf (tief)
0 changes
carrier-logo
14:10Heidelberg Hbf5h47 19:57Berlin Hbf (tief)
0 changes
carrier-logo
15:00Heidelberg-Weststadt/S├╝dstadt5h26 20:26Berlin Hbf (tief)
0 changes
carrier-logo
15:00Heidelberg-Weststadt/S├╝dstadt5h29 20:29Berlin Hbf (tief)
0 changes
carrier-logo
15:10Heidelberg Hbf5h19 20:29Berlin Hbf (tief)
0 changes
carrier-logo
15:10Heidelberg Hbf5h16 20:26Berlin Hbf (tief)
0 changes
carrier-logo
16:10Heidelberg Hbf5h46 21:56Berlin Hbf (tief)
0 changes
carrier-logo
17:00Heidelberg-Weststadt/S├╝dstadt5h46 22:46Berlin Hbf (tief)
0 changes
carrier-logo
17:10Heidelberg Hbf5h36 22:46Berlin Hbf (tief)
0 changes
carrier-logo
18:00Heidelberg-Weststadt/S├╝dstadt6h06 00:06Berlin Hbf (tief)
0 changes
carrier-logo
18:10Heidelberg Hbf5h56 00:06Berlin Hbf (tief)
0 changes
carrier-logo
19:10Heidelberg Hbf5h21 00:31Berlin Hbf (tief)
0 changes
carrier-logo
20:00Heidelberg-Weststadt/S├╝dstadt9h37 05:37Berlin Hbf (tief)
0 changes
carrier-logo
20:10Heidelberg Hbf9h27 05:37Berlin Hbf (tief)
0 changes
carrier-logo
21:02Heidelberg-Weststadt/S├╝dstadt8h35 05:37Berlin Hbf (tief)
0 changes
carrier-logo
21:14Heidelberg Hbf8h23 05:37Berlin Hbf (tief)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Fri
Sep 20
Find prices
$58Flixbus
$139Lufthansa
Sat
Sep 21
$30Deutsche Bahn
$25Flixbus
$80easyJet
Sun
Sep 22
Find prices
$41Flixbus
$89easyJet
Mon
Sep 23
$42Deutsche Bahn with connection
$25Flixbus
$98easyJet
Tue
Sep 24
$35Deutsche Bahn
$25Flixbus
$97easyJet
Wed
Sep 25
$23FlixTrain
$25Flixbus
$100Lufthansa
Thu
Sep 26
$30Deutsche Bahn with connection
$25Flixbus
$110easyJet
Fri
Sep 27
Find prices
$35Flixbus
$133easyJet
Sat
Sep 28
$35FlixTrain
$25Flixbus
$79easyJet
Sun
Sep 29
$35FlixTrain
$41Flixbus
$36easyJet
Mon
Sep 30
$23FlixTrain
$25Flixbus
$44easyJet
Tue
Oct 1
$23FlixTrain
$19Flixbus
$29easyJet
Wed
Oct 2
$35Deutsche Bahn
$25Flixbus
$35easyJet
Thu
Oct 3
$35Deutsche Bahn
$25Flixbus
$46Germanwings
Fri
Oct 4
$23Deutsche Bahn
$25Flixbus
$34easyJet
Sat
Oct 5
$23FlixTrain
$19Flixbus
$32easyJet
Sun
Oct 6
$46FlixTrain
$41Flixbus
$61easyJet
Mon
Oct 7
$23Deutsche Bahn
$19Flixbus
$46Germanwings
Tue
Oct 8
$23Deutsche Bahn
$19Flixbus
$32easyJet
Wed
Oct 9
$23Deutsche Bahn
$19Flixbus
$32easyJet
Thu
Oct 10
$23Deutsche Bahn
$25Flixbus
$43easyJet

The fastest trains

from Heidelberg
to Berlin

Showing times and prices for Sep 21

Fastest Journey

5 h 16 m

Average

6 h 16 m

Trains per day

46

Distance

479 km

It's difficult to get from Heidelberg to Berlin without changing at least 1 times.

Fastest
carrier-logo
15:10Heidelberg Hbf5h16 20:26Berlin Hbf (tief)
2 changes
$861One-way
2nd Fastest
carrier-logo
15:10Heidelberg Hbf5h19 20:29Berlin Hbf (tief)
1 change
$861One-way
2nd Fastest
carrier-logo
11:10Heidelberg Hbf5h19 16:29Berlin Hbf (tief)
1 change
$1561One-way
2nd Fastest
carrier-logo
09:10Heidelberg Hbf5h19 14:29Berlin Hbf (tief)
1 change
$1561One-way
2nd Fastest
carrier-logo
13:10Heidelberg Hbf5h19 18:29Berlin Hbf (tief)
1 change
$1561One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Heidelberg to Berlin Train Information

Avg. Train Duration:
7 hours 44 minutes
Train Ticket Price: $20
Trains depart from:Heidelberg
Trains arrive in:Berlin
Distance:479 km
TrainTrain Companies:Deutsche Bahn with connection, FlixTrain, Deutsche Bahn

Stations

Important Stations and Airports for this Journey
Heidelberg
Berlin
TrainHeidelberg Gaisbergstra├če

Amenities

TrainHeidelberg Hbf

Amenities

TrainHeidelberg Poststra├če

Amenities

TrainHeidelberg-Altstadt

Amenities

TrainHeidelberg-Kirchheim/Rohrbach

Amenities

TrainHeidelberg-Weststadt/S├╝dstadt

Amenities

The Omio App Makes Travel Planning Easy

WeÔÇÖll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.