Longniddry railway station is located at the southeast corner of the village of Longniddry, East Lothian, Scotland. The station is on the East Coast Main Line, 13+1⁄4 miles (21.3 km) east of Edinburgh Waverley, and is served by stopping passenger trains on the North Berwick Line.