Skip to main content
bustimes.org
Map
Search
Home
Scotland
East Lothian
Musselburgh
Musselburgh, at Tesco Terminus
On INVERESK ROAD
Buses point north-west ↖
Map
Street View
58235325
627001050260
140
Roslin
09:15
140
Roslin
10:15
140
Roslin
11:15
140
Roslin
12:15
140
Roslin
13:15
140
Roslin
14:15
140
Roslin
15:15
140
Roslin
16:15
140
Roslin
17:15
140
Roslin
18:15
140
Roslin
19:15
140
Roslin
20:15
Later ↓
Bus services
108
Haddington - Fort Kinnaird
Prentice Coaches
111
Haddington - Edinburgh Royal Infirmary
Prentice Coaches
111A
Haddington - Edinburgh Royal Infirmary
Prentice Coaches
140
Penicuik - Musselburgh
East Coast Buses
141
Penicuik - Musselburgh
East Coast Buses