How to get from Edinburgh to Elgin by car, truck, walk, bike

Distance between Edinburgh and Elgin is 189 kilometers (117 miles).
Driving distance from Edinburgh to Elgin is 277 kilometers (172 miles)

EdinburghElgin
Leaving from
Going to

Route Map

Routes from edinburgh-city-of-edinburgh to elgin-moray

4 Ways from Edinburgh (United Kingdom/City of Edinburgh) to Elgin (United Kingdom/Moray)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Princes Street 38 m
2. Make a U-turn onto Princes Street 37 m
3. Keep left onto Leith Street, A900 405 m
4. Keep left onto Picardy Place, B901 22 m
5. Turn slight right onto Broughton Street, B901 121 m
6. Turn left onto Albany Street 475 m
7. Turn right onto Nelson Street 81 m
8. Turn left onto Northumberland Street 377 m
9. Turn right onto Howe Street 59 m
10. Turn left onto South East Circus Place 398 m
11. Continue onto Kerr Street, B900 1.17 km
12. At roundabout, take exit 3 onto Craigleith Road, B900 1.08 km
13. Turn slight right onto Queensferry Road, A90 12.00 km
14. Keep right onto M90 17.20 km
15. Keep left onto M90 4.45 km
16. Keep left onto M90 27.45 km
17. Continue onto M90 350 m
18. Keep left onto M90 4.72 km
19. At roundabout, take exit 2 onto A9 4.07 km
20. At roundabout, take exit 2 onto A9 130.73 km
21. Turn right onto A95 264 m
22. Turn left onto A95 3.90 km
23. Keep left onto B9153 4.52 km
24. Turn right onto B9153 45 m
25. Turn slight right onto A938 2.82 km
26. Turn left onto B9007 21.77 km
27. Keep left onto A939 2.59 km
28. Turn sharp right 3.42 km
29. Turn slight right 659 m
30. Turn left onto B9007 2.84 km
31. Turn left onto A940 7.63 km
32. Turn left onto A940 51 m
33. Turn left onto A940 250 m
34. At roundabout, take exit 2 onto Grantown Road, A940 1.35 km
35. At roundabout, take exit 3 onto Market Street, A940 325 m
36. Turn right onto A96 1.69 km
37. At roundabout, take exit 2 onto A96 1.63 km
38. At roundabout, take exit 2 onto A96 15.35 km
39. At roundabout, take exit 2 827 m
40. Turn right onto South Street 19 m
41. Turn left onto Greyfriars Street 128 m
42. Turn left onto Glover Street 100 m
43. Turn left onto South College Street 225 m
44. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Edinburgh (United Kingdom/City of Edinburgh) to Elgin (United Kingdom/Moray)?
How do I get from Edinburgh (United Kingdom/City of Edinburgh) to Elgin (United Kingdom/Moray) the fastest?
How long does it take to get from Edinburgh (United Kingdom/City of Edinburgh) to Elgin (United Kingdom/Moray)?

Information about Stations

All station in Edinburgh (United Kingdom/City of Edinburgh)
South Gyle Edinburgh StationKingsknowe Edinburgh StationSlateford Edinburgh StationWester Hailes Edinburgh StationHaymarket Edinburgh StationEdinburgh Waverley Edinburgh StationEdinburgh Airport Edinburgh
All station in Elgin (United Kingdom/Moray)
Elgin Elgin Station