Preston railway station opened in 1838 and has since been rebuilt and extended several times. It is a major stop on the West Coast Main Line, with long-distance train services to London (Euston) in the south and Glasgow and Edinburgh, Aberdeen, Inverness and Fort William to the north. Preston is the hub for connecting rail services in the North West, with direct services to Blackpool, Lancaster, Blackburn, Bradford, Leeds, Wigan, Bolton, Manchester, Liverpool and Ormskirk.