How to get from Cologne to Heidelberg
This route can be travelled by bus · train. The times and prices below come from Omio's current catalogue; pick a date and search to see live departures.
Ticket prices on this route
What each way of travelling costs, as the operator publishes it. These describe the route rather than a date you pick, and they refresh once a day. Booking opens at our partner Omio.
Omio last refreshed these on Sat, Oct 3
Departures from Cologne to Heidelberg
Deutsche Bahn runs 36 scheduled departures a day, the first at 05:25 and the last at 23:54.
| Operator | Departures a day | First | Last |
|---|---|---|---|
| Deutsche Bahntrain | 36 | 05:25 | 23:54 |
| FlixBusbus | 15 | 06:15 | 18:35 |
All departuresDeutsche Bahn
- 05:25
- 05:48
- 06:01
- 06:53
- 06:54
- 07:30
- 07:54
- 08:53
- 08:54
- 08:58
- 09:31
- 09:54
- 09:58
- 10:53
- 10:54
- 11:18
- 11:54
- 12:53
- 12:54
- 13:30
- 13:54
- 14:53
- 14:54
- 15:30
- 15:54
- 16:53
- 16:54
- 17:32
- 17:54
- 18:53
- 18:54
- 19:30
- 19:54
- 20:54
- 21:54
- 23:54
All departuresFlixBus
- 06:15
- 07:15
- 08:15
- 08:45
- 09:45
- 11:35
- 12:35
- 12:40
- 13:35
- 13:40
- 14:35
- 14:40
- 16:35
- 17:35
- 18:35
Departure times come from operator timetables and are local time at the origin. Where a row shows no times, the frequency is the operator's own and the timetable is not published to us. Times can change on holidays and at short notice; confirm with the operator before you travel.
Travelling on another day?
Pick any date and we run a live search for every way to get there.