Northampton railway station is a railway station serving the large town of Northampton and other parts of Northamptonshire in England. Other parts of South Northamptonshire are better served by Kings Sutton, Banbury and Milton Keynes Central stations. The station is served by London Midland local services southbound to London and northbound to Birmingham New Street and Crewe, on the Northampton Loop of the West Coast Main Line. Virgin Trains also run infrequent fast services to and from London and Birmingham only at the extremes of the day.