Header background
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 $ 8.19 2 h 16 min 198 02:25 00:33 158.4 mi
Trains Munich - Berlin $ 20.97 5 h 12 min 197 23:33 20:56 313.8 mi
Trains Cologne - Berlin $ 11.71 5 h 17 min 393 03:15 00:55 297.6 mi
Trains Frankfurt - Berlin $ 9.84 4 h 54 min 393 17:01 20:19 263.5 mi
Trains Essen, NW - Berlin $ 10.19 4 h 33 min 353 03:51 01:52 282.1 mi
Trains Wiesbaden - Berlin $ 11.71 5 h 38 min 399 02:18 01:39 279.6 mi
Trains Chemnitz - Berlin $ 10.55 3 h 54 min 364 04:29 01:22 118.7 mi
Trains Halle Neustadt - Berlin $ 9.84 2 h 40 min 153 05:59 01:53 96.3 mi
Trains Lübeck - Berlin $ 10.55 3 h 11 min 161 12:09 01:07 146 mi
Trains Saarbrücken - Berlin $ 40.89 8 h 39 min 305 03:09 23:47 360.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Hamburg $ 8.19 2 h 14 min 183 02:02 23:48 158.4 mi
Trains Munich - Hamburg $ 11.71 7 h 9 min 64 05:12 00:41 381.5 mi
Trains Cologne - Hamburg $ 10.55 4 h 37 min 123 03:51 00:15 223.7 mi
Trains Frankfurt - Hamburg $ 11.71 4 h 33 min 104 07:50 01:14 245.4 mi
Trains Stuttgart - Hamburg $ 11.71 6 h 38 min 105 02:10 01:05 333 mi
Trains Brunswick - Hamburg $ 10.55 2 h 46 min 38 04:36 00:50 93.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Munich $ 20.97 5 h 1 min 182 04:39 19:11 313.8 mi
Trains Hamburg - Munich $ 11.71 7 h 6 min 70 07:36 23:46 381.5 mi
Trains Cologne - Munich $ 11.71 5 h 35 min 394 05:24 00:53 283.3 mi
Trains Frankfurt - Munich $ 9.36 3 h 53 min 259 02:50 21:53 188.9 mi
Trains Essen, NW - Munich $ 20.97 6 h 42 min 335 03:39 00:01 306.3 mi
Trains Dresden - Munich $ 10.55 6 h 9 min 82 07:10 01:10 223 mi
Trains Aachen - Munich $ 28 6 h 50 min 397 02:31 00:55 306.3 mi
Trains Mönchengladbach - Munich $ 28 7 h 25 min 171 02:01 01:41 311.3 mi
Trains Chemnitz - Munich $ 10.55 5 h 28 min 82 02:26 00:37 195.7 mi
Trains Halle Neustadt - Munich $ 45.58 4 h 33 min 12 06:29 01:53 231.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Frankfurt $ 11.71 5 h 3 min 399 21:06 00:19 263.5 mi
Trains Hamburg - Frankfurt $ 11.71 4 h 40 min 163 06:50 00:46 245.4 mi
Trains Munich - Frankfurt $ 9.36 3 h 56 min 250 04:29 01:41 188.9 mi
Trains Cologne - Frankfurt $ 9.36 1 h 59 min 400 02:24 00:55 95 mi
Trains Essen, NW - Frankfurt $ 10.55 3 h 8 min 388 03:39 00:41 118 mi
Trains Krefeld - Frankfurt $ 10.55 3 h 27 min 394 02:59 00:26 124.9 mi
Trains Herne - Frankfurt $ 10.55 3 h 49 min 395 02:08 01:36 117.4 mi
Trains Mülheim - Frankfurt $ 28 2 h 59 min 399 02:24 00:46 120.5 mi
Trains Leverkusen - Frankfurt $ 23.32 2 h 41 min 398 03:55 01:16 97.6 mi
Trains Recklinghausen - Frankfurt $ 20.97 3 h 32 min 381 13:32 00:23 122.4 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Essen, NW $ 10.55 4 h 40 min 218 02:02 22:38 282.1 mi
Trains Munich - Essen, NW $ 11.71 6 h 41 min 343 02:01 00:43 306.3 mi
Trains Cologne - Essen, NW $ 5.85 1 h 16 min 395 02:10 01:54 36 mi
Trains Frankfurt - Essen, NW $ 10.55 2 h 59 min 393 04:43 01:10 118 mi
Trains Stuttgart - Essen, NW $ 17.46 4 h 29 min 348 13:23 01:49 208.2 mi
Trains Lörrach - Essen, NW $ 65.50 6 h 38 min 25 07:25 09:28 267.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Stuttgart $ 11.71 6 h 32 min 398 02:02 00:58 318.1 mi
Trains Hamburg - Stuttgart $ 11.71 6 h 42 min 114 05:20 23:46 333 mi
Trains Munich - Stuttgart $ 10.55 2 h 52 min 209 02:01 01:41 118.7 mi
Trains Cologne - Stuttgart $ 15.11 3 h 25 min 396 19:17 01:55 179.0 mi
Trains Frankfurt - Stuttgart $ 5.85 2 h 9 min 398 02:54 00:08 94.4 mi
Trains Villingen-Schwenningen - Stuttgart $ 10.55 3 h 33 min 123 07:09 01:08 59 mi
Trains Heidenheim - Stuttgart $ 8.85 1 h 54 min 77 08:58 01:02 44.7 mi
Trains Lörrach - Stuttgart $ 17.58 3 h 32 min 49 03:07 00:58 106.3 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Dortmund $ 17.56 4 h 14 min 177 02:01 01:34 262.2 mi
Trains Hamburg - Dortmund $ 10.55 3 h 33 min 73 02:25 00:46 178.3 mi
Trains Munich - Dortmund $ 20.97 7 h 15 min 281 04:29 01:43 296.4 mi
Trains Cologne - Dortmund $ 5.85 1 h 48 min 393 02:16 00:49 46.0 mi
Trains Frankfurt - Dortmund $ 10.55 3 h 33 min 393 17:45 01:24 110.6 mi
Trains Wiesbaden - Dortmund $ 15.11 3 h 39 min 292 05:18 01:36 105 mi
Trains Chemnitz - Dortmund $ 28 7 h 15 min 101 02:26 00:37 240.5 mi
Trains Halle Neustadt - Dortmund $ 35.03 5 h 30 min 21 08:23 08:13 191.4 mi
Trains Saarbrücken - Dortmund $ 10.55 6 h 10 min 177 17:53 01:38 159 mi
Trains Oldenburg - Dortmund $ 10.55 3 h 55 min 60 06:06 01:06 116.8 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Düsseldorf $ 10.55 5 h 274 02:01 01:19 297 mi
Trains Hamburg - Düsseldorf $ 10.55 3 h 47 min 64 02:25 23:46 212.5 mi
Trains Munich - Düsseldorf $ 11.71 5 h 57 min 220 02:04 00:41 302.0 mi
Trains Cologne - Düsseldorf $ 3.52 39 min 313 02:16 00:54 21.1 mi
Trains Frankfurt - Düsseldorf $ 9.36 2 h 24 min 399 04:09 00:24 113 mi
Trains Wiesbaden - Düsseldorf $ 9.37 2 h 39 min 309 06:32 01:42 101.9 mi
Trains Saarbrücken - Düsseldorf $ 10.55 5 h 35 min 152 02:37 01:38 137.3 mi
Trains Oldenburg - Düsseldorf $ 10.55 4 h 2 min 66 06:06 01:06 146 mi
Trains Göttingen, NI - Düsseldorf $ 28 3 h 56 min 106 03:16 01:18 137.9 mi
Trains Heilbronn - Düsseldorf $ 28 4 h 38 min 104 02:18 01:20 180.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Berlin - Bremen $ 10.55 3 h 39 min 209 02:01 00:19 195.7 mi
Trains Hamburg - Bremen $ 3.52 1 h 2 min 39 02:57 00:37 60.9 mi
Trains Munich - Bremen $ 20.97 7 h 46 min 65 04:29 01:43 362.3 mi
Trains Cologne - Bremen $ 10.55 3 h 46 min 96 03:15 01:15 167.8 mi
Trains Frankfurt - Bremen $ 17.46 4 h 45 min 150 02:34 01:24 204.4 mi
Trains Bielefeld - Bremen $ 10.55 2 h 30 min 103 01:46 01:48 72.7 mi
Trains Wiesbaden - Bremen $ 28 5 h 29 min 93 04:00 01:43 208.2 mi
Trains Chemnitz - Bremen $ 28 7 h 47 06:21 00:37 233.6 mi
Trains Paderborn - Bremen $ 10.55 3 h 32 min 94 01:12 01:24 93.8 mi
Trains Offenbach - Bremen $ 28 4 h 41 min 78 02:48 01:03 205.7 mi
Close

Get free deals and discounts
when you sign-up

  • Omio 10% cashback

  • Booking.com 2% cashback

  • Rentalcars.com 10% off

  • Exclusive access to special promotions and deals

Offer expires in
2
Days
:
14
Hours
:
35
Minutes
:
33
Seconds
234 joined today

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

We're subscribing you...

Thank you!
We have added your email to the
signup queue.

Something went wrong!

An error occurred when you're subscribing to our deals. Please try again in a minute.

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