Berlin – Hannover: direct trains and buses, timetable
Berlin → Hannover
Train
29× a day · fastest 2 h 48
First – last: 03:23 – 23:51
Operators: DB, FlixTrain
29× a day · fastest 2 h 48
First – last: 03:23 – 23:51
Operators: DB, FlixTrain
Bus
15× a day · fastest 3 h 10
First – last: 02:40 – 22:59
Operators: FlixBus
15× a day · fastest 3 h 10
First – last: 02:40 – 22:59
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 02:40 | 05:50 | 3 h 10 | FlixBus |
| 03:23 | 06:18 | 2 h 55 | DB ICE |
| 04:00 | 08:30 | 4 h 30 | FlixBus |
| 04:36 | 07:28 | 2 h 52 | DB ICE |
| 05:32 | 08:28 | 2 h 56 | DB ICE |
| 05:41 | 08:37 | 2 h 56 | DB ICE |
| 06:39 | 09:28 | 2 h 49 | DB ICE |
| 07:00 | 10:20 | 3 h 20 | FlixBus |
| 07:32 | 10:28 | 2 h 56 | DB ICE |
| 07:41 | 10:37 | 2 h 56 | DB ICE |
| 08:38 | 11:28 | 2 h 50 | DB ICE |
| 09:32 | 12:28 | 2 h 56 | DB ICE |
| 09:41 | 12:37 | 2 h 56 | DB ICE |
| 10:19 | 13:20 | 3 h 01 | FlixTrain FLX |
| 10:39 | 13:28 | 2 h 49 | DB ICE |
| 11:00 | 14:25 | 3 h 25 | FlixBus |
| 11:32 | 14:28 | 2 h 56 | DB ICE |
| 11:41 | 14:37 | 2 h 56 | DB ICE |
| 12:39 | 15:28 | 2 h 49 | DB ICE |
| 13:32 | 16:28 | 2 h 56 | DB ICE |
| 13:41 | 16:35 | 2 h 54 | DB ICE |
| 14:38 | 17:28 | 2 h 50 | DB ICE |
| 15:32 | 18:28 | 2 h 56 | DB ICE |
| 15:41 | 18:37 | 2 h 56 | DB ICE |
| 16:00 | 19:25 | 3 h 25 | FlixBus |
| 16:10 | 19:40 | 3 h 30 | FlixBus |
| 16:38 | 19:28 | 2 h 50 | DB ICE |
| 17:32 | 20:28 | 2 h 56 | DB ICE |
| 17:41 | 20:37 | 2 h 56 | DB ICE |
| 18:20 | 21:30 | 3 h 10 | FlixBus |
| 18:38 | 21:28 | 2 h 50 | DB ICE |
| 19:32 | 22:28 | 2 h 56 | DB ICE |
| 19:41 | 22:37 | 2 h 56 | DB ICE |
| 20:00 | 23:15 | 3 h 15 | FlixBus |
| 20:39 | 23:41 | 3 h 02 | DB ICE |
| 21:32 | 00:52 | 3 h 20 | DB ICE |
| 21:40 | 01:30 | 3 h 50 | FlixBus |
| 22:55 | 02:10 | 3 h 15 | FlixBus |
| 22:59 | 02:10 | 3 h 11 | FlixBus |
| 23:51 | 02:42 | 2 h 51 | DB ICE |
Hannover → Berlin
Train
30× a day · fastest 2 h 47
First – last: 02:42 – 23:31
Operators: DB, FlixTrain
30× a day · fastest 2 h 47
First – last: 02:42 – 23:31
Operators: DB, FlixTrain
Bus
14× a day · fastest 3 h 10
First – last: 01:15 – 22:59
Operators: FlixBus
14× a day · fastest 3 h 10
First – last: 01:15 – 22:59
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 01:15 | 04:25 | 3 h 10 | FlixBus |
| 01:30 | 04:50 | 3 h 20 | FlixBus |
| 02:00 | 05:45 | 3 h 45 | FlixBus |
| 02:42 | 05:39 | 2 h 57 | DB ICE |
| 04:10 | 07:25 | 3 h 15 | FlixBus |
| 04:27 | 07:37 | 3 h 10 | DB ICE |
| 04:45 | 08:00 | 3 h 15 | FlixBus |
| 05:30 | 08:27 | 2 h 57 | DB ICE |
| 06:30 | 09:19 | 2 h 49 | DB ICE |
| 07:22 | 10:17 | 2 h 55 | DB ICE |
| 07:31 | 10:26 | 2 h 55 | DB ICE |
| 08:31 | 11:19 | 2 h 48 | DB ICE |
| 09:22 | 12:16 | 2 h 54 | DB ICE |
| 09:31 | 12:26 | 2 h 55 | DB ICE |
| 10:31 | 13:19 | 2 h 48 | DB ICE |
| 10:44 | 13:54 | 3 h 10 | FlixTrain FLX |
| 11:20 | 14:45 | 3 h 25 | FlixBus |
| 11:22 | 14:17 | 2 h 55 | DB ICE |
| 11:31 | 14:26 | 2 h 55 | DB ICE |
| 12:00 | 15:50 | 3 h 50 | FlixBus |
| 12:31 | 15:18 | 2 h 47 | DB ICE |
| 13:22 | 16:17 | 2 h 55 | DB ICE |
| 13:31 | 16:26 | 2 h 55 | DB ICE |
| 14:31 | 17:19 | 2 h 48 | DB ICE |
| 15:22 | 18:17 | 2 h 55 | DB ICE |
| 15:31 | 18:26 | 2 h 55 | DB ICE |
| 16:31 | 19:19 | 2 h 48 | DB ICE |
| 17:22 | 20:17 | 2 h 55 | DB ICE |
| 17:31 | 20:26 | 2 h 55 | DB ICE |
| 18:10 | 21:30 | 3 h 20 | FlixBus |
| 18:31 | 21:19 | 2 h 48 | DB ICE |
| 19:15 | 23:45 | 4 h 30 | FlixBus |
| 19:22 | 22:17 | 2 h 55 | DB ICE |
| 19:31 | 22:26 | 2 h 55 | DB ICE |
| 20:31 | 23:25 | 2 h 54 | DB ICE |
| 21:22 | 00:11 | 2 h 49 | DB ICE |
| 21:31 | 00:24 | 2 h 53 | DB ICE |
| 22:31 | 01:26 | 2 h 55 | DB ICE |
| 22:59 | 02:10 | 3 h 11 | FlixBus |