trainticketcost.com is an independent information resource. Not affiliated with National Rail, any train operator, or any ticket retailer. Prices are indicative - always verify before purchasing.

Edinburgh to Glasgow Train Ticket Cost 2026

ScotRail advance from £5. Every 15 minutes. 50m city-to-city.

Edinburgh-Glasgow is Scotland's busiest intercity corridor and the most frequent service in the UK at every 15 minutes peak. ScotRail runs the route from Edinburgh Waverley to Glasgow Queen Street via Falkirk High, 50m direct on the fastest service. The route is electrified end-to-end since 2017.

Fares are heavily subsidised relative to English equivalents - £5 advance and £15 off-peak for a 47-mile intercity journey between two capital cities is exceptional value. The Scottish Government's transport subsidy reflects the strategic importance of the corridor.

Edinburgh to Glasgow Train Prices

Ticket TypeSingleReturnNotes
ScotRail Advance Singlefrom £52x singlesDirect via Falkirk High, 50m
ScotRail Off-Peak Single£15£20After 09:15 weekdays
ScotRail Anytime Single£28£40Peak commuter

Prices indicative singles based on operator-published fares, verified May 2026. Always check the live price on National Rail or the operator's own site before booking.

Saving Tips for Edinburgh to Glasgow

  • Off-peak day return at £20 is the standard leisure rate - one of the cheapest intercity returns in the UK.
  • 16-25 Railcard, Senior Railcard or Disabled Persons Railcard saves a third - £20 return becomes £13.35.
  • Children under 5 free, 5-15 half price - family of four off-peak return: £20 + £20 + £10 + £10 = £60.
  • Old Firm match days (Celtic-Rangers, especially Saturday lunchtime fixtures) drive heavy demand - book ahead or use the slower indirect route via Carstairs.

Best Days to Travel

Any day off-peak
£20 return = exceptional
Friday afternoon
Commuter peak
Saturday match day
Old Firm surge in season
Sunday return
Standard pricing

Train vs Driving vs Coach

Driving: 47 miles, £10-14 fuel, plus £8-15 Glasgow parking. The train is decisively faster (50m vs 1h15m+ driving) and cheaper. Coach: Citylink from £5, 1h20m - competitive on cost.

Frequently Asked Questions

How much is a train from Edinburgh to Glasgow?
ScotRail advance singles from £5. Off-peak singles are £15. Anytime singles are £28. Journey time is 50m direct via Falkirk High. Service frequency is every 15 minutes peak, every 30 minutes off-peak.
How long is the train from Edinburgh to Glasgow?
ScotRail direct fast services take 50m Edinburgh Waverley to Glasgow Queen Street via Falkirk High. There are around 4 trains per hour at peak times. Indirect services via Bathgate or Shotts take 1h15m.

Related Routes & Guides

Edinburgh to AberdeenEdinburgh to InvernessAll UK RoutesTicket TypesRailcards12 Ways to Save

Updated 2026-05-11