Station facilities

The station is managed by ScotRail and is unstaffed. The station is NOT disability compliant as there are steps via the footbridge to cross the line. However, there is disabled access to both platforms, but it is necessary to leave the station and cross the road bridge to gain access to the other platform, which is a lengthy alternative.

Limited covered waiting areas

Covered cycle accommodation

Free car park

No toilets are provided at the station.

Limited seating on the platform

A major Park and Ride facility is provided to the East of the station across the road from the station exit, and is well signposted.

Helpline phone.

Train Information

ScotRail wall or poster mounted timetables are always available at the station

To download a rail timetable, please click here

Public Transport Connectivity

A large number of buses serve the Park and Ride facility opposite the station.

East Coast Buses Download timetable at

113 Pencaitland – Tranent – Wallyford – Musselburgh and onward to Western General Hospital

124/X24 North Berwick – Dirleton – Gullane – Aberlady – Longniddry – Prestonpans – Edinburgh

Lothian Buses Download timetable at

44/44A Wallyford (44a Whitecraig) – Musselburgh – Edinburgh and onward to Balerno

Prentice of Haddington Download timetable at

108 Haddington – Tranent – Wallyford – Musselburgh – Fort Kinnaird

In addition the following buses operate close to the Park and Ride:

East Coast Buses Download timetable at

104 Haddington – Tranent – Wallyford (Salters Road – 2 minute walk from station) – A1 bypass to Edinburgh West End

Prentice of Haddington Download timetables at

111 Haddington – Ballencrieff – Drem – Fenton Barns – Gullane – Aberlady – Longniddry – Prestonpans – Wallyford (Salters Road – 2 minute walk from station) and onward to Edinburgh Royal Infirmary


There is no taxi rank at this station. Those wanting taxis will require to order them in advance.

Onward Travel To Popular Destinations

Musselburgh Race Course

On race days a free bus shuttle service is run from the Park and Ride facility opposite the station. This is signposted from the station. The race course sponsors the station as a station adopter.

Prestongrange Mining Museum

Take the following buses from the Park and Ride towards Edinburgh – East Coast Buses 124 or Lothian Country Buses 113 – to Levenhall roundabout (5 minute walk – very short bus journey), and walk to first bus stop in Ravensheugh Road on B1348 to Prestonpans and Port Seton and board a Lothian service 26 (very frequent) – 4 minute bus journey.

Get to Wallyford Railway Station