Routeplanner.app
Bonnyrigg
Scotland
Bonnyrigg lies 12 kilometres southeast of Edinburgh in Midlothian, easily reached via the A6094 from the A7 or through Dalkeith on the A6106. This former mining town sits along the North Esk River amidst rolling countryside, with over 150 EV charging points nearby. The striking Victorian railway viaduct dominates the town centre, now converted to a walking and cycling path.
Nearby essentials
How far is Bonnyrigg from where I am?
Use your device location to see the distance to Bonnyrigg, how long the drive takes, and directions from where you are.
What is the closest airport to Bonnyrigg?
The closest airport to Bonnyrigg is Edinburgh Airport, 29 km (about 27 min by car).
Where is Bonnyrigg on the map?
Bonnyrigg is in Scotland, at 55.873, -3.105 - about 7 km south of Gilmerton, Edinburgh.
