• One-way
  • Round-trip

Search accommodation with Booking.com

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 £ 6.40 2 h 3 min 147 07:07 22:54 101.9 mi
Trains Glasgow - London £ 104.08 6 h 28 min 25 07:40 23:36 345.5 mi
Trains Liverpool - London £ 12 4 h 21 min 33 07:11 09:45 179.0 mi
Trains Leeds - London £ 18.50 3 h 12 min 66 07:05 20:45 169 mi
Trains Sheffield - London £ 6.99 2 h 36 min 17 06:08 07:54 141.7 mi
Trains Belfast - London - 11 h 12 min 15 07:28 10:37 321.9 mi
Trains Huddersfield - London £ 24 3 h 46 min 130 07:09 22:47 164 mi
Trains Middlesbrough - London £ 18.24 5 h 14 08:20 02:13 216.9 mi
Trains Rotherham - London £ 0.04 2 h 28 min 50 07:00 02:13 142.9 mi
Trains Sutton Coldfield - London £ 7.40 2 h 27 min 113 07:16 23:30 103.1 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Birmingham £ 6.40 2 h 12 min 163 07:05 22:50 101.9 mi
Trains Glasgow - Birmingham £ 31.80 5 h 40 min 34 09:25 21:06 252.3 mi
Trains Liverpool - Birmingham £ 10 2 h 38 min 106 07:11 23:49 78.3 mi
Trains Leeds - Birmingham £ 27.17 2 h 57 min 32 07:11 00:11 92.0 mi
Trains Sheffield - Birmingham £ 18.90 1 h 14 min 50 06:59 00:27 64.6 mi
Trains Islington - Birmingham £ 9.12 2 h 15 min 43 00:29 06:22 100.7 mi
Trains Hull - Birmingham £ 5.53 5 h 22 min 21 10:27 07:55 108.7 mi
Trains Bradford - Birmingham £ 28.20 4 h 13 min 97 07:03 22:36 90.7 mi
Trains Belfast - Birmingham - 11 h 16 min 27 07:28 09:50 220.0 mi
Trains Portsmouth - Birmingham £ 0.13 5 h 17 min 50 05:00 01:35 121.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Glasgow £ 27 6 h 46 min 37 07:15 00:50 345.5 mi
Trains Birmingham - Glasgow £ 27.20 6 h 5 min 74 07:02 23:22 252.3 mi
Trains Liverpool - Glasgow £ 14.30 4 h 54 min 10 07:51 10:30 177 mi
Trains Leeds - Glasgow £ 29.60 6 h 29 min 133 06:57 22:57 179.0 mi
Trains Sheffield - Glasgow £ 3.70 4 h 36 min 50 06:09 00:51 204.4 mi
Trains Leicester - Glasgow £ 37 7 h 58 min 77 07:15 22:15 256 mi
Trains Islington - Glasgow - 6 h 26 min 12 01:27 11:59 343.6 mi
Trains Hull - Glasgow £ 28 5 h 42 min 50 05:45 08:20 214.4 mi
Trains Cardiff - Glasgow £ 99.31 8 h 56 min 78 07:35 23:39 306.3 mi
Trains Bradford - Glasgow £ 0.29 4 h 41 min 50 06:40 08:20 174.6 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Liverpool £ 12.50 3 h 42 min 83 07:16 22:10 179.0 mi
Trains Birmingham - Liverpool £ 10 2 h 44 min 86 08:45 22:57 78.3 mi
Trains Glasgow - Liverpool £ 17.40 5 h 17 min 68 07:00 22:33 177 mi
Trains Leeds - Liverpool £ 14.50 2 h 48 min 130 07:12 22:30 64.6 mi
Trains Sheffield - Liverpool - 3 h 14 min 24 07:09 23:26 62.1 mi
Trains Hull - Liverpool - 4 h 56 min 21 06:10 22:26 110.6 mi
Trains Belfast - Liverpool £ 8.98 8 h 23 min 17 07:28 22:33 144.8 mi
Trains Reading - Liverpool £ 40.10 4 h 55 min 50 03:24 08:42 159 mi
Trains Sutton - Liverpool £ 36.60 3 h 58 min 50 06:04 22:09 184.5 mi
Trains Walsall - Liverpool £ 10 3 h 21 min 80 06:02 23:46 70.2 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Leeds £ 18.50 3 h 16 min 40 07:23 08:35 169 mi
Trains Birmingham - Leeds £ 27.17 3 h 44 min 26 07:02 07:07 92.0 mi
Trains Glasgow - Leeds £ 19.90 5 h 23 min 128 07:02 19:28 179.0 mi
Trains Liverpool - Leeds £ 10.60 2 h 33 min 105 06:11 23:44 64.6 mi
Trains Sheffield - Leeds £ 5.10 1 h 6 min 50 06:15 00:27 28.6 mi
Trains Islington - Leeds £ 20.97 2 h 50 min 21 06:31 03:36 167.8 mi
Trains Cardiff - Leeds - 6 h 5 min 50 06:26 10:00 174.0 mi
Trains Belfast - Leeds - 11 h 9 min 18 07:57 09:49 185.2 mi
Trains Stoke-on-Trent - Leeds £ 25 2 h 32 min 120 07:29 22:44 60.9 mi
Trains Wolverhampton - Leeds £ 8.44 4 h 58 min 19 07:22 06:33 87.0 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Sheffield £ 0.52 2 h 31 min 47 05:52 06:08 141.7 mi
Trains Birmingham - Sheffield £ 14.20 1 h 15 min 38 06:30 22:23 64.6 mi
Trains Glasgow - Sheffield £ 35 5 h 7 min 50 04:28 06:23 204.4 mi
Trains Liverpool - Sheffield £ 0.22 2 h 15 min 37 03:37 06:23 62.1 mi
Trains Leeds - Sheffield - 1 h 12 min 50 05:19 05:55 28.6 mi
Trains Islington - Sheffield - 3 h 28 min 22 10:00 09:27 139.8 mi
Trains Cardiff - Sheffield £ 42.65 6 h 2 min 50 00:01 09:09 149.8 mi
Trains Bradford - Sheffield £ 0.04 1 h 49 min 38 05:58 06:08 30.4 mi
Trains Belfast - Sheffield - 10 h 51 min 31 07:28 10:34 199.5 mi
Trains Stoke-on-Trent - Sheffield £ 31.40 2 h 7 min 13 07:45 06:56 39.8 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Edinburgh £ 27 5 h 54 min 35 07:15 22:15 331.8 mi
Trains Birmingham - Edinburgh £ 57.61 7 h 29 min 45 07:02 23:03 245.4 mi
Trains Glasgow - Edinburgh £ 14.30 2 h 54 min 59 07:50 23:50 41.6 mi
Trains Liverpool - Edinburgh £ 20 35 h 29 min 44 07:36 22:05 175.8 mi
Trains Leeds - Edinburgh £ 54 4 h 33 min 73 08:07 21:14 162.8 mi
Trains Leicester - Edinburgh £ 53 6 h 59 min 60 07:26 22:43 243.6 mi
Trains Islington - Edinburgh £ 66.11 5 h 16 min 14 06:42 08:25 329.9 mi
Trains Hull - Edinburgh - 4 h 32 min 40 05:45 07:30 190.1 mi
Trains Cardiff - Edinburgh £ 78.30 7 h 52 min 17 07:34 14:59 308.8 mi
Trains Bradford - Edinburgh £ 0.18 3 h 44 min 50 06:30 00:28 159.7 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Bristol £ 15.10 2 h 20 min 102 07:32 22:50 108.1 mi
Trains Birmingham - Bristol £ 22.35 2 h 1 min 45 08:12 23:12 77 mi
Trains Glasgow - Bristol £ 83.80 7 h 54 min 42 07:00 20:39 311.9 mi
Trains Leeds - Bristol £ 50.82 4 h 47 min 33 04:08 08:05 167.8 mi
Trains Sheffield - Bristol - 3 h 53 min 35 05:31 07:18 141.7 mi
Trains Liverpool - Bristol £ 39.90 5 h 51 min 66 07:26 22:45 136 mi
Trains Leicester - Bristol £ 31.70 3 h 11 min 12 11:20 01:52 102.5 mi
Trains Islington - Bristol £ 40.85 2 h 57 min 18 06:29 09:05 107.5 mi
Trains Coventry - Bristol £ 24.50 2 h 56 min 60 07:11 23:25 80.2 mi
Trains Hull - Bristol £ 12.71 7 h 21 min 21 10:29 23:30 184.5 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Manchester £ 25 2 h 48 min 94 07:16 23:00 163.4 mi
Trains Birmingham - Manchester £ 15.50 1 h 53 min 90 07:02 22:57 70.2 mi
Trains Glasgow - Manchester £ 15.86 4 h 50 min 32 07:36 19:58 183.3 mi
Trains Liverpool - Manchester £ 3.80 1 h 6 min 109 07:11 22:55 31 mi
Trains Leeds - Manchester £ 3.50 1 h 13 min 125 06:00 22:12 35.4 mi
Trains Leicester - Manchester £ 19.40 2 h 35 min 89 07:18 23:06 73.9 mi
Trains Islington - Manchester £ 31.91 2 h 52 min 50 06:46 21:28 161.6 mi
Trains Belfast - Manchester £ 37.36 9 h 46 min 50 07:28 14:26 168.4 mi
Trains Derby - Manchester £ 12.47 2 h 1 min 82 07:41 21:37 49.7 mi
Trains Northampton - Manchester £ 26.40 2 h 45 min 76 07:00 22:18 101.9 mi
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains London - Leicester £ 13 1 h 36 min 119 07:11 22:45 89.5 mi
Trains Birmingham - Leicester £ 7.50 1 h 25 min 25 07:02 00:09 34.2 mi
Trains Leeds - Leicester £ 19.10 2 h 50 min 36 06:11 06:37 82 mi
Trains Sheffield - Leicester £ 1.18 1 h 29 min 35 06:00 06:03 53.4 mi
Trains Bristol - Leicester £ 39.30 3 h 58 min 35 05:53 07:41 102.5 mi
Trains Glasgow - Leicester £ 37 7 h 40 min 46 06:22 20:33 256 mi
Trains Liverpool - Leicester £ 26 3 h 53 min 71 07:11 23:49 93.2 mi
Trains Edinburgh - Leicester - 6 h 52 min 26 06:06 07:49 243.6 mi
Trains Manchester - Leicester £ 20.51 2 h 42 min 86 07:15 22:28 73.9 mi
Trains Islington - Leicester £ 23.71 1 h 48 min 25 06:51 08:10 87.6 mi