Bonnyrigg Town Map, Satellite view of Bonnyrigg, Midlothian, Scotland

Bonnyrigg is located in Midlothian County, Midlothian, Scotland, Scotland, United Kingdom.

Location informations of Bonnyrigg

Latitude of city of Bonnyrigg is 55.87401 and longitude of city of Bonnyrigg is -3.10705. Bonnyrigg has 1 postcode / zip code, in county of Midlothian.
The County of Bonnyrigg is Midlothian.

Postcode / zip code of Bonnyrigg

EH19 3

Administrative division of Bonnyrigg

County :Midlothian

GPS coordinates of Bonnyrigg

Latitude : 55.87401
Longitude : -3.10705

Online Map of Bonnyrigg - road map, satellite view and street view


Search distance between two cities
Find distance between Bonnyrigg and destination city, town or village in United England. Enter your destination city and click calculate distance button.

The weather for Bonnyrigg in the United Kingdom

Get today and tomorrow's weather forecasts for Bonnyrigg. Find out the weather forecast for the week ahead and the weekend for Bonnyrigg in the UK.
Bonnyrigg weather forecast 15 days


What is the nearest train station to Bonnyrigg?

List of Railway Stations near to Bonnyrigg
The nearest railway stations to Bonnyrigg are listed below. Tickets are available at the train station ticket office or ticket machines.
NameDistances from Bonnyrigg
Eskbank Station1.73 Km
Newtongrange Station2.48 Km
Gorebridge Station5.32 Km
Shawfair Station5.40 Km
Newcraighall Station6.65 Km
Musselburgh Station6.95 Km
Brunstane Station7.63 Km
Wallyford Station9.34 Km
Edinburgh Station10.08 Km
Slateford Station10.33 Km


What is the nearest Public Transport Stops to Bonnyrigg?

List of Stops near to Bonnyrigg
Getting there by public transport (nearest train, tube, overground line station and bus stops). The nearest stops to Bonnyrigg are listed below.
Stop NameDistances from Bonnyrigg
Dobbies Road Bus Stop (opp)30 m
Dobbies Road Bus Stop (at)38 m
Taxi Rank Taxi Rank (at)51 m
Bonnyrigg Toll Bus Stop (at)142 m
Dundas Park Bus Stop (opp)149 m
High Street Bus Stop (at)167 m
Douglas Crescent Bus Stop (at)170 m
Hazel Drive Bus Stop (opp)239 m
Park Road Bus Stop (opp)263 m
Hazel Drive Bus Stop (at)278 m

Cities or Towns near Bonnyrigg

List of places near to

NameDistance
Staiside Court0.51 Km
Waverley0.53 Km
Quarryhead0.57 Km
Broomieknowe0.64 Km
Lasswade0.65 Km
Eldindean0.68 Km
Sherwood0.70 Km
Poltonhall1.17 Km
Wadingburn1.43 Km
Lothianbridge1.77 Km
Polton1.98 Km
Eskbank2.16 Km
Dalkeith2.31 Km
Newbattle2.37 Km
Loanhead2.60 Km
Newtongrange2.63 Km
Rosewell3.01 Km
Monkswood3.02 Km
Lugton3.21 Km
Straiton3.62 Km
Gowkshill3.63 Km
New Pentland3.63 Km
Bryans3.71 Km
Easthouses3.71 Km
Gilmerton3.81 Km
Mayfield3.99 Km
Burdiehouse4.04 Km
Woodburn4.05 Km
Roslin4.07 Km
Arniston4.28 Km
Danderhall4.30 Km
Newton Village4.46 Km
Bilston4.50 Km
Southhouse4.51 Km
Gracemount4.65 Km
Carrington4.68 Km
Moredun4.77 Km
Whitehill4.82 Km
Millerhill4.84 Km
Kaimes4.89 Km
Old Pentland4.89 Km
Gorebridge4.89 Km
Seafield5.13 Km
Mortonhall5.16 Km
Alnwickhill5.24 Km
Hillend5.48 Km
Damhead Holdings5.50 Km
Birkenside5.63 Km
Liberton5.68 Km
The Inch5.68 Km