How to get from Aberdeen to Edinburgh
The fastest route from Aberdeen to Edinburgh takes approximately 159 minutes with direct service. You can travel by train. We found 3 route options for you.
Fastest Route
159 min 163.9 km
Direct
ScotRail
Departs from: Aberdeen
Walking: 19 min
Step-by-step directions
1
Walk 9 min (0.6 km)
to Aberdeen
2
Take ScotRail Train
Direction: Edinburgh
From Aberdeen to Edinburgh (7 stops, 140 min)
3
Walk 10 min (0.6 km)
✓
Arrive at Edinburgh
Public transport stations close to Aberdeen
Aberdeen is located in Aberdeen and the nearest public transport stations are listed below.
Train stations close to Aberdeen:
- Aberdeen
Bus stations close to Aberdeen:
- Union Square Bus Station
- Guild Street
- Bridge Street
- Crown Terrace
Ferry stations close to Aberdeen:
- Aberdeen Ferry Terminal
Public transport stations close to Edinburgh
Edinburgh is located in Aberdeen and the nearest public transport stations are listed below.
Train stations close to Edinburgh:
- Edinburgh
Tram stations close to Edinburgh:
- Princes Street (Edinburgh Trams)
- St Andrew Square (Edinburgh Trams)
- Picardy Place (Edinburgh Trams)
Bus stations close to Edinburgh:
- Hanover Street
- Princes Street (Scott Mon.)
- The Mound
- George Street (The Dome)
Alternative Route
244 min 185.2 km
Direct
E1
Departs from: Adelphi
Walking: 16 min
Step-by-step directions
1
Walk 11 min (0.6 km)
to Adelphi
2
Take E1 Bus
Direction: Edinburgh
From Adelphi to George Street (The Dome) (20 stops, 228 min)
3
Walk 5 min (0.3 km)
✓
Arrive at Edinburgh
Questions & Answers
Common questions about traveling from Aberdeen to Edinburgh.
How do I travel from Aberdeen to Edinburgh in Aberdeen?
The quickest journey from Aberdeen to Edinburgh takes approximately 159 minutes via the ScotRail train service.
Are there other ways to reach Edinburgh from Aberdeen?
Yes, an alternative route is available taking around 244 minutes using the E1 bus line.
Can I get directly from Aberdeen to Edinburgh without changing?
Yes, you can travel directly from Aberdeen to Edinburgh in Aberdeen without any transfers. The journey takes 159 minutes.
What train service connects Aberdeen and Edinburgh?
The ScotRail line provides train service between Aberdeen and Edinburgh in Aberdeen.
What is the journey time from Aberdeen to Edinburgh by public transport?
Traveling by train from Aberdeen to Edinburgh in Aberdeen takes approximately 159 minutes.
Where should I board the train to travel from Aberdeen to Edinburgh?
Board the ScotRail train at Aberdeen station, located near Aberdeen in Aberdeen.
Which station is closest to Edinburgh?
The nearest stop to Edinburgh is Edinburgh station. Exit here to reach your destination in Aberdeen.
Travel Tips
- Allow extra time for connections, especially during peak hours
- Check real-time departure information at the station
- Consider downloading the transit app for live updates
Disclaimer: Travel times shown are estimates based on scheduled departure at 8:00 AM and do not account for real-time traffic conditions or service delays. Actual travel times may vary.