Skip to main content
bustimes.org
Map
Search
Home
Scotland
Midlothian
Dalkeith
Dalkeith, opposite Primrose Terrace
On Lauder Road, near at footpath to School
Buses point north-west ↖
Map
Street View
64323543
6280327060
To
Scheduled
N3
Haymarket
03:27
N3
Waverley
04:27
3
Wester Hailes
05:01
48
Musselburgh
05:20
3
Wester Hailes
05:21
3
Wester Hailes
05:41
48
Musselburgh
06:00
3
Wester Hailes
06:02
3
Wester Hailes
06:16
3
Wester Hailes
06:26
139
Bonnyrigg
06:35
48
Musselburgh
06:35
Later ↓
Bus services
3
Mayfield - Wester Hailes Clovenstone
Lothian Buses
N3
Gorebridge Birkenside - Edinburgh Haymarket
Lothian Buses
48
Musselburgh - Gorebridge Birkenside
Lothian Buses
51
Borders Buses
139
Dalkeith - Midlothian Community Hospital
East Coast Buses
Nearby stops
Map
at Primrose Terrace ↘
3
N3
48
51