The Glasgow to Edinburgh train route is one of the busiest rail corridors in Scotland, connecting the country’s two largest cities with fast and frequent services throughout the day. Travelling by train is the easiest and most popular way to travel between Glasgow and Edinburgh.
1. Journey Overview
- Fastest journey: ~45 minutes
- Typical journey time: 45m – 1h 15m
- Distance: ~47 miles (76 km)
- Direct trains: Yes
- Frequency: Multiple departures every hour
- Main operator: ScotRail
2. Departure and Arrival Stations
Glasgow Central & Glasgow Queen Street
Services to Edinburgh may depart from Glasgow Central or Glasgow Queen Street depending on the route. For station information, see the Glasgow Central Station Guide.
Edinburgh Waverley
Most trains arrive at Edinburgh Waverley in the heart of the city centre. For station details and local connections, visit the Edinburgh Waverley Station Guide.
3. Route Highlights
Depending on the route, trains may stop at:
- Falkirk High
- Croy
- Haymarket
The route provides fast intercity travel across central Scotland.
4. Onboard Experience
- Free Wi-Fi on many ScotRail services
- Power sockets on newer trains
- Air-conditioned carriages
- Comfortable seating for short-distance travel
5. Best Time to Travel
- Peak: Weekday commuter hours
- Off-peak: Midday and evenings
- Weekends: Popular for tourism and events
6. Ticket Tips
- Off-Peak fares can offer better value
- Railcards can reduce fares by up to 33%
- Flexible tickets are useful for day trips
7. Useful Connections
- For Highland routes, see the Glasgow to Inverness Train Guide.
- For Aberdeen travel, check the Glasgow to Aberdeen Train Guide.
- For England routes, see the London to Glasgow Train Guide.
8. Why Choose the Train?
- Fast and frequent departures
- City-centre to city-centre travel
- No motorway traffic delays
- Ideal for business and leisure trips
Part of our Train Routes in the UK series.