City to city
Glasgow to Edinburgh by train
Glasgow Central → Waverley Bridge
- Fastest
- ≈ 1h 04m
- Typical
- ≈ 1h 21m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- CrossCountry, ScotRail
Trains link Glasgow (Glasgow Central) and Edinburgh (Waverley Bridge) in about 1h 04m at best, with no changes needed. The corridor is part of the Edinburgh–Glasgow Express (76 km, typically ≈ 45 min), one of 1247 routes plotted in the World Train Map atlas.
How long does the train from Glasgow to Edinburgh take?
The fastest trains cover Glasgow to Edinburgh in about 1h 04m; a typical journey takes around 1h 21m.
Is there a direct train from Glasgow to Edinburgh?
Yes: direct trains run between Glasgow Central and Waverley Bridge.
This corridor in the atlas
- Edinburgh–Glasgow Express Scotland’s busiest corridor since 1842: four electric expresses an hour between its two great cities over the Falkirk high route.
Legendary routes through Glasgow or Edinburgh
- LNER Azuma London → Edinburgh
- West Highland Line Glasgow → Mallaig
- Avanti West Coast London → Glasgow
- Belmond Royal Scotsman Edinburgh → Edinburgh
More trains from Glasgow
- Glasgow → Stirling ≈ 26 min · direct
- Glasgow → Preston ≈ 2h 15m · direct
- Glasgow → Aberdeen ≈ 2h 37m · direct
- Glasgow → Manchester ≈ 3h 15m · direct
- Glasgow → Inverness ≈ 3h 17m · direct
- Glasgow → London ≈ 4h 34m · direct
More train routes in United Kingdom.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.