108
Prentice Coaches
108 bus timetable: Haddington to Newcraighall
Haddington - Newcraighall
Route map
108 live route map
See the route, stops, and live buses currently on this line.
102 stops
Live buses loading
Map ready
Loading the route map...
Haddington → Fort Kinnaird
7 trips · first 09:00 · last 15:00
Saturday
Live Valid 2026-04-07 – 2027-04-06
Swipe sideways to see later trips.
Stop
09:00
Fort Kinnaird
10:00
Fort Kinnaird
11:00
Fort Kinnaird
12:00
Fort Kinnaird
13:00
Fort Kinnaird
14:00
Fort Kinnaird
15:00
Fort Kinnaird
Fort Kinnaird → Haddington
7 trips · first 09:55 · last 16:00
Saturday
Live Valid 2026-04-07 – 2027-04-06
Swipe sideways to see later trips.
Stop
09:55
Fort Kinnaird
10:55
Fort Kinnaird
11:55
Fort Kinnaird
12:55
Fort Kinnaird
13:55
Fort Kinnaird
15:00
Fort Kinnaird
16:00
Fort Kinnaird
Timetable data from Prentice Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code DPCE_108.
All stops shown
54 stops- Newcraighall, Fort Kinnaird westbound
- Newcraighall, Fort Kinnaird East after
- Newcraighall, The Cuddie Brae outside
- Newcraighall Drive after
- Newcraighall, Whitehill Street before
- Newcraighall, Benhar Road after
- Musselburgh, Newhailes Roundabout eastbound
- Musselburgh, Clayknowes Crescent opposite
- Musselburgh, Olive Bank Road at
- Musselburgh, Mall Avenue
- Musselburgh, Tesco Terminus at
- Musselburgh, High Street (Stop B) Stop B
- Musselburgh, Newbigging southbound
- Musselburgh, King Street adjacent
- Musselburgh, Park Lane opposite
- Musselburgh, Edenhall Road opposite
- Musselburgh, Ashgrove South near
- Musselburgh, Battlefield Drive opposite
- Musselburgh, Levenhall Roundabout eastbound
- Musselburgh, Moir Crescent opposite
- Musselburgh, Galt Road opposite
- Wallyford Journey Hub southbound
- Wallyford, Railway Station opposite
- Wallyford, Chuckers Row adjacent
- Wallyford, Strawberry Corner outside
- Dolphingstone, Kinwegar Recycling Centre adjacent
- Dolphingstone Farm at
- Tranent, Polson Gardens opposite
- Tranent, Polson Park opposite
- Tranent, Coal Neuk at
- Tranent, Bridge Street eastbound
- Tranent, Police Station opposite
- Tranent, Morrison Avenue opposite
- Tranent, Muirpark Road opposite
- Macmerry, The Christies at
- Macmerry, Whiteloch Road opposite
- Macmerry, St Germains Terrace adjacent
- Macmerry, Satellite Park adjacent
- Macmerry, Industrial Estate West opposite
- Macmerry, Industrial Estate East opposite
- Gladsmuir, Roundabout westbound
- Gladsmuir Farmhouse at
- Gladsmuir, Lamington Road at
- Gladsmuir, Liberty Hall opposite
- Gladsmuir, Coates Road adjacent
- Haddington, Letham Mains Rd End opposite
- Haddington, Arthurs Way opposite
- Haddington, Gateside Road adjacent
- Haddington, Knowes Road at
- Haddington, Park Lane opposite
- Haddington, Letham Drive opposite
- Haddington, Station Road at
- Haddington, Corn Exchange opposite
- Haddington, Market Street at