X11
X11 bus timetable – Musselburgh: Haddington to Edinburgh Royal Infirmary
Haddington - Edinburgh Royal Infirmary
Not the X11 you're looking for? 18 other bus routes in Great Britain use this number.
Route map
X11 live route map
See the route, stops, and live buses currently on this line.
151 stops
Live buses loading
Map ready
Loading the route map...
Haddington → Edinburgh Royal Infirmary
2 trips · first 05:55 · last 18:00
Mon–Fri
Live Valid 2026-06-29 – 2027-06-28
Swipe sideways to see later trips.
Stop
05:55
Edinburgh Royal Infirmary
18:00
Edinburgh Royal Infirmary
Edinburgh Royal Infirmary → Haddington
2 trips · first 08:10 · last 20:10
Mon–Fri
Live Valid 2026-06-29 – 2027-06-28
Swipe sideways to see later trips.
Stop
08:10
Edinburgh Royal Infirmary
20:10
Edinburgh Royal Infirmary
Timetable data from Prentice Coaches, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code DPCE_X11.
Main stops shown
14 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Haddington, High Street Stop A
- Macmerry, Whiteloch Road adjacent
- Tranent, Police Station
- Prestonpans, Blindwells South opposite
- Prestonpans, Health Centre opposite
- Wallyford, Chuckers Row near
- Musselburgh, Pinkie Mains near
- Musselburgh, High Street (Stop D) Stop D
- Musselburgh, Tesco Terminus at
- Musselburgh, Stoneybank Place opposite
- Old Craighall opposite 14
- Newton Village, Newton Church Road on
- Danderhall, Edmonstone Road at 32
- Edinburgh Royal Infirmary, Royal Infirmary Stop IN
Looking for a different X11 bus?
18 other routesThe number X11 is used by 18 other bus routes around Great Britain, run by different operators in different areas.
X11
X11
X11
X11
X11
X11
X11
X11
Alderson Drive ↔ Sheffield Intc
Maltby · First South Yorkshire
Weston General Hospital Grounds ↔ Nailsea, Engine Lane
Clevedon · First Bristol, Bath & the West
Weston-super-Mare ↔ Nailsea
Nailsea · First Bristol, Bath & the West
Bradford Interchange ↔ Leeds The Headrow
Pudsey · First Bradford
Doncaster Intc ↔ Alderson Drive
Rossington · First South Yorkshire
Great Yarmouth,Market Gates ↔ Belton,Bracon Road
Gorleston · First Eastern Counties
Norwich ↔ Belton
Gorleston · First Eastern Counties
Shrewsbury Bus Station - Telford
Wellington · Arriva Midlands