The station, situated 41+1⁄4 miles (66 km) north-west of Leeds, serves the market town of Settle and the village of Giggleswick in North Yorkshire.
[7] They are linked by a barrow crossing, so the station is fully step free (though the National Rail Enquiries service and Northern recommend that disabled passengers only use this with assistance).
[9] On Monday to Saturdays, five trains a day headed from Giggleswick southbound to Skipton and Leeds and westbound to Lancaster.
All but the first westbound service of the day continue to Morecambe and there used to be a single through train to and from Heysham Port to connect with the sailing to the Isle of Man.
This service level remains in place as of the winter 2023 timetable, though one morning train terminates at Carnforth (where connections are available for Lancaster and Preston).