Skip to main content
bustimes.org
Map
Search
Home
Scotland
East Lothian
Musselburgh
Musselburgh, opposite Inveresk Village
On Inveresk Village Road, near Inveresk House
Buses point south-east ↘
Map
Street View
58234765
627001040775
To
Scheduled
Expected
141
Penicuik
1053 - SJ18 NFD
17:30
17:30
111
Haddington
17:43
140
Penicuik
17:59
141
Penicuik
18:29
111
Haddington
19:03
140
Penicuik
19:06
140
Penicuik
20:11
140
Penicuik
21:16
140
Penicuik
22:15
140
Penicuik
23:15
Tuesday 17 March ↓
Bus services
111
Haddington - Edinburgh Royal Infirmary
Prentice Coaches
140
Musselburgh - Penicuik
East Coast Buses
141
Musselburgh - Penicuik
East Coast Buses
Nearby stops
Map
at Inveresk Village ↖
111
140
141