Clayknowes Crescent (opp)
Newhailes Road, Musselburgh (north-east bound).
Next buses (Monday times)
Another day or time
No departures in the next few hours. The next bus today is the 111 to Market Street at 07:52 — full times in the timetable below.
Scheduled times from the official operator timetable. About live tracking →
Map
Street View · Stop code (for SMS/apps): 58232862 · ATCO: 627001030480
Routes from this stop today
| Route | Towards | First bus | Last bus | Journeys | Roughly every |
|---|---|---|---|---|---|
| 106 | Haddington, High Street | 08:30 | 22:56 | 15 | 60 min |
| 108 | Market Street | 10:01 | 17:16 | 8 | 60 min |
| 111 | Market Street | 07:52 | 18:54 | 10 | 75 min |
All routes calling here
- 106 Haddington → Craigleith via Musselburgh, Edinburgh East Coast Buses
- 108 Haddington → Newcraighall via Tranent, Musselburgh Prentice Coaches
- 111 Haddington → Edinburgh Royal Infirmary via Prestonpans, Musselburgh Prentice Coaches
Other towns use these numbers too — see every UK 106 bus, 108 bus or 111 bus timetable.
Nearby stops
The arrow shows the direction buses face — use it to check you are on the right side of the road. Distances are in a straight line, so the walk may be further.
- Clayknowes Crescent (adj) 58 m · south-west bound 106108111N30 Musselburgh · Newhailes Road
- Stoneyhill Drive (opp) 109 m · northbound 3048106111 Stoneybank · Clayknowes Crescent
- Stoneyhill Drive (adj) 132 m · southbound 3048106111N30 Stoneybank · Clayknowes Crescent
- Clayknowes Place (opp) 308 m · southbound 3048106111N30 Stoneybank · Clayknowes Crescent
- Newhailes Roundabout (W-bound) 352 m · south-west bound 3048108N30 Musselburgh · Newhailes Road
- Harbour Point (o/s) 367 m · south-west bound 48106N30 Musselburgh · Newhailes Road
- Olive Bank Road (at) 387 m · south-east bound 48108111 Musselburgh · Olive Bank Road
- Harbour Point (opp) 393 m · north-east bound 48106 Musselburgh · Newhailes Road