Lancashire's capital city is connected by train with London, Manchester, Birmingham, Edinburgh, Glasgow, and several towns in the surrounding areas and in the Lake District, such as Oxenholme and Windermere. Trains to Lancaster are run by three of the UK's major train operators, such as Virgin trains, Northern rail, and TransPennine Express.
Every day, there are several direct trains to Lancaster from major UK cities. Virgin trains offers direct connections between Lancaster and London, Birmingham, Carlisle, Glasgow, and Edinburgh. Some Lancaster-bound trains that depart from Birmingham involve transfers in Crewe and Wolverhampton, where passengers must switch to a CrossCountry or London Midlands Train. TransPennine Express trains link Lancaster with Preston, Manchester (including a direct service to and from Manchester airport), and with large Scottish cities like Edinburgh and Glasgow. On the other hand, Northern rail runs direct trains between Lancaster and several towns and villages in the region, including Leeds, Silverdale, Roose, Preston, Barrow-in-Furness, Arnside, and Carnforth. Northern, Virgin, and TransPennine Express also serve destinations in the Lake District, such as Oxenholhme and Windermere.
Trains to Lancaster stop at the city's main railway station, which is conveniently located only a 5-minute walk from the city centre and from important landmarks like Lancaster castle, the Priory, and the City Museum. City buses stop outside the station too, offering an alternative way of getting into the city centre.