The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from London to Banbury will cost around £ 40 if you buy it on the day, but the cheapest tickets can be found for only £ 30.
This is the last train of the day.
Find all the dates and times for this journey
1 h 11 m
Trains per day
Of the 9 trains that leave London for Banbury every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 104 km distance in an average of 1 h 11 m but if you time it right, some trains will get you there in just 55 m .
The slowest trains will take 1 h 26 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||64 miles (103 km)|
|Average train duration||1 h 6 min|
|Average train ticket price||£22 (€26)|
|Train frequency||16 a day|
|Direct train||Yes, there are 16 direct trains a day|
|Train companies||Chiltern Railways|
Trains from London to Banbury cover the 64 miles (103 km) long trip taking on average 1 h 6 min with our travel partners like Chiltern Railways. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £7, but the average price of train tickets is £22. Travellers depart most frequently from London Victoria and arrive in Banbury.
Travel from London to Banbury from £7 with Omio’s train partners CHILTERN Railways! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.
Omio helps you find the perfect London - Banbury train with CHILTERN Railways. Whether you are searching for the fastest, earliest or cheapest train from London to Banbury, Omio shows you CHILTERN Railways’s current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming London to Banbury route. You can expect to travel around 64 miles (103 km) between London and Banbury on a train with CHILTERN Railways. Once you are ready, buy your one-way CHILTERN Railways tickets between London and Banbury starting as low as £7 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CHILTERN Railways!
Operator ticket policies for COVID
A historic market town on the edge of the Cotswolds in Oxfordshire, Banbury is a popular destination for days out. Londoners can take direct trains from London Marylebone to Banbury seven days a week, with a journey time of just under one hour for the fastest services. Additional indirect trains depart from London Paddington and require one change en route. With departure times from early morning to late evening, there are trains to suit most purposes.
Chiltern Railways offers direct trains to Banbury from London Marylebone. Additional indirect services are provided by Cross Country Trains morning departures from London Paddington, changing to the same company's services at Reading for onward travel to Banbury.
The fastest rail option on the 64-mile trip north-west from London to Banbury is the direct Chiltern Railways service taking 53 minutes to reach the Oxfordshire town. Some direct connections are slower stopping services, taking one hour and 45 minutes. Indirect connections from Paddington via Reading take between one hour and 15 minutes and one hour and 30 minutes.
The Chiltern Railways schedule offers roughly three direct trains from London to Banbury every hour throughout the day and evening. The final train is a slow stopping service leaving London a little after 11:00 p.m. and arriving in Banbury after midnight. There are two daily weekday Cross Country Trains indirect connections from London Paddington with morning departure times. Sunday schedules begin a little later in the morning, and there are no connections from Paddington.
Departure train station: London Marylebone Station is located on the north-western side of central London, with Underground connections on one line and bus links from stops on Marylebone Road. Paddington Station is west of central London, with bus links from Praed Street stops and Underground services on five lines. Both stations have food shops, coffee bars, newsagents and taxi ranks.
Arrival train station: Banbury Station is on the east side of the town centre, served by buses stopping at the nearby Bridge Street interchange. Passenger facilities at the station include a cafe, a newsagent, vending machines and a taxi rank.
Omio customers travelling this route book their trains from London Victoria to Banbury.
Passengers booking this route most frequently board their trains from London Victoria and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.
Passengers arriving in Banbury most often arrive at Banbury and need to travel around 0 mile (s) / 0 km from this train station to the city centre.
Here are some other resources that might have the information you need