TrainMap

Berlin – Heidelberg: direct trains and buses, timetable

Berlin · Heidelberg

Berlin → Heidelberg

Train
4× a day · fastest 4 h 53
First – last: 07:04 – 21:35
Operators: FlixTrain, DB
Bus
1× a day · fastest 9 h 09
First – last: 12:00 – 20:00
Operators: FlixBus

Open on the map

Book with

FlixTrain ↗3× a dayFlixBus ↗1× a dayDB ↗1× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
09:0413:574 h 53FlixTrain FLX
12:0021:099 h 09FlixBus
15:0419:584 h 54FlixTrain FLX
20:0005:299 h 29FlixBus
21:3503:386 h 03DB ICE

Heidelberg → Berlin

Train
4× a day · fastest 4 h 47
First – last: 02:02 – 16:06
Operators: FlixTrain, DB
Bus
1× a day · fastest 9 h 24
First – last: 08:56 – 21:41
Operators: FlixBus

Open on the map

Book with

FlixTrain ↗3× a dayFlixBus ↗1× a dayDB ↗1× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
02:0207:585 h 56DB ICE
08:0612:534 h 47FlixTrain FLX