The station is on the West Highland Line, between Rannoch and Upper Tyndrum, 48 miles 68 chains (78.6 km) from Craigendoran Junction, near Helensburgh.
[7] The island platform is only equipped with shelters and bike racks, although there is a car park.
[8] As there are no facilities to purchase tickets, passengers must buy one in advance, or from the guard on the train.
Caledonian Sleeper operate one service each day, each way to Fort William and London Euston (except Saturday nights).
On Sundays, there are two services northbound to Mallaig and two southbound to Glasgow Queen Street, as well as the Caledonian Sleeper to London Euston.