Train Times
Germany
Our partners The best way to find and compare tickets for trains, buses, carpools and planes. We work with more than 100 partners to offer you the best prices on the market.
references references references references references references references references references references
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Hamburg - Berlin $ 7.17 2 h 22 min 107 00:35 22:34 158.4 mi
Trains Munich - Berlin $ 18.37 5 h 28 min 69 01:50 23:00 313.8 mi
Trains Cologne - Berlin $ 8.01 6 h 16 min 77 04:26 23:55 297.6 mi
Trains Frankfurt - Berlin $ 9.92 4 h 42 min 257 00:52 22:32 263.5 mi
Trains Essen, NW - Berlin $ 28.64 4 h 36 min 395 01:09 00:52 282.1 mi
Trains Wiesbaden - Berlin $ 10.25 5 h 43 min 399 02:18 00:39 279.6 mi
Trains Chemnitz - Berlin $ 17.45 3 h 57 min 222 04:21 23:30 118.7 mi
Trains Halle Neustadt - Berlin $ 8.62 2 h 40 min 153 05:59 01:53 96.3 mi
Trains Lübeck - Berlin $ 22.48 3 h 52 min 228 00:10 21:38 146 mi
Trains Saarbrücken - Berlin $ 24.53 7 h 54 min 351 01:07 22:02 360.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Munich - Hamburg $ 18.37 6 h 50 min 117 00:01 23:00 381.5 mi
Trains Cologne - Hamburg $ 9.99 4 h 15 min 38 02:10 21:13 223.7 mi
Trains Frankfurt - Hamburg $ 15.39 5 h 5 min 39 00:52 23:12 245.4 mi
Trains Essen, NW - Hamburg $ 9.24 4 h 7 min 472 01:07 23:51 193.2 mi
Trains Stuttgart - Hamburg $ 18.37 6 h 54 min 620 00:38 23:22 333 mi
Trains Berlin - Hamburg $ 7.17 2 h 20 min 72 05:11 22:38 158.4 mi
Trains Dortmund - Hamburg $ 11.02 3 h 48 min 402 00:10 00:46 178.3 mi
Trains Bremen - Hamburg $ 3.08 1 h 28 min 337 00:15 23:44 60.9 mi
Trains Hanover - Hamburg $ 5.12 2 h 3 min 573 00:05 23:36 83.9 mi
Trains Leipzig - Hamburg $ 8.62 4 h 28 min 482 04:36 22:29 183.3 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Munich $ 18.37 5 h 35 min 66 04:09 22:28 313.8 mi
Trains Hamburg - Munich $ 18.37 6 h 46 min 85 00:13 23:46 381.5 mi
Trains Cologne - Munich $ 18.37 5 h 26 min 234 03:28 23:42 283.3 mi
Trains Frankfurt - Munich $ 15.37 3 h 48 min 75 01:54 20:53 188.9 mi
Trains Essen, NW - Munich $ 10.25 6 h 43 min 273 02:51 00:01 306.3 mi
Trains Dresden - Munich $ 18.37 5 h 51 min 77 04:48 23:06 223 mi
Trains Aachen - Munich $ 34.79 6 h 36 min 114 02:37 21:55 306.3 mi
Trains Mönchengladbach - Munich $ 18.37 7 h 50 min 162 01:01 22:04 311.3 mi
Trains Chemnitz - Munich $ 9.24 5 h 24 min 117 05:09 00:31 195.7 mi
Trains Halle Neustadt - Munich $ 39.93 5 h 3 min 12 06:29 00:59 231.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Cologne $ 9.99 5 h 19 min 47 04:07 21:27 297.6 mi
Trains Hamburg - Cologne $ 10.25 4 h 25 min 45 00:33 23:37 223.7 mi
Trains Munich - Cologne $ 18.37 5 h 20 min 235 02:11 23:00 283.3 mi
Trains Frankfurt - Cologne $ 13.24 1 h 35 min 102 03:13 23:24 95 mi
Trains Essen, NW - Cologne $ 5.12 1 h 16 min 747 01:51 23:47 36 mi
Trains Hamm, NW - Cologne $ 5.12 1 h 48 min 180 02:01 01:44 64 mi
Trains Potsdam - Cologne $ 18.37 5 h 47 min 300 01:20 01:30 280.9 mi
Trains Wolfsburg, NI - Cologne $ 15.29 4 h 9 min 82 01:14 01:14 193.9 mi
Trains Pforzheim - Cologne $ 18.37 3 h 58 min 324 01:36 01:37 161.6 mi
Trains Bremerhaven - Cologne $ 18.37 5 h 3 min 259 05:07 01:06 193.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Frankfurt $ 9.99 5 h 8 min 64 05:16 22:28 263.5 mi
Trains Hamburg - Frankfurt $ 10.25 5 h 7 min 39 03:20 22:46 245.4 mi
Trains Munich - Frankfurt $ 17.43 3 h 47 min 86 00:01 23:00 188.9 mi
Trains Stuttgart - Frankfurt $ 5.12 2 h 13 min 355 00:12 23:22 94.4 mi
Trains Düsseldorf - Frankfurt $ 18.37 2 h 24 min 72 01:39 23:04 113 mi
Trains Cologne - Frankfurt $ 13.24 1 h 34 min 73 01:24 23:53 95 mi
Trains Dortmund - Frankfurt $ 18.37 3 h 42 min 559 00:18 23:36 110.6 mi
Trains Karlsruhe - Frankfurt $ 8.10 1 h 51 min 298 00:02 23:42 77.7 mi
Trains Erfurt - Frankfurt $ 10.59 2 h 51 min 117 01:17 23:41 119.3 mi
Trains Rostock - Frankfurt $ 18.37 7 h 37 min 111 04:32 23:34 311.3 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Munich - Essen, NW $ 18.37 6 h 44 min 223 01:01 23:00 306.3 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Stuttgart $ 18.37 7 h 4 min 508 00:19 22:28 318.1 mi
Trains Hamburg - Stuttgart $ 18.37 7 h 7 min 567 01:45 23:53 333 mi
Trains Munich - Stuttgart $ 18.37 2 h 43 min 180 02:11 21:51 118.7 mi
Trains Cologne - Stuttgart $ 18.37 3 h 46 min 683 03:23 23:55 179.0 mi
Trains Frankfurt - Stuttgart $ 5.12 2 h 16 min 320 00:48 23:08 94.4 mi
Trains Aachen - Stuttgart $ 18.37 4 h 36 min 398 02:18 01:51 195.1 mi
Trains Mönchengladbach - Stuttgart $ 24.53 4 h 40 min 398 01:01 01:51 205.7 mi
Trains Chemnitz - Stuttgart $ 9.24 6 h 58 min 198 05:09 00:34 218.7 mi
Trains Halle Neustadt - Stuttgart $ 37.87 6 h 7 min 70 01:15 23:30 222.5 mi
Trains Krefeld - Stuttgart $ 18.37 4 h 48 min 391 02:54 00:26 210.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Dortmund $ 10.25 4 h 29 min 356 05:02 20:38 262.2 mi
Trains Hamburg - Dortmund $ 16.40 3 h 46 min 553 00:13 22:53 178.3 mi
Trains Munich - Dortmund $ 18.37 6 h 57 min 215 00:01 00:41 296.4 mi
Trains Cologne - Dortmund $ 4.20 1 h 53 min 997 00:05 23:53 46.0 mi
Trains Frankfurt - Dortmund $ 18.37 3 h 38 min 541 02:46 23:24 110.6 mi
Trains Wiesbaden - Dortmund $ 9.24 3 h 55 min 502 04:32 23:52 105 mi
Trains Chemnitz - Dortmund $ 17.45 7 h 59 min 160 05:21 23:33 240.5 mi
Trains Halle Neustadt - Dortmund $ 39.93 6 h 44 min 24 07:29 01:53 191.4 mi
Trains Saarbrücken - Dortmund $ 9.24 6 h 10 min 497 01:37 22:02 159 mi
Trains Oldenburg - Dortmund $ 24.53 3 h 37 min 112 04:03 23:05 116.8 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Düsseldorf $ 10.25 4 h 51 min 47 05:25 21:27 297 mi
Trains Hamburg - Düsseldorf $ 15.39 3 h 48 min 40 04:37 22:46 212.5 mi
Trains Munich - Düsseldorf $ 18.37 5 h 34 min 59 02:00 23:00 302.0 mi
Trains Cologne - Düsseldorf $ 2.99 39 min 92 00:07 23:49 21.1 mi
Trains Frankfurt - Düsseldorf $ 8.20 2 h 22 min 66 03:13 23:24 113 mi
Trains Wiesbaden - Düsseldorf $ 8.21 2 h 45 min 246 02:30 23:52 101.9 mi
Trains Chemnitz - Düsseldorf $ 17.45 7 h 52 min 120 01:26 00:37 267.8 mi
Trains Halle Neustadt - Düsseldorf $ 40.95 10 h 1 23:23 07:30 222.5 mi
Trains Saarbrücken - Düsseldorf $ 24.53 4 h 52 min 143 01:07 23:35 137.3 mi
Trains Ludwigshafen am Rhein - Düsseldorf $ 35.82 2 h 52 min 111 03:11 00:15 141 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Bremen $ 10.25 3 h 51 min 332 06:02 22:38 195.7 mi
Trains Hamburg - Bremen $ 3.08 1 h 28 min 377 00:13 23:49 60.9 mi
Trains Düsseldorf - Bremen $ 15.39 3 h 15 min 43 02:33 23:38 154.1 mi
Trains Bielefeld - Bremen $ 9.24 2 h 44 min 214 01:46 23:00 72.7 mi
Close
Logo
authentication

Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

Close

Deals

Booking.com

2% cashback