Compare prices and tickets by train, bus or flight

Thu
Dec 2
$54Great Western Railway
Fri
Dec 3
$39Great Western Railway
Sat
Dec 4
$49Chiltern Railways
Sun
Dec 5
$50Chiltern Railways
Mon
Dec 6
$8Great Western Railway
Tue
Dec 7
$37Great Western Railway

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to London from Banbury

distanceDistance64 miles (103 km)
durationAverage train duration55 min
priceAverage train ticket price$40 (€33)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesChiltern Railways

Trains from Banbury to London cover the 64 miles (103 km) long route taking on average 55 min with our travel partners like Chiltern Railways. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $8 (€7), but the average price of train tickets is $40 (€33). Travelers depart most frequently from Banbury and arrive in London Victoria.

Train providers

Travel with Chiltern Railways to London from Banbury

You can travel by train to London from Banbury with Chiltern Railways for as low as $8 (€7). When you search for schedules and tickets, Omio will show you the best journey.

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 Banbury to London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.

Find the perfect Chiltern Railways train between Banbury and London for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Chiltern Railways train schedules and compare the cheapest, fastest or earliest train from Banbury to London. You can also check relevant travel information for the Chiltern Railways train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Chiltern Railways train tickets online. You can expect to travel around 64 miles (103 km) on this journey and your Chiltern Railways Banbury to London train ticket can cost as little as $49 (€41) one-way if you book in advance. When you search for Chiltern Railways tickets to London from Banbury in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Chiltern Railways train tickets online quickly and easily on Omio and enjoy the travel experience!

Chiltern Railways from Banbury to London train information:

  • Average Duration: 1 h 5 min
  • Average Price: $49
  • Chiltern Railways frequency: 33 a day

Chiltern Railways has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Chiltern Railways tickets from Banbury to 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 Banbury 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 Banbury to London.
FAQs
What is the price of the cheapest train from Banbury to London?
If you’re looking to save money on tickets, you can find cheap Banbury to London trains for as little as $8 (€7)  in the next 7 days.
How much does it cost to take a train between Banbury and London?
The Banbury to London train ticket price is on average $40 (€33)  if you are looking to book your tickets for this trip in the next week.
How far is London from Banbury by train?
The train distance from Banbury to London is around 64 miles (103 km).
How long is the train between Banbury and London?
The train time to London from Banbury is on average 55 min  for the 64 miles (103 km) long journey, but the time it takes to go from Banbury to London by train can vary depending on specific dates or traveling on weekends and holidays.
What train station in Banbury goes to London? What train station do I come into London from Banbury?

When traveling this route, Omio customers are departing most frequently from Banbury   and arriving in London Victoria.

Where is the departure train station in Banbury located? Where is the arrival train station in London located?

Passengers board their train most frequently from Banbury and travel around 0.5 miles (823 m) from the city center to this train station.

Passengers traveling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city center in London.

What train companies offer a service to London from Banbury?
For the route from Banbury to London you can take a train with Chiltern Railways. Be sure to check out all possible train companies that offer services to London from Banbury on Omio to compare what amenities they may have.
Can I find a direct train from Banbury to London?
Yes, there are 25 direct trains from Banbury to London per day with Chiltern Railways  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
How many train services are there between Banbury and London a day?
On average, there are 25 trains a day from Banbury to London. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I buy a train ticket from Banbury to London to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets between Banbury and London within the next 7 days, you can find tickets to cost on average $40 (€33) one way. To find the best prices for this route, consider booking your train ticket from Banbury to London a few months in advance.

Important Stations and Airports for this Journey

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