• One-way
  • Round-trip
Train Times
Germany
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Hamburg - Berlin 2 h 53 min 151 02:08 23:54 158.4 mi
Trains Munich - Berlin 5 h 26 min 229 03:59 01:41 313.8 mi
Trains Cologne - Berlin 5 h 29 min 326 01:53 297.6 mi
Trains Frankfurt - Berlin 4 h 24 min 358 02:34 02:04 263.5 mi
Trains Essen, NW - Berlin 5 h 2 min 241 22:03 01:52 282.1 mi
Trains Wiesbaden - Berlin 5 h 29 min 365 03:05 01:43 279.6 mi
Trains Chemnitz - Berlin 4 h 25 min 329 01:22 118.7 mi
Trains Halle Neustadt - Berlin 2 h 52 min 128 02:23 23:23 96.3 mi
Trains Lübeck - Berlin 3 h 55 min 151 02:18 01:07 146 mi
Trains Saarbrücken - Berlin 8 h 23 min 245 03:09 01:24 360.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Hamburg 3 h 5 min 96 02:11 158.4 mi
Trains Munich - Hamburg 6 h 38 min 58 02:01 381.5 mi
Trains Cologne - Hamburg 4 h 35 min 165 03:51 01:13 223.7 mi
Trains Frankfurt - Hamburg 5 h 7 min 165 02:34 01:24 245.4 mi
Trains Essen, NW - Hamburg 4 h 7 min 67 04:09 01:58 193.2 mi
Trains Bielefeld - Hamburg 3 h 8 min 69 02:41 01:21 123 mi
Trains Mönchengladbach - Hamburg 5 h 8 min 123 02:01 01:51 223.7 mi
Trains Chemnitz - Hamburg 8 h 41 min 20 06:12 225.6 mi
Trains Brunswick - Hamburg 2 h 33 min 49 04:36 01:35 93.2 mi
Trains Halle Neustadt - Hamburg 5 h 19 min 11 06:23 09:25 165.3 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Munich 5 h 32 min 259 07:53 313.8 mi
Trains Hamburg - Munich 6 h 46 min 68 23:47 381.5 mi
Trains Cologne - Munich 5 h 34 min 304 04:51 01:53 283.3 mi
Trains Frankfurt - Munich 4 h 5 min 298 18:20 01:50 188.9 mi
Trains Essen, NW - Munich 6 h 56 min 372 02:26 01:52 306.3 mi
Trains Mannheim - Munich 4 h 8 min 88 03:06 23:31 169 mi
Trains Erfurt - Munich 4 h 6 min 30 07:48 197.6 mi
Trains Flensburg - Munich 10 h 39 min 49 13:15 01:15 468.5 mi
Trains Friedrichshafen - Munich 4 h 19 min 137 02:31 01:31 102.5 mi
Trains Memmingen - Munich 1 h 59 min 73 02:19 01:07 65.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Cologne 6 h 23 min 314 02:06 23:35 297.6 mi
Trains Hamburg - Cologne 4 h 32 min 166 02:33 223.7 mi
Trains Munich - Cologne 5 h 34 min 333 02:01 01:43 283.3 mi
Trains Frankfurt - Cologne 2 h 40 min 388 02:34 01:24 95 mi
Trains Essen, NW - Cologne 1 h 22 min 377 02:26 01:32 36 mi
Trains Chemnitz - Cologne 7 h 40 min 330 04:51 01:33 260.4 mi
Trains Halle Neustadt - Cologne 6 h 15 min 33 14:38 218.1 mi
Trains Saarbrücken - Cologne 4 h 57 min 371 02:37 117.4 mi
Trains Oldenburg - Cologne 4 h 51 min 86 06:06 01:06 161.6 mi
Trains Göttingen, NI - Cologne 4 h 41 min 230 06:09 01:32 135.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Frankfurt 4 h 21 min 342 23:12 263.5 mi
Trains Hamburg - Frankfurt 4 h 38 min 171 09:38 01:42 245.4 mi
Trains Munich - Frankfurt 4 h 2 min 247 04:35 01:00 188.9 mi
Trains Cologne - Frankfurt 2 h 32 min 375 04:51 95 mi
Trains Essen, NW - Frankfurt 3 h 34 min 375 02:33 01:39 118 mi
Trains Halle Neustadt - Frankfurt 3 h 11 min 15 20:25 23:25 169.6 mi
Trains Krefeld - Frankfurt 4 h 9 min 289 02:59 01:27 124.9 mi
Trains Herne - Frankfurt 4 h 6 min 338 03:08 01:49 117.4 mi
Trains Mülheim - Frankfurt 3 h 20 min 388 03:15 01:50 120.5 mi
Trains Leverkusen - Frankfurt 3 h 10 min 390 02:49 01:16 97.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Essen, NW 4 h 56 min 376 02:16 22:48 282.1 mi
Trains Hamburg - Essen, NW 3 h 47 min 91 06:37 01:33 193.2 mi
Trains Munich - Essen, NW 7 h 30 min 290 03:57 23:49 306.3 mi
Trains Cologne - Essen, NW 1 h 18 min 399 02:10 01:54 36 mi
Trains Frankfurt - Essen, NW 3 h 37 min 377 05:08 02:10 118 mi
Trains Wiesbaden - Essen, NW 3 h 16 min 264 04:18 01:52 109.4 mi
Trains Chemnitz - Essen, NW 8 h 2 min 188 04:51 259.7 mi
Trains Saarbrücken - Essen, NW 6 h 7 min 247 02:37 01:38 153.5 mi
Trains Oldenburg - Essen, NW 4 h 2 min 94 08:35 01:06 126.8 mi
Trains Göttingen, NI - Essen, NW 3 h 51 min 164 02:47 01:11 125.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Stuttgart 6 h 37 min 322 02:02 318.1 mi
Trains Hamburg - Stuttgart 6 h 48 min 126 02:33 333 mi
Trains Munich - Stuttgart 2 h 48 min 197 02:01 01:41 118.7 mi
Trains Cologne - Stuttgart 3 h 28 min 324 05:01 01:53 179.0 mi
Trains Frankfurt - Stuttgart 2 h 37 min 374 02:07 01:49 94.4 mi
Trains Aachen - Stuttgart 5 h 5 min 360 03:16 01:43 195.1 mi
Trains Mönchengladbach - Stuttgart 5 h 37 min 258 02:54 01:51 205.7 mi
Trains Chemnitz - Stuttgart 7 h 7 min 113 06:12 218.7 mi
Trains Halle Neustadt - Stuttgart 7 h 14 min 6 18:24 23:45 222.5 mi
Trains Krefeld - Stuttgart 5 h 14 min 313 03:59 01:39 210.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Dortmund 4 h 22 min 304 17:48 23:35 262.2 mi
Trains Hamburg - Dortmund 3 h 36 min 80 02:08 178.3 mi
Trains Munich - Dortmund 7 h 2 min 207 03:57 01:43 296.4 mi
Trains Cologne - Dortmund 1 h 49 min 362 02:39 01:54 46.0 mi
Trains Frankfurt - Dortmund 3 h 49 min 379 05:08 01:33 110.6 mi
Trains Wiesbaden - Dortmund 3 h 44 min 265 14:22 01:52 105 mi
Trains Chemnitz - Dortmund 7 h 42 min 102 02:26 01:32 240.5 mi
Trains Halle Neustadt - Dortmund 5 h 30 min 21 08:23 08:13 191.4 mi
Trains Saarbrücken - Dortmund 6 h 18 min 173 03:09 01:38 159 mi
Trains Oldenburg - Dortmund 3 h 46 min 46 06:06 01:06 116.8 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Düsseldorf 5 h 17 min 305 02:01 22:48 297 mi
Trains Hamburg - Düsseldorf 5 h 69 02:08 01:37 212.5 mi
Trains Munich - Düsseldorf 6 h 11 min 248 04:35 01:43 302.0 mi
Trains Cologne - Düsseldorf 49 min 287 02:16 01:54 21.1 mi
Trains Frankfurt - Düsseldorf 2 h 43 min 391 05:08 01:24 113 mi
Trains Wiesbaden - Düsseldorf 2 h 40 min 319 04:48 101.9 mi
Trains Chemnitz - Düsseldorf 7 h 43 min 113 01:26 23:37 267.8 mi
Trains Halle Neustadt - Düsseldorf 10 h 1 23:23 07:30 222.5 mi
Trains Saarbrücken - Düsseldorf 5 h 42 min 131 02:37 01:38 137.3 mi
Trains Ludwigshafen am Rhein - Düsseldorf 5 h 50 min 93 05:58 23:53 141 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Bremen 3 h 35 min 188 02:02 195.7 mi
Trains Hamburg - Bremen 1 h 5 min 39 02:28 01:37 60.9 mi
Trains Munich - Bremen 8 h 17 min 50 02:01 22:43 362.3 mi
Trains Cologne - Bremen 3 h 43 min 89 03:51 01:13 167.8 mi
Trains Frankfurt - Bremen 4 h 50 min 234 02:34 02:10 204.4 mi
Trains Bielefeld - Bremen 2 h 30 min 72 03:30 01:21 72.7 mi
Trains Wiesbaden - Bremen 5 h 27 min 105 04:48 01:36 208.2 mi
Trains Mönchengladbach - Bremen 4 h 23 min 84 02:01 164.7 mi
Trains Chemnitz - Bremen 7 h 20 min 28 05:21 233.6 mi
Trains Halle Neustadt - Bremen 5 h 8 min 22 01:23 06:39 171.5 mi
Logo