Prestonpans railway station is a railway station serving the mining town of Prestonpans, East Lothian, Scotland. It is located on the North Berwick Line, east of . It serves the town of Cockenzie and Port Seton, away.
On Monday to Friday daytimes there is an hourly service westbound to Edinburgh and eastbound to , with extra trains at peak periods. On Saturdays, a half-hourly service operates during the day, dropping to hourly in the evening. Trains also call hourly each way on Sundays from mid-morning.