Train routes

Train routes between our destinations

Each route page gives the fastest published journey time, where the trains leave from, step-free access and left luggage at those stations, and which ticket to look for. No fares: they change by day, time and ticket.

Facts last checked 1 Nov 2026. Britlens is independent: see our editorial policy.

Wide, level concourse at Manchester Piccadilly station with departure boards and travellers
Wide, level concourse at Manchester Piccadilly station with departure boards and travellersPhoto: Tyw7, CC BY-SA 3.0
Passengers with luggage waiting at the transit train platform in Heathrow Terminal 5C
Passengers with luggage waiting at the transit train platform in Heathrow Terminal 5CPhoto: Richard Cooke, CC BY-SA 2.0
Glass entrance to the Underground station at Heathrow Terminal 5 with the red and blue roundel above the doors
Glass entrance to the Underground station at Heathrow Terminal 5 with the red and blue roundel above the doorsPhoto: Ewan Munro from London, UK, CC BY-SA 2.0

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

Train routes from London with the fastest published time
RouteFastest published timeNote
London to Oxford by train45 min1—
London to Cambridge by train48 min2—
London to Bath by train1 hr 14 min3—
London to Bristol by train1 hr 28 min4—
London to Wales by train1 hr 45 min5Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer.
London to Cardiff by train1 hr 45 min5—
London to York by train1 hr 46 min6Visit York quotes 1 h 50 for the quickest trains (LNER and Grand Central).
London to Manchester by train2 hr 6 min7Avanti West Coast describes Euston to Piccadilly as about 2 h 45; the fastest service is quicker.
London to Liverpool by train2 hr 20 min8—
London to Lake District by train2 hr 40 min9The 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 train4 hr 20 min10—
London to Glasgow by train4 hr 20 min11—
London to Cornwall by train5 hr 4 min12The 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

Train routes between other destinations with the fastest published time
RouteFastest published timeNote
Bath to Bristol by train12 min4—
Bath to Wales by train1 hr 5 min5Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer.
Bath to Cardiff by train1 hr 5 min5—
Bath to Oxford by train1 hr 9 min3—
Bath to Jurassic Coast by train2 hr 3 min13The 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 train47 min5Time is to Cardiff, the Welsh capital; Wales as a whole is much bigger and other parts take longer.
Bristol to Cardiff by train47 min5—
Bristol to Manchester by train3 hr 5 min4—
Bristol to Liverpool by train3 hr 8 min8—
Bristol to Glasgow by train6 hr 41 min11—
Cambridge to Oxford by train2 hr 27 min2There is no direct train; this National Rail figure includes a change.
Cardiff to Portsmouth and Southampton by train2 hr 21 min5National 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 train3 hr 12 min5—
Edinburgh to Glasgow by train45 min10The Glasgow page lists 46 min.
Edinburgh to York by train2 hr 23 min6—
Edinburgh to Manchester by train3 hr 11 min10National Rail's Manchester page lists 3 h 14.
Edinburgh to Liverpool by train3 hr 29 min8The Edinburgh page lists 3 hr 28 min.
Edinburgh to Oxford by train5 hr 47 min1—
Glasgow to Liverpool by train2 hr 23 min8—
Glasgow to Manchester by train3 hr 11 min11—
Liverpool to Manchester by train38 min8—
Manchester to York by train1 hr 31 min6Visit York quotes 1 h 30.
Manchester to Oxford by train2 hr 48 min1—
Manchester to Wales by train3 hr 12 min5Time 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.

Before you book

Sources

Pages we opened and read on 1 Nov 2026, and sites we could not read. Timetables, fares and rules change: check the source before you travel.

  1. National Rail: Visit Oxford by train (opens in new tab), National Rail.
  2. National Rail: Visit Cambridge by train (opens in new tab), National Rail.
  3. National Rail: Visit Bath by train (opens in new tab), National Rail.
  4. National Rail: Visit Bristol by train (opens in new tab), National Rail.
  5. National Rail: Visit Cardiff by train (opens in new tab), National Rail.
  6. National Rail: Visit York by train (opens in new tab), National Rail.
  7. National Rail: Visit Manchester by train (opens in new tab), National Rail.
  8. National Rail: Visit Liverpool by train (opens in new tab), National Rail.
  9. Avanti West Coast: London Euston to Oxenholme (Lake District) (opens in new tab), Avanti West Coast.
  10. National Rail: Visit Edinburgh by train (opens in new tab), National Rail.
  11. National Rail: Visit Glasgow by train (opens in new tab), National Rail.
  12. Great Western Railway: Trains to Cornwall (opens in new tab), Great Western Railway.
  13. Great Western Railway: Trains to Dorset (opens in new tab), Great Western Railway.