Search
Cancel
By Location
By Postcode
By Stopcode
You can enter: STOPCODE (on stop post), STOPAREACODE, LOCALITYCODE or PLUSBUSZONE

Near: Viewbank Avenue, Bonnyrigg

Map
Bonnyrigg

Bonnyrigg

Nearby
Viewbank Avenue (at)
About 100 yards.
Pendreich Avenue (opp)
About 200 yards.
Mayshade Garden Centre (at)
Mayshade Garden Centre (opp)
Midlothian Community Hospital (At)
Midlothian Community Hospital (at)
Pendreich Avenue (at)
About 600 yards.
Harmony Crescent
Waverley Crescent (at)
Waverley Crescent (opp)
About 700 yards.
Harmony Crescent
Maryfield Place (opp)
Raes Gardens (W-B)
About 800 yards.
BONNYRIGG Rose Park
Leyden Place (W-B)
Maryfield Place (near)
Raes Gardens (E-B)
Rose Park
Wesley Crescent
Wesley Crescent
About 1000 yards.
Bonnyrigg Toll (at)
Coop Car Park (at)
Douglas Crescent (at)
Dundas Park (opp)
High Street (at)
Leyden Place (E-B)
Park Road (at)
Park Road (opp)
Rockville Terrace (at)
Rockville Terrace (opp)
Waverley Terrace (at)
Waverley Terrace (opp)
Wolsey Avenue (near)
Wolsey Avenue (opp)
About 0.7 miles.
Bairds Way (at)
Bairds Way (opp)
Dobbies Road (at)
Dobbies Road (opp)
About 0.8 miles.
Hazel Drive (opp)
Old Cockpen Road Terminus (The Retreat Hotel)
About 0.9 miles.
Burnbrae Terminus (at)
Hazel Drive (at)
About 1 mile.
Burnbrae Road (opp)
Sawmill Terrace (near)

Map
Eskbank

Eskbank

Bus
Rail
About 400 yards.
Muirpark (at)
About 500 yards.
Muirpark (opp)
About 600 yards.
Tesco (at)
About 800 yards.
Captains Gardens (N-B)
Captains Gardens (S-B)
Westfield Park (at)
Westfield Park (opp)
About 1000 yards.
Bonnyrigg Road (at 20)
Dalhousie Road (NE-B)
Dalhousie Road (S-B)
Jewel and Esk College (at)
South Melville (at)
South Melville (opp)
Viscount Drive (N-B)
Viscount Drive (S-B)
About 0.7 miles.
College car park (at Jewel and Esk Valley College)
Station Road (at)
Station Road (near)
Station Road (opp)
About 0.8 miles.
Ancrum Bank (at)
Ancrum Bank (opp)
Eskbank Court (at)
Eskbank Court (opp)
Eskbank Toll (SE-B)
Eskbank Toll (near)

Map
Lasswade

Lasswade

About 800 yards.
South Melville Farm (at)
South Melville Farm (opp)
About 0.8 miles.
Elm Row (NE-B)
Elm Row (SW-B)
About 0.9 miles.
Laird and Dog (at)
Laird and Dog (opp)

Map
Cockpen

Cockpen

About 1000 yards.
Bairds Way South (at)
Bairds Way South (opp)
About 0.7 miles.
Brixwold Drive (at)
Brixwold Drive (opp)
About 0.8 miles.
Brixwold Bank (at)
Brixwold Bank (opp)
About 0.9 miles.
Dalhousie Grange (S-B)
About 1 mile.
Dalhousie Grange (N-B)

Map
Newbattle

Newbattle

About 1000 yards.
Kings Gate (at)
Kings Gate (opp)
About 0.9 miles.
Newbattle Abbey Crescent (at)
Newbattle Abbey Crescent (opp)
Newbattle Cemetery (at)
Newbattle Cemetery (opp)

Map
Broomieknowe

Broomieknowe

About 1000 yards.
Broomieknowe Gardens (opp)
About 0.7 miles.
Broomieknowe Gardens (at)

Map
Poltonhall

Poltonhall

About 0.8 miles.
Polton Road (N-B)
Polton Road (S-B)
Polton Road (at)
Polton Road (at)

Map
Dalkeith

Dalkeith

About 0.8 miles.
Eskbank Toll (at)
About 0.9 miles.
Glenesk Crescent (at)
Glenesk Crescent (opp)
About 1 mile.
St Davids High (arriving)
St Davids High (departing)

Map
Lothianbridge

Lothianbridge

About 0.8 miles.
Sun Inn (at)
About 0.9 miles.
Lothianbridge hail and ride
Sun Inn (opp)

Map
Melville Nursery

Melville Nursery

About 0.9 miles.
Elginhaugh Bridge (at)
We use cookies
We use cookies on our website.

Some of them are essential for the functionality and security of the site.

Others (such as Google Analytics) help us understand how you interact with the site.