Header background
  • One-way
  • Round-trip
Train Times
United Kingdom
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Birmingham - London 161.14 RM 46 min 87 11:02 23:37 164 km
Trains Glasgow - London 860.03 RM 3 h 3 min 38 19:40 20:30 556 km
Trains Liverpool - London 230.32 RM 1 h 10 min 71 21:04 21:35 288 km
Trains Leeds - London 654.14 RM 38 min 91 19:15 20:08 272 km
Trains Sheffield - London 378.44 RM 32 min 138 12:58 13:05 228 km
Trains Belfast - London - 11 h 12 min 15 07:28 10:37 518 km
Trains Huddersfield - London 672.99 RM 46 min 64 09:04 00:35 264 km
Trains Middlesbrough - London 812.93 RM 35 min 123 09:47 14:55 349 km
Trains Rotherham - London 562.43 RM 28 min 128 09:45 23:15 230 km
Trains Sutton Coldfield - London 37.39 RM 2 h 19 min 50 09:41 02:13 166 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Birmingham 106.13 RM 41 min 97 13:10 00:18 164 km
Trains Glasgow - Birmingham 778.22 RM 1 h 3 min 80 04:26 20:15 406 km
Trains Liverpool - Birmingham 188.01 RM 42 min 54 16:47 12:03 126 km
Trains Leeds - Birmingham 439.99 RM 41 min 49 09:54 17:18 148 km
Trains Sheffield - Birmingham 271.87 RM 29 min 110 16:56 17:05 104 km
Trains Islington - Birmingham 48.70 RM 2 h 15 min 43 00:29 06:22 162 km
Trains Hull - Birmingham 514.36 RM 46 min 82 13:12 00:28 175 km
Trains Bradford - Birmingham 366.94 RM 38 min 96 20:11 19:19 146 km
Trains Belfast - Birmingham - 11 h 16 min 27 07:28 09:50 354 km
Trains Portsmouth - Birmingham 520.23 RM 54 min 44 10:12 00:59 195 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Glasgow 966.04 RM 1 h 47 min 36 15:02 20:30 556 km
Trains Birmingham - Glasgow 807.59 RM 1 h 32 min 57 09:01 22:31 406 km
Trains Liverpool - Glasgow 502.07 RM 1 h 12 min 44 18:06 01:05 285 km
Trains Leeds - Glasgow 343.44 RM 1 h 8 min 59 13:07 19:18 288 km
Trains Sheffield - Glasgow 720 RM 1 h 45 min 21 03:45 23:29 329 km
Trains Leicester - Glasgow 847.65 RM 1 h 32 min 40 14:37 19:54 412 km
Trains Islington - Glasgow - 6 h 26 min 12 01:27 11:59 553 km
Trains Hull - Glasgow 602.49 RM 1 h 29 min 65 13:34 21:05 345 km
Trains Cardiff - Glasgow 1,048.48 RM 1 h 46 min 68 08:50 15:46 493 km
Trains Bradford - Glasgow 343.44 RM 1 h 44 min 24 13:08 22:00 281 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Banbury - Liverpool 360 RM 54 min 59 07:57 16:04 186 km
Trains Holyhead - Liverpool 259.01 RM 1 h 13 min 22 17:36 22:25 110 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Leeds 653.39 RM 42 min 63 09:17 23:11 272 km
Trains Birmingham - Leeds 366.94 RM 52 min 50 14:02 00:36 148 km
Trains Glasgow - Leeds 343.44 RM 1 h 31 min 37 12:04 00:45 288 km
Trains Liverpool - Leeds 214.72 RM 1 h 29 min 5 22:08 00:25 104 km
Trains Sheffield - Leeds 84.39 RM 35 min 56 11:02 21:23 46 km
Trains Islington - Leeds 112.02 RM 2 h 50 min 21 06:31 03:36 270 km
Trains Cardiff - Leeds 637.74 RM 1 h 7 min 97 12:06 00:16 280 km
Trains Belfast - Leeds - 11 h 9 min 18 07:57 09:49 298 km
Trains Stoke-on-Trent - Leeds 288.42 RM 34 min 50 09:48 20:05 98 km
Trains Wolverhampton - Leeds 324.75 RM 41 min 58 19:33 00:56 140 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Sheffield 515.18 RM 43 min 90 12:22 10:49 228 km
Trains Birmingham - Sheffield 282.01 RM 24 min 98 16:44 21:31 104 km
Trains Glasgow - Sheffield 720 RM 1 h 26 min 50 04:22 20:48 329 km
Trains Liverpool - Sheffield 174.14 RM 46 min 41 03:37 16:13 100 km
Trains Leeds - Sheffield 87.06 RM 36 min 53 20:45 00:00 46 km
Trains Islington - Sheffield - 3 h 28 min 22 10:00 09:27 225 km
Trains Cardiff - Sheffield 543.74 RM 1 h 6 min 104 10:13 16:41 241 km
Trains Bradford - Sheffield 87.06 RM 39 min 48 18:11 20:57 49 km
Trains Belfast - Sheffield - 10 h 51 min 31 07:28 10:34 321 km
Trains Stoke-on-Trent - Sheffield 207.77 RM 30 min 32 06:44 17:57 64 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Edinburgh 826.89 RM 1 h 32 min 29 10:12 14:30 534 km
Trains Birmingham - Edinburgh 746.17 RM 1 h 34 min 51 13:41 19:30 395 km
Trains Glasgow - Edinburgh 114.55 RM 1 h 6 min 12 10:30 14:26 67 km
Trains Liverpool - Edinburgh 490.66 RM 1 h 39 min 24 09:04 20:46 283 km
Trains Leeds - Edinburgh 640.95 RM 1 h 48 min 8 21:08 22:00 262 km
Trains Leicester - Edinburgh 1,109.59 RM 1 h 58 min 28 06:52 13:32 392 km
Trains Islington - Edinburgh 353.10 RM 5 h 16 min 14 06:42 08:25 531 km
Trains Hull - Edinburgh 703.97 RM 1 h 29 min 15 17:30 23:47 306 km
Trains Cardiff - Edinburgh 1,100.83 RM 1 h 49 min 58 09:30 19:31 497 km
Trains Bradford - Edinburgh 768.33 RM 1 h 25 min 37 11:07 12:27 257 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Bristol 374.04 RM 41 min 43 22:02 15:03 174 km
Trains Birmingham - Bristol 391.90 RM 41 min 42 15:00 19:31 124 km
Trains Glasgow - Bristol 1,098.15 RM 1 h 55 min 26 14:35 22:23 502 km
Trains Leeds - Bristol 692.22 RM 1 h 22 min 48 11:33 23:19 270 km
Trains Sheffield - Bristol - 3 h 53 min 35 05:31 07:18 228 km
Trains Liverpool - Bristol 489.54 RM 1 h 4 min 34 16:35 00:48 219 km
Trains Leicester - Bristol 465.22 RM 1 h 15 21:50 22:32 165 km
Trains Islington - Bristol 218.19 RM 2 h 57 min 18 06:29 09:05 173 km
Trains Coventry - Bristol 444.10 RM 51 min 21 20:28 01:40 129 km
Trains Hull - Bristol 1,116.37 RM 1 h 36 min 51 05:19 13:24 297 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Stafford - Manchester 121.49 RM 40 min 24 13:28 23:21 76 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Leicester 373.88 RM 27 min 128 11:30 00:49 144 km
Trains Birmingham - Leicester 112.70 RM 27 min 59 18:52 00:32 55 km
Trains Leeds - Leicester 283.09 RM 38 min 62 17:11 22:17 132 km
Trains Sheffield - Leicester 164.51 RM 42 min 30 16:58 22:06 86 km
Trains Bristol - Leicester 465.22 RM 1 h 6 min 20 20:35 13:41 165 km
Trains Glasgow - Leicester 847.65 RM 1 h 34 min 35 16:00 22:45 412 km
Trains Liverpool - Leicester 357.10 RM 43 min 131 16:36 00:48 150 km
Trains Edinburgh - Leicester 1,017.99 RM 2 h 25 min 16 17:00 19:19 392 km
Trains Manchester - Leicester 299.64 RM 41 min 69 15:18 22:17 119 km
Trains Islington - Leicester 126.63 RM 1 h 48 min 25 06:51 08:10 141 km
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
227 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