City to city
Edinburgh to Glasgow by train
Waverley Bridge → Glasgow Central
- Fastest
- ≈ 1h 07m
- Typical
- ≈ 1h 13m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- ScotRail
Trains link Edinburgh (Waverley Bridge) and Glasgow (Glasgow Central) in about 1h 07m 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 Edinburgh to Glasgow take?
The fastest trains cover Edinburgh to Glasgow in about 1h 07m; a typical journey takes around 1h 13m.
Is there a direct train from Edinburgh to Glasgow?
Yes: direct trains run between Waverley Bridge and Glasgow Central.
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 Edinburgh or Glasgow
- LNER Azuma London → Edinburgh
- West Highland Line Glasgow → Mallaig
- Avanti West Coast London → Glasgow
- Belmond Royal Scotsman Edinburgh → Edinburgh
More trains from Edinburgh
- Edinburgh → Stirling ≈ 48 min · direct
- Edinburgh → Dundee ≈ 1h 08m · direct
- Edinburgh → Newcastle ≈ 1h 21m · direct
- Edinburgh → York ≈ 2h 14m · direct
- Edinburgh → Aberdeen ≈ 2h 20m · direct
- Edinburgh → Manchester ≈ 3h 14m · 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.