Compare prices and tickets by train, bus or flight

Tue
Jan 25
$20Chiltern Railways
$5Flixbus
Fri
Jan 28
$78Chiltern Railways
$4Flixbus
Sat
Jan 29
$18Chiltern Railways
$10Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Leamington Spa to London

distanceDistance81 miles (130 km)
durationAverage train duration1 h 26 min
priceAverage train ticket price$39 (€32)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain providersChiltern Railways or Avanti West Coast

Trains from Leamington Spa to London cover the 81 miles (130 km) long route taking on average 1 h 26 min with our travel partners like Chiltern Railways or Avanti West Coast. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $18 (€15), but the average price of train tickets is $39 (€32). Travelers depart most frequently from Leamington Spa and arrive in London Victoria.

Train providers: Travel with Chiltern Railways from Leamington Spa to London

Chiltern Railways trains will get you from Leamington Spa to London from $18 (€15). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Chiltern Railways

Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train from Leamington Spa to London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.

Book your Chiltern Railways Leamington Spa to London train with Omio and enjoy a smooth and relaxing journey! Check Chiltern Railways up-to-date train schedules for the ideal departure and arrival times, compare the fastest Leamington Spa to London routes as well as the amenities offered in the class fare you choose and buy the most affordable Chiltern Railways train tickets online that fit your budget. The distance from Leamington Spa to London is 81 miles (130 km), and the best price for a one-way Leamington Spa - London Chiltern Railways train ticket starts at $18 (€15) if you book in advance. If you would rather search for your Chiltern Railways ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by train. Waiting in a line at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with Chiltern Railways!

Train information from Leamington Spa to London with Chiltern Railways:

  • Average Duration: 1 h 20 min
  • Average Price: $18
  • Chiltern Railways frequency: 32 a day

Chiltern Railways has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Chiltern Railways tickets between Leamington Spa and London and when traveling by train:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Leamington Spa to London

Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Leamington Spa to London.
FAQs

How much do cheap trains from Leamington Spa to London cost?

Omio customers have found cheap train tickets to London from Leamington Spa for as low as $18 (€15)  for the next 7 days.

How much is the train to London from Leamington Spa on average?

The train price from Leamington Spa to London is on average $39 (€32)  if you are looking to book your tickets for this trip in the next 7 days.

How far is Leamington Spa to London by train?

The distance from Leamington Spa to London by train is approximately 81 miles (130 km).

How long is the train ride from Leamington Spa to London?

The train time to London from Leamington Spa is on average 1 h 26 min  for the 81 miles (130 km) long journey, but the time it takes to go to London from Leamington Spa by train can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Leamington Spa to London do I depart from? Which London train station from Leamington Spa do I arrive in?

Omio customers who travel this route most frequently depart from Leamington Spa   and arrive in London Victoria.

Where is the departure train station in Leamington Spa located? Where is the arrival train station in London located?

Passengers board the train most frequently from Leamington Spa, which is located around 1.1 miles (1.7 km) away from the city center, and they get off the train at London Victoria, located 1.2 miles (2 km) away from the city center.

Which train providers should I travel with from Leamington Spa to London?

When taking a train from Leamington Spa to London, you can count on Chiltern Railways or Avanti West Coast for the best way to get you to London. You can also check all possible train companies who offer a service between Leamington Spa and London and compare the amenities they offer before buying a train ticket.

How many trains are there from Leamington Spa to London a day?

The average number of trains departing Leamington Spa for London is 50 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Leamington Spa to London? When does the last train depart from Leamington Spa to London?

You can take the earliest train from Leamington Spa to London at 8: 11 AM   or take the last train from Leamington Spa to London leaving at 1: 19 PM. Look for the latest Leamington Spa to London train schedules on Omio and book the best time to take the train for this trip.

How far in advance should I book train tickets from Leamington Spa to London for the best deals?

If you book the Leamington Spa to London train within the next 7 days, you can find one way tickets to cost on average $39 (€32). However, booking your train ticket in advance gives you access to the best prices for trains to London from Leamington Spa. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Leamington Spa
London
The major railway station for departures from Leamington Spa is Leamington Spa. Read all the information you need to know about services, amenities and connections at Leamington Spa for your journey to London from Leamington Spa.