Trains to London

Samuel Johnson once said, “When a man is tired of London, he is tired of life.” No other city has the everlasting appeal and connectivity of London. What sets the UK’s capital apart from cities like New York and Sydney is that you can wake up in Paris and be in London by lunch. Trains to London run from all over Europe.

London is a metropolitan city. Whether you’re a fan of Shakespeare or British boy bands, London has something to offer everyone. This bucket list destination appeals to tourists all over the world. An estimated 31 million tourists visit London every year.

What makes London a popular travel destination is its convenient transport links. Londoners have been taking trains for over 180 years, with the railways shaping the city into the modern metropolis it is today. Train stations like Marylebone, Paddington, St Pancras and Victoria offer trains to London, major UK cities and continental European destinations.

This in-depth guide will help you navigate through London like a local, experiencing everything the city has to offer. London is an ideal base for travel throughout the UK, from Edinburgh to the Cotswolds, for an authentic British experience.

Getting to London

Train tickets to London are typically cheaper than plane tickets when booked in advance. Whether you’re coming from mainland Europe or elsewhere in the UK, several operators offer train tickets to London.

LNER (London North Eastern Railway)

London North Eastern Railway (LNER) is the main provider of trains to London from northern England and Scotland. It’s one of the UK’s leading long-distance train operators with high-speed trains.

LNER’s new ‘Azuma’ trains have transformed these routes, offering a more environmentally-friendly option to get you to your destination faster. The Azuma trains utilise the same technology as Japanese bullet trains. Trains to London from Edinburgh take just over 4 hours.

Double-check your seat reservation before boarding, as LNER trains do not allow you to walk from one end to the other. LNER’s trains to London offer ample legroom, free Wi-Fi, plug sockets and a café/bar for drinks and snacks. You’ll have the best chance of getting cheap train tickets to London by booking 60 days in advance when train tickets go online.

Direct trains to Edinburgh from London Kings Cross run every 30 minutes, with other major cities having a similar timeline.

National Rail

National Rail is a part of the LNER group and operates from Blackfriars, London Bridge, Cannon Street, Charing Cross, Euston, Fenchurch Street, London Fields and Kings Cross. It offers trains to London from throughout Great Britain, including sleeper trains.

National Rail covers major cities like Liverpool, Birmingham, Newcastle, Manchester, Cardiff and Edinburgh. If you’re looking for trains to London from smaller stations in the UK, you’ll likely take a National Rail train. The National Rail route offers connectivity throughout all four corners of Great Britain.

You can buy advance train tickets to London up to 12 weeks ahead of your journey for the best price. Train times to London will vary depending on your starting destination.

Eurostar

The most eco-friendly way to travel from mainland Europe to the UK is by taking one of the Eurostar trains to London. Eurostar offers a high-speed rail service connecting the UK and continental Europe on a single network. It’s one of the most convenient ways to book in-direct trains to London. The Channel Tunnel connects London to the rest of Europe and the formerly-Thalys routes that run between France, Belgium, the Netherlands and Germany.

Eurostar trains can travel up to 300km per hour, making it one of the fastest ways to travel to London. Travel without luggage restrictions and take a direct train to London from Paris in just 2 hours and 15 minutes.

Eurostar trains to London run from Brussels, Paris and Amsterdam, with connecting routes from Marseille, Lyon, Lille, Cologne and Rotterdam. You can even take the train from London to Disneyland Paris via Lille.

Eurostar is changing its travel classes from 4th November 2024 to Eurostar Standard, Eurostar Plus and Eurostar Premier. While the top two tiers currently include a light meal, the onboard Eurostar Café offers a range of drinks, snacks, sweet treats and light bites. Eurostar offers complimentary Wi-Fi and the freedom to travel without liquid restrictions. Most trains to London are bookable up to 120 days in advance, with train times to London offered several times throughout the day.

International Routes to London on Eurostar

Trains to London run from mainland Europe several times a day, offering the easiest and most eco-friendly way to travel. The carbon footprint of a flight to Paris is equal to 14 Eurostar trains doing the same journey. Train times to London vary with direct and in-direct options available.

When you book trains to London through Eurostar, you’ll be required to submit Advance Passenger Information (API) before you travel. It requires the information included in your passport, along with basic personal information. API is not required for children under 4 who travel without a ticket on an adult’s lap. You won’t be able to collect your train tickets to London until your API is complete.

Time frame for booking tickets from Paris to London on Eurostar

You can book trains to London from Paris up to 12 months in advance. You’ll find the cheapest train tickets to London as soon as the dates are made available for booking. Trains to London run directly from Paris Gare du Nord and take approximately 2 hours and 15 minutes. Alternatively, you can take a non-direct train with a stop in Lille. Eurostar offers three classes of train tickets to London: Standard, Standard Premier, and Business Premier. From November 2024, these ticket types will be known as Eurostar Standard, Plus or Premier.

When travelling between Paris and London, you’ll pass through customs and immigration checks on both sides. We recommend arriving at least 45 minutes to an hour before your train departs to provide ample time to clear immigration.

You can check-in online and add your train ticket to your digital wallet to head straight through to security. Direct trains to London from Paris run up to 16 times a day from 7am to 9pm.

Brussels to London on Eurostar

Trains to London from Brussels offer the fastest way to travel between these destinations with a journey time of just under 2 hours. Cheap train tickets to London are bookable up to 12 months in advance, with the most affordable train tickets to London available midweek during off-peak times. Relax with free Wi-Fi and extensive catering options available at the onboard café and bar.

Train tickets to London are currently available with Standard, Comfort and Premium classes. From November 2024, these ticket types will be known as Eurostar Standard, Plus or Premier.

Other Providers Reaching London

Eurostar isn’t the only option for trains to London from Continental Europe. Other providers include Deutsche Bahn, SNCF, Thalys and TGV INOUI.

Deutsche Bahn is the German state-owned railway company that offers connections to London with travel to Brussels. While Deutsche Bahn does not currently offer direct trains to London, you can use them for the first stage of your journey. It seeks to become a competitor to Eurostar with plans for a high-speed ICE train from Frankfurt to London.

SNCF is the main operator of France’s intercity high-speed rail service. If you’re travelling from France, you can take an SNCF train from Paris to Lille to change to a direct train to London. TGV INOUI is the premium service offered by SNCF that has been operating since 2017. It offers spacious seating, a buffet cart and amenities to make it easy to work while travelling.

Destinations reachable from London via National Rail

Once you arrive in London, you’ll be able to reach all four corners of Great Britain with National Rail trains. Cities like Manchester, Birmingham, Brighton and Edinburgh can be reached in just a few hours.

High-speed trains run throughout the day from London’s main train stations, including Euston, Paddington, Victoria, King’s Cross and St Pancras. Trains from London to Brighton take just under an hour, while a Caledonian sleeper train from London to Edinburgh can take 7 hours and 30 minutes.

Main train stations in London

While there are over 300 train stations in London, there are five main train stations that tourists will use the most. These London train stations offer the widest coverage with trains to London from throughout Europe and across Great Britain.

London St Pancras International

London St Pancras International Train Station is home to the Eurostar, offering direct and in-direct trains to France, Belgium, and the Netherlands.

Located in Central London, St Pancras Station was built in 1868 and has undergone renovations, reflecting growth in the area with new hotels and facilities. London St Pancras International Train Station is fully wheelchair accessible, with wheelchairs available for mobility assistance. Station staff are available to assist during opening hours.

Along with the Eurostar, it also offers trains to London with East Midlands Trains from cities like Leicester and Sheffield. St Pancras also has six underground lines: Victoria, Northern, Piccadilly, Hammersmith/City Line, Circle and Metropolitan to easily get you anywhere in London.

London King’s Cross

London King’s Cross Train Station is famous for being the home of Platform 9 and ¾. Situated next to London St Pancras International Train Station, it’s a short walk from the British Library and London Euston Train Station.

You can get trains to London from Cambridge, Edinburgh, Glasgow, Newcastle and York that arrive at this station. King’s Cross and St Pancras share the same underground station with the same tube lines.

London King’s Cross Train Station has extensive accessibility options. Platforms 0-10 have step-free access with step-free access to the London Underground platforms from the main concourse. All platforms are fitted with tactile paving/panels for passengers with visual impairments.

London Victoria

London Victoria Train Station is in Zone 1 of Central London. It offers trains to London via Southern, Southeastern and Thameslink train lines. Victoria Train Station also has the Gatwick Express, providing the fastest way to travel from Central London to Gatwick Airport, with trains every 30 minutes.

The station has step-free access to all platforms with accessible ticket machines. You can travel throughout London via the Victoria and Circle and District Underground lines. It is within walking distance of major attractions like Buckingham Palace and Westminster Abbey.

London Paddington

London Paddington Train Station is an Underground and railway station that offers trains to London from Reading, Cheltenham, Cardiff and Oxford. Paddington offers connectivity throughout London with the Bakerloo, Circle and District, Hammersmith and City, and Elizabeth tube lines.

It’s close to popular tourist attractions, including Hyde Park and Kensington Palace. Paddington is also home to the Heathrow Express, the fastest way to travel from Central London to Heathrow Airport. It has step-free access, ramps for train access, wheelchairs available and accessible ticket machines.

Euston Train Station London

London Euston Train Station has trains to London from the North of England, including Manchester, Liverpool, Birmingham, Glasgow and Edinburgh. While there is no step-free access to the Underground, there are tactile panels on all platforms with step-free access to platforms 1-6 from the main concourse.

Euston Underground Station offers connectivity to the rest of London with the Northern and Victoria tube lines, as well as London Overground services.

Other popular routes to London

Expand your horizons and travel across Europe with cheap train tickets to London from cities like Paris, Brussels, Amsterdam and Milan.

Amsterdam to London

You can travel from Amsterdam to London in 4 hours with up to 13 trains a day. Operated by Eurostar, these trains run from 06:45 to 18:47 on weekdays with a later 07:15 start on weekends.

Barcelona to London

You’ll likely take a sleeper train to London if you’re travelling from Barcelona to London. This journey covers over 1,100 kilometres, with at least one change to connect at a Eurostar station. Schedule at least 11 to 14 hours for this journey.

Milan to London

Trains to London from Milan cover almost 1000 kilometres and will involve at least one change of train to connect to a Eurostar station.

Berlin to London

If you’re travelling from Berlin, you’ll probably have a sleeper train to London. Trains to London from Berlin involve at least two changes to connect to a Eurostar station. You want to factor in anywhere from 9 to 13 hours for this journey.

Popular routes from London

London’s extensive train networks mean you can reach almost any part of the UK from the capital. You’ll want to double-check the train station as these can differ depending on the service you choose. For example, daytime trains to the Scottish Highlands run from King’s Cross station, while the sleeper train to Scotland leaves from Euston.

London to Edinburgh

Travel direct from London to Edinburgh in as little as 4 hours and 16 minutes, with direct changes running up to 32 times a day. Experiencing the British countryside as you travel over 500 kilometres from London to Edinburgh, with most trains operating from London King’s Cross Train Station with Lumo, Avanti West Coast and LNER.

London to Manchester

Get from London to Manchester in just over 2 hours with almost 80 direct trains a day. Trains run approximately every 13 minutes with Virgin Trains and Avanti West Coast from London Euston Train Station.

London to Birmingham

Trains from London to Birmingham run approximately every 11 minutes with a travel time of under 2 hours. Avanti West Coast, Virgin Trains, London Midland and West Midlands Trains all operate on the route from London to Birmingham.

London to Brighton

London to Brighton is one of the most popular train routes, with an average of 125 trains per day, leaving approximately every 6 minutes. Most journeys take around an hour with trains operated by Southern Railways.

Booking your train tickets

Rail Europe is the best way to book cheap train tickets to London. Get an instant overview of train times to London and the most popular routes on our website. Easily plan more complex journeys or split your journey into separate tickets by choosing the duration of your stopover.

We recommend booking train tickets to London as soon as your travel dates become available to secure the best pricing. Pay for your train tickets to London in GBP, EUR, USD, CAD or AUD using the most popular payment methods. Look out on our blog for information on travel guides and the cheapest train tickets to London.

Exploring London

London has something to offer everyone. It’s impossible to squeeze it all into one trip. We recommend creating a tailored travel itinerary to see the most popular attractions throughout the city and surrounding areas.

Must-see attractions in London

Most of the museums and galleries in London offer free admission with reserved tickets available to secure your spot. Other must-see attractions, like the London Eye, require advance tickets but can be booked on the day. Here are some of the most popular attractions that deserve a spot on your London itinerary:

  • Tower of London
  • Buckingham Palace
  • British Museum
  • Borough Market
  • London Eye
  • Churchill War Rooms
  • Victoria and Albert Museum
  • Warner Bros. Studio Tour
  • Sky Garden – London’s Highest Public Garden

Best ways to get around London

Public transport is the most affordable and convenient way of getting around London. While traditional Oyster cards are still available, you can use Apple Pay or your contactless card to tap in and out of public transport.

Apps like Citymapper can help you navigate around London like a local. Simply input your destination, and the app will suggest the most convenient route, along with live updates on public transport and even estimated prices for taxis and rideshare apps.

Best food and restaurants in London

There’s something for everyone’s tastebuds in London. You’ll want to indulge in classic British cuisine, including fish and chips, a full English breakfast, a Sunday Roast, and bangers and mash.

You’ll find some of the most popular restaurants in Covent Garden, London Bridge, Spitalfields, Soho, Clapham and Notting Hill. Make the most of your visit by going to one of London’s popular food markets, such as Greenwich Market, Southbank Centre Market or Borough Market.

Neighbourhoods to stay in London

The benefit of London’s extensive public transport system is that you can stay almost anywhere in the city. If you want to stay in the heart of the action and soak up the best of the city, choose Covent Garden or Soho.

Other popular areas to stay in include South Kensington, a stone’s throw away from the Natural History Museum, Royal Albert Hall and Kensington Palace. Shoreditch is considered one of London’s trendiest areas. It’s perfect if you want to explore independent shops, the city’s vibrant music scene, and up-and-coming restaurants.

Visiting the British countryside

Experience the British countryside by escaping the hustle and bustle of the city for the Cotswolds. Canterbury, Cambridge, Stonehenge, Windsor and Bath are all within easy travel distance with trains from London. Use Rail Europe to book your train tickets from London to anywhere across Great Britain.

Best time of year to visit London

London is a city that never sleeps. There’s almost always something happening in the city, from sporting events to musical performances and festivals. Plan your visit to London around major events to tick off bucket list-worthy experiences.

If you’re a sports fan, July offers both the British Grand Prix, within travel distance of London, and Wimbledon. The holiday season starts early in London, with most Christmas decorations up by November. British weather is famously unpredictable, even in the Summer.

Top day trips from London

London offers an ideal base to explore the South of England. Book train tickets from London to Windsor, Oxford or Cambridge to explore a slice of English heritage. If you’re a history fan, take a day trip from London to Stonehenge with a train from London Waterloo to Salisbury.

Safety in London for tourists

Just like in any city, safety is crucial when you’re in London. Avoid walking through the city with your phone out and keep your belongings secure. Be aware of pickpockets in popular travel areas and scams, including rickshaw bicycles in the Soho area. Only buy your theatre tickets from reputable websites and venues.

Exploring the UK by train

Don’t finish your journey in London. You can take trains from London to almost every part of the UK, with most of the countryside just a train journey away. At Rail Europe, we offer cheap train tickets from London to almost anywhere in Great Britain.

Must-visit cities in the UK beside London

Convenient transport links mean you can easily make it a multi-destination trip. Bath, Manchester, York and Edinburgh are just a direct train away.

Scenic train routes in the UK

Put yourself into an Agatha Christie novel by experiencing one of the UK’s iconic scenic train routes. The Jacobite is the famous steam locomotive-hauled tourist train that inspired the Hogwarts Express and runs on the West Highland Line in Scotland. The Settle-Carlisle line is one of the most famous scenic routes and is a 73-mile-long journey through the Yorkshire Dales. The Heart of Wales Line runs 121 miles from Swansea to Shrewsbury, with stunning views of 19th-century spa towns.

Getting from London to the Scottish Highlands by train

Explore the Scottish Highlands by taking a direct train from London to Edinburgh or Glasgow. Once there, you can explore everything the Highlands have to offer, with train services to Fort William, Inverness and other destinations.

Top attractions in Edinburgh and how to get there by train

Known as ‘Auld Reekie’, the Scottish word for ‘Old Smoky’, Edinburgh feels like stepping into an early 20th century novel. This city offers something for everyone, from history and architecture to world-renowned food and nightlife.

The famous Edinburgh Festival runs every August as one of the largest arts and culture celebrations in the world. Edinburgh Castle looks out of the city and is rumoured to have served as inspiration for Harry Potter’s Hogwarts.

Start planning your trip by booking cheap train tickets to London with Rail Europe. London is on your doorstep and a gateway to the rest of the UK.

Travel to London by train from anywhere across Europe.

Paris to London by train

from CA$55.90

Lille to London by train

from CA$55.90

Leeds to London by train

from CA$42.90

Crewe to London by train

from CA$19.50

Country guide

Train tickets in the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.