Buses in Musselburgh
Bus routes, stops and live times · East Lothian · Scotland
Map
Open live bus mapPlaces in Musselburgh
3Bus routes in Musselburgh
20- 4 Queen Margaret Uni ↔ Hillend Lothian Buses
- 26 Seton Sands ↔ Clerwood Lothian Buses
- 30 Queen Margaret Uni ↔ Wester Hailes Clovenstone Lothian Buses
- 44 Whitecraig or Wallyford ↔ Balerno Lothian Buses
- 48 Musselburgh ↔ Gorebridge Birkenside Lothian Buses
- 106 Haddington ↔ Fort Kinnaird or Western General Hospital East Coast Buses
- 107 Dunbar ↔ Musselburgh East Coast Buses
- 108 Haddington ↔ Fort Kinnaird Prentice Coaches
- 111 Haddington ↔ Edinburgh Royal Infirmary Prentice Coaches
- 113 Pencaitland ↔ Edinburgh East Coast Buses
- 124 North Berwick ↔ Edinburgh East Coast Buses
- 125 North Berwick High Sch ↔ Musselburgh East Coast Buses
- 140 Musselburgh ↔ Penicuik East Coast Buses
- 141 Musselburgh ↔ Penicuik East Coast Buses
- N26 Seton Sands ↔ Edinburgh Haymarket Lothian Buses
- N30 Musselburgh ↔ Wester Hailes Lothian Buses
- N107 Dunbar or Haddington ↔ Edinburgh East Coast Buses
- X4 Tranent ↔ Edinburgh East Coast Buses
- X11 Haddington ↔ Edinburgh Royal Infirmary Prentice Coaches
- X26 Port Seton ↔ Edinburgh Haymarket Lothian Buses
Bus stops in Musselburgh
92- Ashgrove North (opposite) → Linkfield Road
- Ashgrove North (near) ← Linkfield Road
- Ashgrove South (near) ↗ Pinkie Road
- Ashgrove South (opposite) ↙ Pinkie Road
- Battlefield Drive (opposite) ↗ Pinkie Road
- Battlefield Drive (near) ↙ Pinkie Road
- Beulah (opposite) → Linkfield Road
- Beulah (adjacent) ← Linkfield Road
- Bridge Street (southbound) ↘
- Bridge Street (northbound) ↖
- Brunton Theatre Journey Hub ↘ North High Street
- Brunton Theatre Journey Hub ← North High Street
- Clayknowes Crescent (opposite) ↗ Newhailes Road
- Clayknowes Crescent (adjacent) ↙ Newhailes Road
- Craighall Drive (at) ↗ B6415
- Delta Drive (opposite) → Macbeth Moir Road
- Delta Drive (adjacent) ← Macbeth Moir Road
- Delta Road (opposite) → Macbeth Moir Road
- Delta Road (adjacent) ← Macbeth Moir Road
- Edenhall Road (opposite) ↗ Pinkie Road
- Edenhall Road (at) ← Pinkie Road · Near Pinkie St Peter's Primary School
- Edinburgh Road (outside 39) →
- Edinburgh Road (opposite 45) ←
- Eskview Crescent (adjacent) ↑ Eskview Terrace
- Eskview Crescent (opposite) ↓ Eskview Terrace
- Eskview Road (at) ↗ Eskview Terrace
- Eskview Road (opposite) ↙ Eskview Terrace
- Fisherow → North High Street · Near Ravelston House Hotel
- Fisherrow ← North High Street
- Galt Drive (opposite) → Macbeth Moir Road
- Galt Drive (adjacent) ← Macbeth Moir Road
- Galt Road (opposite) ↘ Haddington Road
- Galt Road (at) ↖ Moir Crescent
- Golf Club (opposite) ↗ B6415
- Harbour Point (opposite) ↗ Newhailes Road
- Harbour Point (outside) ↙ Newhailes Road
- Haugh Park (opposite) ↑ Monktonhall Terrace
- Haugh Park (at) ↘ Monktonhall Terrace
- High Street (Stop A) (Stop A) → Near Police Station
- High Street (Stop B) (Stop B) ↗
- High Street (Stop C) (Stop C) ↙
- High Street (Stop D) (Stop D) ← Near Police Station
- Hope Place (adjacent) ↗ Ravensheugh Road
- Hope Place (opposite) ↙ Ravensheugh Road
- Inveresk Village (at) ↖ Inveresk Village Road · Near Inveresk House
- Inveresk Village (opposite) ↘ Inveresk Village Road · Near Inveresk House
- King Street (adjacent) → Pinkie Road
- King Street (opposite) ← Pinkie Road
- Levenhall Roundabout (eastbound) → Haddington Road
- Levenhall Roundabout (westbound) ← Linkfield Road
- Loretto Upper School (outside) ↗ Linkfield Road
- Loretto Upper School (opposite) ↙ Linkfield Road
- Maitland Park Road (opposite) ↘ Edinburgh Road
- Maitland Park Road (adjacent) ↖ Edinburgh Road
- Mall Avenue ↗ Olive Bank Road · Near Tesco
- Mall Avenue ↙ Olive Bank Road · Near Tesco
- Mayfield Crescent (near) ↖ Monktonhall Terrace
- Mayfield Crescent (opposite) ↘ Monktonhall Terrace
- Moir Avenue (adjacent) ↗ Macbeth Moir Road
- Moir Avenue (opposite) ↙ Macbeth Moir Road
- Moir Crescent (opposite) ↘ Haddington Road
- Moir Crescent (adjacent) ↖
- Musselburgh Golf Club (adjacent) ↙ B6415
- Musselburgh Grammar School (outside) ↑ Newbigging
- Newbigging (southbound) ↓ Near Loretto RC Primary School
- Newbigging (northbound) ↑ Near Loretto RC Primary School
- Newhailes Roundabout (eastbound) ↗ Newhailes Road
- Newhailes Roundabout (westbound) ↙ Newhailes Road
- North High Street (near) ←
- Olive Bank Road (at) ↘
- Park Lane (opposite) → Pinkie Road
- Park Lane (adjacent) ← Pinkie Road
- Pinkie Mains (near) ↙ Pinkie Road
- Queen Margaret Drive ↓ Queen Margaret University Drive
- Queen Margaret Drive ↑ Queen Margaret University Drive
- Queen Margaret University (Stance 1) ↖ University Grounds
- Queen Margaret University (opposite) → Queen Margaret University Drive
- Queen Margaret University (at) ← Queen Margaret University Drive
- Ravensheugh Crescent (opposite) ↗ Ravensheugh Road
- Ravensheugh Crescent (near) ↙ Ravensheugh Road
- Rothesay Place (opposite) ↑ Newbigging
- Rothesay Place (adjacent) ↓ Newbigging
- St Ninians Way (adjacent) → Macbeth Moir Road
- St Peter's Church (opposite) ↗ Linkfield Road
- St Peter's Church (outside) ↙ High Street
- Stoneybank Place (adjacent) ↖ Monktonhall Terrace
- Stoneybank Place (opposite) ↘ Monktonhall Terrace
- Tesco Terminus (at) ↖ Inveresk Road
- Westpans (at) ↗ Ravenshaugh Road
- Westpans (opposite) ↙ Ravenshaugh Road
- Windsor Park Drive (opposite) → Linkfield Road
- Windsor Park Drive (adjacent) ← Linkfield Road
Show 9 stops with no current services
- Ashgrove (outside 1) ↙ no services
- Ashgrove Place (adjacent) ↙ no services
- Edenhall Hospital (outside) ↑ no services Edenhall Road
- Mansfield Avenue (adjacent) ↓ no services Dalrymple Loan
- Olive Bank Road (opposite) ← no services Near Olivebank Stadium
- Police Station → no services High Street · Near opposite Police Station
- Queen Margaret University (Stance 2) ↖ no services University Grounds
- St Peter's (outside) → no services Pinkie Road · Near Pinkie St Peter's Primary School
- Windsor Park Terrace (opposite) ↗ no services Ashgrove