Musselburgh railway station serves the town of Musselburgh, in East Lothian, Scotland. It was opened by British Rail in 1988; it lies on the East Coast Main Line, east of , and the North Berwick Line. It is located near to the recently-built campus of the Queen Margaret University.
Two stations of the same name were opened by North British Railway:
The station has two platforms:
Both have waiting shelters, CIS screens and customer help points. Platform 2 also has a self-service ticket machine in its shelter, to allow intending passengers to purchase prior to travel or collect pre-paid tickets; the station is unstaffed. Train running information is also provided via automatic announcements and timetable posters. Step-free access is available to each platform.
ScotRail operates the following service in trains per hour (tph):
Lothian Buses routes 4, 30, N30, 46 and 48 stop near to the station.