TrainMap

Heidelberg – Ulm: direct trains and buses, timetable

Heidelberg · Ulm

Heidelberg → Ulm

Train
9× a day · fastest 1 h 41
First – last: 02:19 – 19:13
Operators: DB
Bus
2× a day · fastest 3 h 04
First – last: 14:26 – 20:46
Operators: FlixBus

Open on the map

Book with

DB ↗9× a dayFlixBus ↗2× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
02:3304:522 h 19DB ICE
03:4006:032 h 23DB ICE
09:1310:541 h 41DB ICE
12:0614:092 h 03DB ICE
13:1314:541 h 41DB ICE
13:3616:142 h 38DB ICE
14:2618:203 h 54FlixBus
15:1316:551 h 42DB ICE
17:1318:551 h 42DB ICE
19:1320:541 h 41DB ICE

Ulm → Heidelberg

Train
8× a day · fastest 1 h 41
First – last: 00:01 – 17:03
Operators: DB
Bus
2× a day · fastest 3 h 04
First – last: 02:35 – 10:20
Operators: FlixBus

Open on the map

Book with

DB ↗8× a dayFlixBus ↗2× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
00:0101:471 h 46DB ICE
01:1603:071 h 51DB ICE
07:0308:441 h 41DB ICE
09:0310:441 h 41DB ICE
10:2014:143 h 54FlixBus
11:0312:441 h 41DB ICE
11:5714:222 h 25DB ICE
13:0314:441 h 41DB ICE
17:0318:441 h 41DB ICE