Preston railway station serves the city of Preston in Lancashire, England and is a major station on the West Coast Main Line. It is served by Northern Rail, Virgin Trains, and TransPennine Express services. Limited operations are carried out by London Midland and First ScotRail.