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.

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.

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.

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.

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.

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.

<a href='/split-ticket'>Split tickets</a>

Split tickets

Break the journey into sections for potential cheaper rail fares.
<a href="/train-ticket-types/advance-train-tickets">Book in advance</a>

Book in advance

Save on long journeys with Advance tickets. Buy up to 12 weeks ahead.
<a href="/train-ticket-types/off-peak-and-super-off-peak-train-tickets">Off-Peak train tickets</a>

Off-Peak train tickets

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.
<a href='/railcard-guide'>Use a Railcard</a>

Use a Railcard

Save 1/3 on train fares with multiple Railcards available.
<a href="/train-ticket-types/train-season-tickets">Save with Season Tickets</a>

Save with Season Tickets

Unlimited travel between 2 stations. Save more than daily tickets.
<a href="/train-ticket-types/groupsave-train-tickets">Travel in groups</a>

Travel in groups

GroupSave on Off-Peak tickets: 1/3 off for groups of 3-9 adults.
󰄶
󰄽