Glasgow
Glasgow
Edinburgh
Edinburgh
Train

Glasgow to Edinburgh

Updated: 31 May 2026

The journey from Glasgow to Edinburgh is a quick 75 km trip. You can take the frequent ScotRail service from Glasgow Queen Street to Edinburgh Waverley. This route connects Scotland's two largest cities through the heart of the Lowlands. Expect a total travel time of 50 minutes.

Total Distance: 75 km driving distance, 65 km straight-line air distance.
Fastest Way
Train, taking 50 minutes.
Cheapest Way
Train using Advance tickets.
Compare Glasgow to Edinburgh Routes
Train
Direct
Duration
50 mins
Avg Price
15-30 GBP
Operator
ScotRail
Route
Glasgow Queen Street to Edinburgh Waverley.

Trains run every 15 minutes.

Travel Tips
  • Train
    The train is the best way to travel.
  • Walking
    Edinburgh is very walkable.
  • Train Apps
    Use the ScotRail app for updates.
  • Booking
    Book tickets early for better prices.
  • Local Buses
    Buses are available for outskirts.
Safety Tips
  • Night Safety
    Stay in well-lit areas at night.
  • Personal Belongings
    Keep valuables secure.
  • Emergency
    Dial 999 for help.
  • Travel Insurance
    Always carry insurance.
People Also Ask
  • Is there a direct train?
    Yes, every 15 minutes.
  • How long is the journey?
    Around 50 minutes.
  • Is Edinburgh worth visiting?
    Yes, for its history.
  • Can I take a bike?
    Yes, check operator rules.
  • Are there hotels?
    Yes, many near the station.
Quick Info
  • From Glasgow, Scotland, United Kingdom
  • To Edinburgh, Midlothian, United Kingdom
  • Modes
Best Time to Travel

August for the Fringe Festival.

Things to Do in Edinburgh
1
Edinburgh Castle
A historic fortress overlooking the city.
2
Royal Mile
A historic street in the Old Town.
3
Arthur's Seat
An ancient volcano with great views.
4
Holyrood Palace
The official residence of the monarch in Scotland.
Tags
Glasgow to Edinburgh train Scotland travel ScotRail Glasgow Queen Street Edinburgh Waverley Scotland rail journey Glasgow transport Edinburgh travel tips