Table des matières:
Introduction
Planning a trip from London to Oxford? Whether you’re a tourist visiting the historic university city or a local commuting for work, knowing the best travel options can save you time and money. This comprehensive guide answers the question “How do I get from London to Oxford?” by comparing trains, coaches, buses, and driving. We’ll cover costs, journey times, convenience, and insider tips to help you choose the perfect mode of transport.
London to Oxford by Train
The train is often the fastest and most comfortable way to travel between London and Oxford. Several operators run frequent services from London Paddington and London Marylebone.
Train Operators and Routes
- Great Western Railway (GWR): Direct trains from London Paddington to Oxford. Journey time: approximately 1 hour. Frequency: every 15-30 minutes.
- Chiltern Railways: Services from London Marylebone to Oxford via Bicester Village. Journey time: around 1 hour 15 minutes. Frequency: hourly.
Ticket Prices and Booking Tips
Advance single tickets start from as low as £5.50 if booked online in advance. On-the-day flexible tickets are more expensive (around £25-£35 one-way). To get the best deals, book early, travel off-peak, and consider a Railcard for discounts. Avoid peak hours (6:30-9:30 AM and 4:00-7:00 PM) for lower fares.
Pros and Cons
- Pros: Fast, comfortable, frequent, direct, and arrives at Oxford city centre (Oxford Station).
- Cons: Can be expensive if not booked in advance; limited luggage space during peak times.
London to Oxford by Coach or Bus
Coaches and buses are the most budget-friendly option, though slower than trains.
National Express
National Express operates direct coaches from London Victoria Coach Station to Oxford (Gloucester Green Bus Station). Journey time: 1 hour 40 minutes to 2 hours 15 minutes. Fares start from £5 one-way if booked early. Services run every 30-60 minutes, 24/7.
Oxford Bus Company / Stagecoach
The Oxford Tube and X90 services run from multiple London stops (Victoria, Marble Arch, Notting Hill, etc.) to Oxford. Journey time: around 2 hours. Fares: £10-£15 single, with return and group discounts available. These services offer free Wi-Fi and power sockets.
Megabus
Megabus offers low-cost coaches from London (Golders Green or Victoria) to Oxford. Fares start from £1 plus booking fee, but advance booking is essential. Journey time: 2-3 hours depending on traffic.
Pros and Cons
- Pros: Cheapest option, frequent departures, free Wi-Fi on some, and overnight services available.
- Cons: Longer journey time, subject to traffic delays, less comfortable than trains.
London to Oxford by Car
Driving offers flexibility, especially if you plan to explore the Cotswolds or need to carry heavy luggage.
Route and Driving Time
The most common route is via the M40 motorway. From central London, take the A40 or M4 to join the M40 at junction 1 (Denham). The drive takes about 1.5 to 2 hours depending on traffic. Distance: approximately 60 miles (96 km).
Parking in Oxford
Oxford city centre is largely pedestrianized, so park-and-ride is recommended. Key car parks: Pear Tree, Redbridge, Seacourt, and Thornhill. Park-and-ride costs around £2-£3 per day plus bus fare into the city. Alternatively, use park-and-ride services that include a bus ticket.
Costs
Fuel costs: roughly £10-£15 each way. Congestion Charge (if driving through central London): £15 per day. Parking in Oxford: £10-£20 per day. Tolls: None on the M40.
Pros and Cons
- Pros: Flexibility, door-to-door, good for groups, and can be cheaper with multiple passengers.
- Cons: Traffic congestion (especially around Oxford and the M40), expensive parking, and environmental impact.
London to Oxford by Taxi or Private Transfer
For a premium, door-to-door experience, consider a taxi or private car service.
Cost and Booking
Fares range from £80 to £150 one-way depending on the provider and vehicle type. Companies like Addison Lee, Uber, and local Oxford taxi firms offer pre-booked transfers. Journey time: 1.5 to 2.5 hours.
Pros and Cons
- Pros: Convenient, comfortable, direct, no luggage hassles, and available 24/7.
- Cons: Most expensive option, subject to traffic delays.
London to Oxford by Bicycle
For the adventurous, cycling from London to Oxford is possible via the National Cycle Network. The route is approximately 60 miles (96 km) and takes 5-7 hours. It’s not recommended for casual travelers but can be a rewarding challenge for cycling enthusiasts.
Which Option Is Best?
Your choice depends on budget, time, and convenience. Here’s a quick summary:
- Fastest: Train (1 hour).
- Cheapest: Coach/Bus (from £1).
- Most Flexible: Car.
- Most Comfortable: Train or Private Transfer.
For most travelers, the train strikes the best balance of speed and cost, especially if you book in advance. If you’re on a tight budget, coaches are reliable and comfortable enough. Driving is ideal for groups or those exploring beyond Oxford.
Tips for a Smooth Journey
- Book early for trains and coaches to secure the lowest fares.
- Travel off-peak to save money and avoid crowds.
- Check for disruptions on National Rail or operator websites before departing.
- Consider a Railcard if you take the train frequently.
- Use park-and-ride if driving to Oxford to avoid city centre traffic.
- Pack light if using public transport, especially trains during peak hours.
Conclusion
Getting from London to Oxford is straightforward with multiple options to suit every traveler. Whether you prioritize speed, cost, or flexibility, there’s a solution for you. The train is the quickest and most comfortable, coaches are the most economical, and driving offers the most freedom. By planning ahead and considering your needs, you can make the journey from London to Oxford a seamless part of your trip. So next time you ask yourself “How do I get from London to Oxford?”, refer to this guide and choose the best option for you.

Is it cheaper to buy train tickets on the day or in advance?
Advance train tickets are significantly cheaper, starting from £5.50, compared to on-the-day flexible tickets which can be £25-£35 one-way. Booking early online and traveling off-peak offers the best value.
Which is faster, the train or the coach from London to Oxford?
The train is faster, typically taking around 1 hour from Paddington, while coaches take 1 hour 40 minutes to 2 hours 15 minutes depending on traffic. If time is a priority, the train is the better choice.
Are there any overnight coach services from London to Oxford?
Yes, National Express operates 24/7 services, including overnight coaches from London Victoria to Oxford. This can be a convenient option if you need to travel late at night or early in the morning.
I’m planning a group trip. Would driving be cheaper than taking the train?
For groups of 3 or more, driving can be cost-effective when splitting fuel and parking. However, consider parking costs in Oxford (around £10-£20 per day) and potential congestion charges. Compare with group train discounts or coach fares.
What’s the best way to get from Heathrow Airport to Oxford?
The article focuses on London to Oxford, but for Heathrow, the Oxford Bus Company’s Airline service runs direct from Heathrow to Oxford, taking about 1.5 hours. Alternatively, take the Heathrow Express to Paddington and then a train to Oxford.
Is there a direct train from London Marylebone to Oxford?
Yes, Chiltern Railways operates direct trains from London Marylebone to Oxford via Bicester Village. The journey takes around 1 hour 15 minutes and runs hourly. Note that trains from Paddington are more frequent.