It is served by local services operated by East Midlands Trains and National Express East Anglia on the Breckland Line 49 km (30½ miles) west of Norwich to Peterborough and Cambridge.
It is served by local services operated by National Express East Anglia on the Breckland Line and Long distance East Midlands Trains services. It lies 49 km (30½ miles) west of Norwich on the line to Peterborough and Cambridge.