Home / Travel / Train Station / Bonnyrigg railway station
Bonnyrigg railway station
One of 2 train station listings in Bonnyrigg.
About Bonnyrigg railway station
Bonnyrigg railway station is a train station in the travel sector, based in Bonnyrigg, SCT. It is one of 2 train station listings tracked in Bonnyrigg; the nearest comparable listing is Broomieknowe railway station, about 0.7 km away.
- Address
- Bonnyrigg, SCT
- Social
Questions
Where is Bonnyrigg railway station located?
Bonnyrigg, SCT
What type of business is Bonnyrigg railway station?
Bonnyrigg railway station is a train station (travel) in Bonnyrigg.
Nearby train station
- Broomieknowe railway stationBonnyrigg0.7 km
- Dalhousie railway stationDalkeith1.3 km
- Eskbank railway stationDalkeith1.5 km
- Glenesk railway stationDalkeith2.4 km
- Sheriffhall railway stationDalkeith3.0 km
- Newtongrange railway stationDalkeith2.2 km
- Newtongrange2.3 km
- Dalkeith railway stationDalkeith2.8 km
- Rosewell and Hawthornden railway stationRosewell2.8 km
- Shawfair4.8 km
- Shawfair Railway Station (SFI)Dalkeith5.0 km
- Millerhill railway stationEdinburgh4.9 km
- Shawfair railway stationDalkeith5.7 km
- Cairney railway stationMusselburgh5.8 km
- Newcraighall railway stationMusselburgh6.8 km
Cite this page
“Bonnyrigg railway station, Bonnyrigg — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.