How to get from Newcraighall to Edinburgh by car, truck, bike, walk
Distance between Newcraighall and Edinburgh is 6 kilometers (4 miles).
Driving distance from Newcraighall to Edinburgh is 8 kilometers (5 miles)
Route Map
Routes from newcraighall-east-lothian to edinburgh-city-of-edinburgh
4 Ways from Newcraighall (United Kingdom/East Lothian) to Edinburgh (United Kingdom/City of Edinburgh)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Whitehill Street, A6095 526 m
2. Turn right 749 m
3. At roundabout, take exit 2 onto Milton Link, A1 2.69 km
4. Keep left onto A199 71 m
5. Turn slight left onto Portobello Road, A1140 2.90 km
See more
Questions and Answers
What is the cheapest way to get from Newcraighall (United Kingdom/East Lothian) to Edinburgh (United Kingdom/City of Edinburgh)?
How do I get from Newcraighall (United Kingdom/East Lothian) to Edinburgh (United Kingdom/City of Edinburgh) the fastest?
How long does it take to get from Newcraighall (United Kingdom/East Lothian) to Edinburgh (United Kingdom/City of Edinburgh)?