1map logoGo to main page

London to Oxford from $6: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Oxford, United Kingdom

How to Get from London to Oxford: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 RideshareBest price
84.5 kmDistance
54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Oxford with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First Great Western Service
Train
Average Duration
54m
Estimated price
$35-85
Recommended
Company
Various
Rideshare
Average Duration
1h  31m
Estimated price
$6-12
Cheapest
route map
Distance: 84.5 km
Duration: 54m

See more options

Pricing table
Company
Various
Bus
Average Duration
2h 
Estimated price
$11-47
Company
Stagecoach Oxfordshire
Bus
Average Duration
1h  49m
Estimated price
$16-23
Company
Various
Drive
Average Duration
1h  11m
Estimated price
$18-27

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $21 $21 $21 $21 $21 $21 $21
Train $16 $16 $16 $14 $13 $30 $27

Traveling From London to Oxford

Traveling from the vibrant, bustling streets of London to the serene, historic charm of Oxford offers a refreshing contrast that showcases England's diverse cultural landscape.

Best Neighbourhoods in Oxford

Oxford's neighborhoods blend history, culture, and local charm beautifully.

Jericho
• Trendy cafes and boutiques line its picturesque streets.
• Home to the famous Oxford University Press.
Cowley
• Known for its vibrant, multicultural atmosphere.
• A hub for independent shops and eateries.
Summertown
• Offers a quiet, residential feel near the city center.
• Features beautiful parks and green spaces.

Best Times To Visit Oxford's Attractions

Timing your visits to Oxford's attractions can greatly enhance your experience.

Bodleian Library
Visiting early in the morning on weekdays offers a quieter atmosphere.
Christ Church College
Late afternoons during the week see fewer tourists and stunning light.
Ashmolean Museum
Visit on Sunday mornings for a more relaxed exploration of exhibits.

Oxford Weather: What to Expect Year-Round

Oxford experiences a temperate maritime climate with mild winters and warm summers, making it a pleasant destination year-round. Late spring and early autumn offer ideal conditions for exploring the city, while rain can affect your plans, so packing accordingly is wise.

Dining in Oxford: A Local Experience

You should try the traditional Oxford sausage at the iconic Magdalen College, where the use of locally sourced ingredients enhances the authentic flavor. This dining experience offers a cozy, historic atmosphere that contrasts with London's vibrant culinary scene, allowing you to savor the region's unique culinary heritage.

London - Oxford operators

Explore transport companies operating between London and Oxford, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Paddington to Oxford

Average Duration
54m
Estimated price
$35-85
Bus Show bus routes
Website
https://www.stagecoachbus.com/

Bus from Victoria Station Oxford Tube to St Aldates

Average Duration
1h 49m
Estimated price
$16-23
Contact phone
+44 1865 785400
Website
https://www.oxfordbus.co.uk/

Bus from Heathrow Central Bus Station to St Aldates

Average Duration
1h 32m
Estimated price
$5-7
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk/

Other from London to Oxford

Average Duration
1h 31m
Estimated price
$6-12

London to Oxford: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Oxford offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from London to Oxford, a drive spanning 90.1 km that takes roughly 1 hour and 11 minutes. Prices for a car trip from London to Oxford range from £14 to £21, offering flexibility for different financial preferences. Consider carpooling with services like Blablacar for cost-effective and eco-friendly travel options.
Average price
£14 - £21
Useful tips for car travellers
• Plan your fuel stops, as you can find Shell and BP gas stations along the M40, with prices generally around £1.40 to £1.50 per liter; keep an eye out for the services at Beaconsfield or Oxford.
• Upon arrival in Oxford, be aware of the city's restricted traffic zones, particularly in the city center; parking can range from £2.50 to £4.00 per hour and consider options like the Westgate Centre parking for easier access.
• Utilize the AA Route Planner or Google Maps for live traffic updates, as the M40 is prone to congestion; familiarize yourself with the UK’s driving etiquette, such as adhering to roundabout rules and maintaining a safe distance from other vehicles.
🚆 Traveling from London to Oxford by train is a convenient and efficient journey. With direct services departing from Paddington station and arriving at Oxford hourly, you can reach your destination in just 54 minutes. 🛤️ The train route covers a distance of approximately 101-107 km, offering different options for travelers based on their preferences. Whether you choose the faster route taking around 44-47 minutes or a slightly longer journey of 1 hour 8 minutes, you'll enjoy a comfortable ride with First Great Western Service or Chiltern Railways. 💷 Ticket prices for the London to Oxford train vary between £28 - £67, providing flexibility for budget-conscious travelers.
Departure Point
Paddington station
Arrival Point
Oxford station
Useful tips for train travellers
• Onboard services for your train journey from London to Oxford can vary by operator, but generally, services such as refreshments and snacks are available. For instance, Great Western Railway (GWR) offers a range of catering options including a trolley service with snacks and beverages, and you can often purchase food items online in advance to enjoy during your trip. If traveling with Chiltern Railways, they offer a café service with a selection of hot and cold drinks and light snacks.
• There are several seating options available on this route. If you opt for Great Western Railway, you can choose from Standard (Economy) and First Class. Standard has comfortable seating with table options available, while First Class provides more spacious seating with complimentary refreshments and greater privacy. Chiltern Railways also offers Standard (Economy), First Class, and Business Class seating with additional perks such as quieter carriages and complimentary refreshments for First and Business Class passengers.
• When traveling from London to Oxford, you can choose from multiple operators: Great Western Railway (GWR) [gwr.com], Chiltern Railways [chilternrailways.co.uk], and some services by CrossCountry [crosscountrytrains.co.uk] For local transport, check the Oxford City Council website for schedules [oxford.gov.uk] Useful station maps and dining options can also be found on the station's website [nationalrail.co.uk
• Upon arrival at Oxford station, be informed that luggage can be stored at the station's left luggage facility for a small fee. Restrooms are available near the main concourse, but note that there are no shower facilities. To navigate within the station, follow the signage towards the exit for public transport options. For the fastest way to the city center, you can catch the bus number 5 or 6 from the bus stop right outside the station, which will take you to the center in about 15 minutes.
🚌 The journey from London to Oxford by bus is convenient and straightforward. You can catch a direct bus at Victoria Station Oxford Tube station, with services departing every 20 minutes. 🗺️ The bus ride takes approximately 1 hour and 49 minutes, covering a distance of 75.8 km between the two cities. Arriving at St Aldates in Oxford, you'll find yourself right in the heart of the historic city center. 💷 Ticket prices for the bus between London and Oxford typically range from £13 to £18, offering an affordable and efficient transportation option for travelers looking to explore these iconic UK destinations.
Departure Point
Victoria Station Oxford Tube
Arrival Point
St Aldates station
Useful tips for bus travellers
• Consider booking your bus in advance through either Stagecoach Oxfordshire or Megabus to secure a better fare; ranges are often between £12 and £17 and services run every 20 minutes. You can find tickets at Stagecoach website: stagecoachbus.com, and for Megabus: tickets.uk.megabus.com
• Upon arrival at St Aldates in Oxford, take a moment to familiarize yourself with nearby bus and taxi services, as there are multiple options to continue to your final destination; Oxford's public transport can be easily navigated through the Oxford City Council's transport information: oxford.gov.uk
• If you're planning to explore the area around Victoria Station before your trip, look for local dining options nearby on Buckingham Palace Road, where you can find a range of restaurants; a popular choice is 'Vigo's', known for its quick and tasty meals, perfect for a pre-travel bite.

Frequently asked questions

Find out more about the route from London to Oxford.

Or choose the category:
The distance between London and Oxford is approximately 83.7 km by road. It takes around 1 hour and 4 minutes to drive from London to Oxford by car, depending on traffic conditions. Alternatively, you can take a train, which typically takes around 1 hour to reach Oxford from London. If you prefer to take the bus, the travel time can vary, but on average it takes around 1 hour and 45 minutes to reach Oxford from London by bus.
The most cost-effective way to travel from London to Oxford is by rideshare, with ticket prices ranging from £5 to £9. This option takes approximately 1 hour and 31 minutes. However, if you are looking for a faster option, taking the train is recommended. Although the train tickets may cost between £27 and £67, the travel time is only 54 minutes, making it the quickest way to reach Oxford from London.
When traveling from London to Oxford, the prices for a train ticket can range from £27 to £67. Alternatively, taking a bus from Oxford to London can cost between £12 and £17.
To travel from London to Oxford without using public transportation, you can consider carpooling with services like BlaBlaCar. It is a great option if you don't have a driver's license or want to avoid public transport. The driving distance between London and Oxford is approximately 86.9 km, and it takes around 1 hour and 4 minutes to drive there. The prices for carpooling vary but can range from £13 to £20.
The most efficient way to travel from London to Oxford without a car is by taking the train. The train journey typically takes around 54 minutes and the ticket prices can range from £27 to £67.
Yes, there is a direct link between London and Oxford. Trains depart from London Paddington station and arrive at Oxford station, with services running hourly every day. The journey takes approximately 54 minutes. Alternatively, there is also a direct bus service operating between Victoria Station Oxford Tube and Queens Lane in Oxford. Buses depart every 20 minutes and the journey takes around 1 hour and 45 minutes.
There are plenty of accommodation options available near Oxford. With over 853 hotels to choose from, travelers can find a range of options to suit their preferences and budgets. Prices for hotels in Oxford start at £48, with a variety of choices including luxury hotels, budget accommodations, and cozy bed and breakfasts.

Trips from London

Trips to Oxford