26
Longniddry - Musselburgh - Edinburgh
Lothian Buses
44
Edinburgh - Juniper Green - Balerno
Lothian Buses
46
Rosewell - Dalkeith - Musselburgh
Lothian Buses
48
Musselburgh - Dalkeith - Gorebridge
Lothian Buses
106
Edinburgh - Tranent - Haddington
East Coast Buses
113
Tranent - Musselburgh - Edinburgh
East Coast Buses
124
Edinburgh - Tranent - North Berwick
East Coast Buses
N26
Longniddry - Prestonpans - Musselburgh
Lothian Buses
N30
Edinburgh - Musselburgh
Lothian Buses
N113
Edinburgh - Musselburgh - Tranent
East Coast Buses
N124
Edinburgh - Tranent - North Berwick
East Coast Buses
X26
Prestonpans - Musselburgh - Edinburgh
Lothian Buses
Brunton Theatre Journey Hub Southeast-bound
26
44
46
48
106
113
124
N26
N107
N113
N124
X26
North High Street Westbound
26
44
46
48
106
113
124
N26
N30
N113
N124
X26
Bridge Street Northwest-bound
26
44
46
48
106
113
124
N26
N30
N113
N124
X26
Bridge Street Southeast-bound
26
44
46
48
106
113
124
N26
N107
N113
N124
X26
Fisherow Eastbound
26
44
46
48
106
113
124
N26
N107
N113
N124
X26
Mall Avenue Northeast-bound
108
111
N30
Mall Avenue Southwest-bound
108
111
Fisherrow Westbound
26
44
46
48
106
113
124
N26
N30
N113
N124
X26
High Street (Stop D) (Stop D)
46
48
106
107
108
111
125
140
141
Olive Bank Road Southeast-bound
46
48
108
111