The station is managed by ScotRail and is on the Fife Circle Line, 25 miles (40 km) north of Edinburgh Waverley.
The station can be accessed via a ramp from the small car park up to the Edinburgh platform.
To access the north bound platform, passengers must cross the road from the car park and climb a flight of stairs.
There is generally an hourly service in each direction along the Fife Circle Line westbound towards Dunfermline City or eastbound towards Kirkcaldy.
Daytime services in both directions begin and end at Edinburgh Waverley, apart from a small number of peak trains that start or terminate at Cardenden.