Location Information

Saturday 28th May

EMF Hub and Saturday Races start points

Our Dynamic Earth, Holyrood Road, Edinburgh, EH8 8AS

Sunday 29th May

Race start points
Half Marathon 08:00 start (London Road, Edinburgh, EH7 5TT)
Half Marathon 08:05 start (Regent Road, Edinburgh, EH1 3DG)

Full Marathon 09:50 start (London Road, Edinburgh, EH7 5TT)
Full Marathon 10:00 start (Regent Road, Edinburgh, EH1 3DG)

Team Relay 10:00 start (Regent Road, Edinburgh, EH1 3DG)

Spectator Buses
All spectator buses - departure point (Market Street, Edinburgh, EH8 8BG) (Location 1)
Wallyford Park & Ride (all return buses) (Haddington Road, Musselburgh, EH21 8JX) (Location 9)

Park & Ride Locations
Wallyford Park & Ride (The Finish) - buses only (Haddington Road, Musselburgh, EH21 8JX) (Location 9)
Newcraighall Park & Ride (Newcraighall Road, Newcraighall, EH21 8RX) (Location 6)
Sheriffhall Park & Ride (Old Dalkeith Road, Dalkeith, EH22 1FF) (Location 5)
Straiton Park & Ride (Straiton Road, Straiton, EH20 9NW) (Location 4)

Relay Buses
Relay Bus Departure Point (Johnstone Terrace, Edinburgh, EH1 2PW) (Location 2)
Relay Changeover 1 drop-off (North High Street, Musselburgh, EH21 6AA) (Location 7)
Relay Changeover 1 (Fisherrow Links, Musselburgh, EH21 6JP)
Relay Changeover 2/3 drop-off & return (Fishers Road, Port Seton, EH32 0EQ) (Location 8)
Relay Changeover 2 and 3 (Port Seton Links, Links Road, Port Seton, EH32 0EA) (Location 8)

Finish Area
Reunion Area (Pinkie St Peter’s School, Pinkie Road, Musselburgh, EH21 7HA)

Edinburgh Waverley Train Station (Edinburgh, EH1 1BB)
Wallyford Train Station (The Loan, Wallyford, EH21 8AA) (Location 9)
Newcraighall Train Station (Newcraighall Road, Edinburgh, EH21 8SG)
Prestonpans Train Station (Johnnie Cope’s Road, Prestonpans, EH32 9ES)
Longniddry Train Station (Lyars Road, Longniddry, EH32 0LS)
Musselburgh Train Station (Whitehill Farm Road, Musselburgh, EH21 6TR)

To purchase any of the official shuttle bus tickets please visit the EMF Shop