London enjoys excellent rail transport links. The London Underground and the London Overground provide local trains to London stations in and around the city, and London's main terminals provide rail services from all over the UK, including:
London Waterloo - Rail services from the South and South West including Southampton
London Victoria - Rail services from the Sussex, Surrey and Kent, including Brighton
London Kings Cross - Southern terminal of East Coast Mainline, including York and Leeds
London Paddington - Rail services from the West Country, including Bristol and Plymouth
London Euston - Southern terminal of the West coast main line, including Manchester
London Liverpool Street - Rail services from East Anglia, including Norwich & Colchester
London Marylebone - Rail services from Wrexham & Shropshire
London St Pancras - Rail services from the midlands, Kent and Sussex and from continental Europe via the Eurostar
Trains to London are operated by all the major train companies, click here for more info on train companies.
Below are prices of trains to London, please be aware these are ADVANCE tickets and subject to availibility, so book online and book early to save £££s. All trains to London are direct and the quickest journey time is shown.
From Price Time Frequency
Birmingham £7.00 1 h 24 3 per h
Norwich £8.00 2h 2 per h
Bristol £10.00 1h 34 2 per h
Manchester £11.00 2 h 8 3 per h
Leeds £14.50 2 h 16 1 per h
York £14.60 2 h 2-3 per h
Edinburgh £18.55 4 h 44 1 per h
Plymouth £13.00 3 h 1 per hr
There are two types of Sleeper trains to London, First Great Western's sleeper service from Penzance which terminates at London Paddingon and ScotRail's Caledonan sleeper trains to London Euston from Scotland. Raileasy sell seated sleeper trains to London click here form more info.
London connects to continental Europe through the Eurostar, trains to London from European cities terminate at London St Pancras International. A train to London from Paris costs as little as £69 return if you book in advance, click here for more info on trains to London from Europe.
London, capital of England is one of the most popular tourist destinations in the world and there are endless reasons to take a train to London, a whole host of attractions and great shopping - click here for a London city guide.