


Not a timetable. Times are the quickest journeys on National Rail and operator pages; many trains are slower and some need a change. Check the journey planner (opens in new tab) for your date.
From London
| Route | Fastest published time | Note |
|---|---|---|
| London to Oxford by train | 45 min1 | — |
| London to Cambridge by train | 48 min2 | — |
| London to Bath by train | 1 hr 14 min3 | — |
| London to Bristol by train | 1 hr 28 min4 | — |
| London to Wales by train | 1 hr 45 min5 | Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer. |
| London to Cardiff by train | 1 hr 45 min5 | — |
| London to York by train | 1 hr 46 min6 | Visit York quotes 1 h 50 for the quickest trains (LNER and Grand Central). |
| London to Manchester by train | 2 hr 6 min7 | Avanti West Coast describes Euston to Piccadilly as about 2 h 45; the fastest service is quicker. |
| London to Liverpool by train | 2 hr 20 min8 | — |
| London to Lake District by train | 2 hr 40 min9 | The time is London Euston to Oxenholme (Lake District) "in as little as" 2 hours 40 minutes; Avanti says the average journey is around 3 hours 10 minutes with extra stops. You then change for the branch line to Windermere or continue by bus. |
| London to Edinburgh by train | 4 hr 20 min10 | — |
| London to Glasgow by train | 4 hr 20 min11 | — |
| London to Cornwall by train | 5 hr 4 min12 | The time is London Paddington to Penzance, "as little as" as published by GWR; Cornwall has other stations that are nearer. The Night Riviera Sleeper runs between London Paddington and Penzance. |
Between other destinations
| Route | Fastest published time | Note |
|---|---|---|
| Bath to Bristol by train | 12 min4 | — |
| Bath to Wales by train | 1 hr 5 min5 | Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer. |
| Bath to Cardiff by train | 1 hr 5 min5 | — |
| Bath to Oxford by train | 1 hr 9 min3 | — |
| Bath to Jurassic Coast by train | 2 hr 3 min13 | The time is Bath Spa to Weymouth, "as little as" as published by GWR; other parts of the Jurassic Coast are reached from other stations. |
| Bristol to Wales by train | 47 min5 | Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer. |
| Bristol to Cardiff by train | 47 min5 | — |
| Bristol to Manchester by train | 3 hr 5 min4 | — |
| Bristol to Liverpool by train | 3 hr 8 min8 | — |
| Bristol to Glasgow by train | 6 hr 41 min11 | — |
| Cambridge to Oxford by train | 2 hr 27 min2 | There is no direct train; this National Rail figure includes a change. |
| Cardiff to Portsmouth and Southampton by train | 2 hr 21 min5 | National Rail's Cardiff page gives Southampton to Cardiff as 2 hr 21 min and Portsmouth to Cardiff as 3 hr 13 min. |
| Cardiff to Manchester by train | 3 hr 12 min5 | — |
| Edinburgh to Glasgow by train | 45 min10 | The Glasgow page lists 46 min. |
| Edinburgh to York by train | 2 hr 23 min6 | — |
| Edinburgh to Manchester by train | 3 hr 11 min10 | National Rail's Manchester page lists 3 h 14. |
| Edinburgh to Liverpool by train | 3 hr 29 min8 | The Edinburgh page lists 3 hr 28 min. |
| Edinburgh to Oxford by train | 5 hr 47 min1 | — |
| Glasgow to Liverpool by train | 2 hr 23 min8 | — |
| Glasgow to Manchester by train | 3 hr 11 min11 | — |
| Liverpool to Manchester by train | 38 min8 | — |
| Manchester to York by train | 1 hr 31 min6 | Visit York quotes 1 h 30. |
| Manchester to Oxford by train | 2 hr 48 min1 | — |
| Manchester to Wales by train | 3 hr 12 min5 | Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer. |
We publish a route page only where a National Rail or operator page gives a journey time. 173 other pairs of destinations have no published figure we could read; they are listed on getting between regions with straight-line distances.