- Home
- Trains to UK Destinations
- Trains to London
Cheap trains tickets to London
Bedford to London
40m
Barry to London
2h 23m
Battersea to London
3m
Trains to London
London, the bustling capital of the United Kingdom, is a central hub in the national railway network. As the dynamic heart of the country, London retains its unique British charm. From the iconic Big Ben to the historic Tower of London, the city seamlessly blends the old with the new.
With comprehensive rail connections, London is well-linked to major cities such as Manchester, Birmingham, Edinburgh, Glasgow, Bristol, Oxford, Nottingham, Luton, Reading, and Leeds. London’s rich tapestry of history, culture, and modernity ensures there’s always something new to discover!
Manchester to London
Frequent high-speed trains from Manchester Piccadilly to London Euston take approximately 2 to 2.5 hours. These services, operated by Avanti West Coast, offer modern amenities such as Wi-Fi, power outlets, and onboard catering.
Birmingham to London
Regular trains from Birmingham New Street to London Euston have a journey time of around 1 to 1.5 hours. These services are operated by Avanti West Coast and West Midlands Trains.
Edinburgh to London
Direct services from Edinburgh Waverley to London King's Cross take about 4.5 to 5 hours, operated by LNER (London North Eastern Railway) and Lumo. Services from Edinburgh Waverley to London Euston take around 6 hours, operated by Avanti West Coast.
Main train stations in London
London boasts key train stations: London King's Cross, the main hub with extensive services to Edinburgh, Leeds, and Cambridge; London Paddington, offering access to the West Country and Wales; London Victoria, serving the south coast and Gatwick Airport; London Euston, connecting to Birmingham and Manchester; London Liverpool Street, serving East Anglia and Stansted Airport; London Waterloo, linking to the south and southwest; and London St Pancras International, providing Eurostar services to continental Europe. These stations ensure excellent connectivity and convenience for travelers.
London King's Cross Station
London King's Cross Station is located in the heart of the city, making it one of the primary railway stations in London. The station offers extensive connections to other cities, including frequent high-speed services to Edinburgh, Leeds, and Cambridge.
From London King's Cross, reaching various landmarks and attractions is convenient. The station is within walking distance of popular spots such as the British Library, Regent's Park, and the bustling King's Cross development area. Additionally, excellent bus and Underground services are available right outside the station, providing easy access to destinations like the British Museum, Covent Garden, and the West End theatres.
London Paddington Station
London Paddington Station is another major railway hub in the city, offering access to the West Country and Wales. The station provides frequent services to destinations such as Bristol, Bath, and Cardiff.
From London Paddington, reaching various landmarks and attractions is convenient. The station is close to Hyde Park, the picturesque Little Venice, and the iconic Paddington Basin. Excellent bus and Underground services are available, providing easy access to destinations like Oxford Street, Notting Hill, and the Natural History Museum.
London Victoria Station
London Victoria Station serves the south coast and Gatwick Airport, making it a key transport hub. The station offers frequent services to Brighton, Eastbourne, and Gatwick Airport.
From London Victoria, reaching various landmarks and attractions is convenient. The station is within walking distance of Buckingham Palace, the Victoria Palace Theatre, and the Apollo Victoria Theatre. Excellent bus and Underground services are available, providing easy access to destinations like Westminster Abbey, the Houses of Parliament, and the Tate Britain.
London Euston Station
London Euston Station connects to Birmingham and Manchester, making it a crucial part of the national railway network. The station provides frequent services to these major cities and beyond.
From London Euston, reaching various landmarks and attractions is convenient. The station is close to the British Library, Euston Square, and University College London (UCL). Excellent bus and Underground services are available, providing easy access to destinations like Camden Market, the British Museum, and Regent's Park.
London Liverpool Street Station
London Liverpool Street Station serves East Anglia and Stansted Airport, offering extensive connections to these regions. The station provides frequent services to Cambridge, Norwich, and Stansted Airport.
From London Liverpool Street, reaching various landmarks and attractions is convenient. The station is within walking distance of the trendy Shoreditch area, Spitalfields Market, and the historic Tower of London. Excellent bus and Underground services are available, providing easy access to destinations like the Museum of London, St. Paul's Cathedral, and the Barbican Centre.
London Waterloo Station
London Waterloo Station links to the south and southwest, making it a vital transport hub. The station offers frequent services to destinations such as Southampton, Portsmouth, and Bournemouth.
From London Waterloo, reaching various landmarks and attractions is convenient. The station is close to the South Bank, the London Eye, and the National Theatre. Excellent bus and Underground services are available, providing easy access to destinations like the Houses of Parliament, the Tate Modern, and Covent Garden.
London St Pancras International Station
London St Pancras International Station provides Eurostar services to continental Europe, making it a key gateway to international travel. The station offers frequent services to Paris, Brussels, and Amsterdam.
From London St Pancras International, reaching various landmarks and attractions is convenient. The station is within walking distance of the British Library, King's Cross development area, and the Regent's Canal. Excellent bus and Underground services are available, providing easy access to destinations like the British Museum, Camden Market, and the West End theatres.
Train transfers from London airports
Trains to Heathrow Airport
Heathrow Airport is one of the busiest and largest international airports in the UK, located in the London Borough of Hillingdon, about 14 miles (23 km) west of Central London. The airport has four passenger terminals (Terminals 2, 3, 4, and 5) that serve as train stops for passengers coming from London Paddington, London Liverpool Street, and other cities like Shenfield.
- London Paddington to Heathrow: Non-stop trains take about 15 minutes by Heathrow Express
- London Liverpool Street to Heathrow: Non-stop trains take about 30 minutes by Elizabeth line.
- Shenfield to Heathrow: Direct services take about 1 hour and 20 minutes by Elizabeth line.
Trains to Gatwick Airport
Gatwick Airport is the second busiest airport in the UK, located near Crawley in West Sussex, approximately 29.5 miles (47.5 km) south of Central London. It has two terminals, North and South, which accommodate train passengers arriving from London Victoria, London Bridge, and other cities like Brighton and Luton.
- London Victoria to Gatwick: Non-stop trains take about 30 minutes.
- London Bridge to Gatwick: Direct trains take about 30-35 minutes.
- Brighton to Gatwick: Direct trains take about 30 minutes.
- Luton to Gatwick: Direct trains take about 1 hour and 30 minutes.
Trains to Stansted Airport
Stansted Airport is located in Essex, about 42 miles (68 km) northeast of Central London. It has a single terminal that serves as a train stop for passengers traveling from London Liverpool Street and other cities like Cambridge and Peterborough.
- London Liverpool Street to Stansted Airport: Direct trains take about 45 minutes.
- Cambridge to Stansted Airport: Direct trains take about 30 minutes.
- Peterborough to Stansted Airport: Direct trains take about 1 hour and 30 minutes.
Trains to Luton Airport
Luton Airport is located in Bedfordshire, approximately 28 miles (45 km) north of Central London. It is one of the major airports serving the London area and has a single passenger terminal. Passengers from London St Pancras and other cities like Bedford and Brighton can stop at Luton Airport Parkway station, from where a shuttle bus provides transport links to the terminal.
- London St Pancras to Luton Airport Parkway: Direct trains take about 25 minutes.
- Brighton to Luton Airport Parkway: Direct trains take about 1 hour and 50 minutes.
- Bedford to Luton Airport Parkway: Direct trains take about 20 minutes.
- St Albans to Luton Airport Parkway: Direct trains take about 10 minutes.
Trains to Southend Airport
Southend Airport is located in Essex, about 42 miles (68 km) east of Central London. It has a single passenger terminal that accommodates train passengers arriving from London Liverpool Street and other cities like Stratford and Shenfield.
- London Liverpool Street to Southend Airport: Direct trains take about 53 minutes.
- Stratford (London) to Southend Airport: Direct trains take about 45 minutes.
- Shenfield to Southend Airport: Direct trains take about 30 minutes.
Trains to London City Airport
London City Airport is located in the Royal Docks in the London Borough of Newham, about 6.9 miles (11 km) east of Central London. It has a single passenger terminal and is well-served by public transport, with the Docklands Light Railway (DLR) providing direct connections to the terminal from various parts of London, including Bank, Stratford, and Canning Town.
- Bank to London City Airport (via DLR): Direct trains take about 20 minutes.
- Stratford (London) to London City Airport (via DLR): Direct trains take about 20 minutes.
- Canning Town to London City Airport (via DLR): Direct trains take about 7 minutes.
*Information is subject to change. Please check the latest train timetable before your trip.
How to book cheap train tickets to London
Explore more money-saving tips for your train journeys. Start saving today and enjoy affordable train travel with TrainPal.

Split tickets

Book in advance

Off-Peak train tickets

Use a Railcard

Save with Season Tickets
