How to get from Nairn to Edinburgh by car, truck, walk, bike
Distance between Nairn and Edinburgh is 186 kilometers (115 miles).
Driving distance from Nairn to Edinburgh is 255 kilometers (158 miles)
Route Map
Routes from nairn-highland to edinburgh-city-of-edinburgh
4 Ways from Nairn (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto High Street, B9090 141 m
2. Keep right onto Leopold Street, B9090 123 m
3. Keep right onto B9090 23 m
4. Keep right onto King Street, A96 318 m
5. At roundabout, take exit 3 onto St Ninian Road, A96 732 m
See more
Questions and Answers
What is the cheapest way to get from Nairn (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh)?
How do I get from Nairn (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh) the fastest?
How long does it take to get from Nairn (United Kingdom/Highland) to Edinburgh (United Kingdom/City of Edinburgh)?
Trips to Edinburgh (United Kingdom/City of Edinburgh)
North LondonEdinburghEast MidlandsEdinburghBlackford HillEdinburghNewcastleEdinburghLockerbieEdinburghPrestonEdinburghHolyheadEdinburghPeterboroughEdinburghDerryEdinburghOther interesting routes
Aberdeen CityAberdeenshireAngusDundee CityFifeHighlandMorayOrkney IslandsPerth and KinrossInformation about Stations
All station in Nairn (United Kingdom/Highland)
Nairn Nairn Station 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