Timetable London to Oxford

Showing buses for tomorrow, Sun, 13 Jun
00:04London, Marble Arch1h31 01:35Oxford
0 changes
00:25London1h36 02:01Oxford
0 changes
00:34London, Marble Arch1h27 02:01Oxford
0 changes
01:25London1h36 03:01Oxford
0 changes
01:34London, Marble Arch1h27 03:01Oxford
0 changes
03:25London1h36 05:01Oxford
0 changes
03:34London, Marble Arch1h27 05:01Oxford
0 changes
05:25London1h40 07:05Oxford
0 changes
05:34London, Marble Arch1h31 07:05Oxford
0 changes
06:25London1h42 08:07Oxford
0 changes
06:35London, Marble Arch1h32 08:07Oxford
0 changes
07:25London1h45 09:10Oxford
0 changes
07:35London, Marble Arch1h35 09:10Oxford
0 changes
07:55London1h50 09:45Oxford
0 changes
08:04London, Marble Arch1h41 09:45Oxford
0 changes
08:15London1h44 09:59Oxford
0 changes
08:25London1h54 10:19Oxford
0 changes
08:25London, Marble Arch1h34 09:59Oxford
0 changes
08:45London, Marble Arch1h34 10:19Oxford
0 changes
08:55London1h58 10:53Oxford
0 changes
09:05London, Marble Arch1h48 10:53Oxford
0 changes
09:15London1h58 11:13Oxford
0 changes
09:25London2h08 11:33Oxford
0 changes
09:25London, Marble Arch1h48 11:13Oxford
0 changes
09:45London, Marble Arch1h48 11:33Oxford
0 changes
09:50London2h00 11:50Oxford
0 changes
09:55London2h05 12:00Oxford
0 changes
10:00London, Marble Arch1h50 11:50Oxford
0 changes
10:05London, Marble Arch1h55 12:00Oxford
0 changes
10:15London1h55 12:10Oxford
0 changes
10:25London, Marble Arch1h45 12:10Oxford
0 changes
10:35London1h55 12:30Oxford
0 changes
10:45London, Marble Arch1h45 12:30Oxford
0 changes
10:55London2h05 13:00Oxford
0 changes
11:05London, Marble Arch1h55 13:00Oxford
0 changes
11:10London2h00 13:10Oxford
0 changes
11:20London, Marble Arch1h50 13:10Oxford
0 changes
11:25London2h05 13:30Oxford
0 changes
11:35London, Marble Arch1h55 13:30Oxford
0 changes
11:40London2h05 13:45Oxford
0 changes
11:50London, Marble Arch1h55 13:45Oxford
0 changes
11:55London2h05 14:00Oxford
0 changes
12:05London, Marble Arch1h55 14:00Oxford
0 changes
12:10London2h00 14:10Oxford
0 changes
12:21London, Marble Arch1h49 14:10Oxford
0 changes
12:25London1h55 14:20Oxford
0 changes
12:35London, Marble Arch1h45 14:20Oxford
0 changes
12:40London2h05 14:45Oxford
0 changes
12:50London, Marble Arch1h55 14:45Oxford
0 changes
12:55London2h05 15:00Oxford
0 changes
13:05London, Marble Arch1h55 15:00Oxford
0 changes
13:10London1h55 15:05Oxford
0 changes
13:20London, Marble Arch1h45 15:05Oxford
0 changes
13:25London2h05 15:30Oxford
0 changes
13:35London, Marble Arch1h55 15:30Oxford
0 changes
13:40London2h05 15:45Oxford
0 changes
13:50London, Marble Arch1h55 15:45Oxford
0 changes
13:55London2h05 16:00Oxford
0 changes
14:05London, Marble Arch1h55 16:00Oxford
0 changes
14:10London2h10 16:20Oxford
0 changes
14:21London, Marble Arch1h59 16:20Oxford
0 changes
14:25London2h05 16:30Oxford
0 changes
14:35London, Marble Arch1h55 16:30Oxford
0 changes
14:40London2h05 16:45Oxford
0 changes
14:50London, Marble Arch1h55 16:45Oxford
0 changes
14:55London2h05 17:00Oxford
0 changes
15:05London, Marble Arch1h55 17:00Oxford
0 changes
15:10London2h20 17:30Oxford
0 changes
15:22London, Marble Arch2h08 17:30Oxford
0 changes
15:25London2h05 17:30Oxford
0 changes
15:35London, Marble Arch1h55 17:30Oxford
0 changes
15:40London2h05 17:45Oxford
0 changes
15:50London, Marble Arch1h55 17:45Oxford
0 changes
15:55London2h05 18:00Oxford
0 changes
16:05London, Marble Arch1h55 18:00Oxford
0 changes
16:10London2h30 18:40Oxford
0 changes
16:23London, Marble Arch2h17 18:40Oxford
0 changes
16:25London2h05 18:30Oxford
0 changes
16:35London, Marble Arch1h55 18:30Oxford
0 changes
16:40London2h05 18:45Oxford
0 changes
16:50London, Marble Arch1h55 18:45Oxford
0 changes
16:55London2h05 19:00Oxford
0 changes
17:05London, Marble Arch1h55 19:00Oxford
0 changes
17:07London2h05 19:12Oxford
0 changes
17:17London, Marble Arch1h55 19:12Oxford
0 changes
17:19London2h05 19:24Oxford
0 changes
17:29London, Marble Arch1h55 19:24Oxford
0 changes
17:31London2h05 19:36Oxford
0 changes
17:41London, Marble Arch1h55 19:36Oxford
0 changes
17:43London2h05 19:48Oxford
0 changes
17:53London, Marble Arch1h55 19:48Oxford
0 changes
17:55London2h05 20:00Oxford
0 changes
18:05London, Marble Arch1h55 20:00Oxford
0 changes
18:10London2h00 20:10Oxford
0 changes
18:20London, Marble Arch1h50 20:10Oxford
0 changes
18:22London2h05 20:27Oxford
0 changes
18:32London, Marble Arch1h55 20:27Oxford
0 changes
18:34London2h05 20:39Oxford
0 changes
18:44London, Marble Arch1h55 20:39Oxford
0 changes
18:46London2h00 20:46Oxford
0 changes
18:55London2h00 20:55Oxford
0 changes
18:56London, Marble Arch1h50 20:46Oxford
0 changes
19:05London, Marble Arch1h50 20:55Oxford
0 changes
19:10London2h00 21:10Oxford
0 changes
19:20London, Marble Arch1h50 21:10Oxford
0 changes
19:25London1h55 21:20Oxford
0 changes
19:35London, Marble Arch1h45 21:20Oxford
0 changes
19:40London1h50 21:30Oxford
0 changes
19:51London, Marble Arch1h39 21:30Oxford
0 changes
19:55London1h55 21:50Oxford
0 changes
20:05London, Marble Arch1h45 21:50Oxford
0 changes
20:10London1h55 22:05Oxford
0 changes
20:20London, Marble Arch1h45 22:05Oxford
0 changes
20:25London1h55 22:20Oxford
0 changes
20:35London, Marble Arch1h45 22:20Oxford
0 changes
20:40London2h00 22:40Oxford
0 changes
20:50London, Marble Arch1h50 22:40Oxford
0 changes
20:55London1h55 22:50Oxford
0 changes
21:05London, Marble Arch1h45 22:50Oxford
0 changes
21:10London1h55 23:05Oxford
0 changes
21:20London, Marble Arch1h45 23:05Oxford
0 changes
21:25London1h55 23:20Oxford
0 changes
21:35London, Marble Arch1h45 23:20Oxford
0 changes
21:55London1h55 23:50Oxford
0 changes
22:05London, Marble Arch1h45 23:50Oxford
0 changes
22:10London1h45 23:55Oxford
0 changes
22:19London, Marble Arch1h36 23:55Oxford
0 changes
22:25London1h45 00:10Oxford
0 changes
22:34London, Marble Arch1h36 00:10Oxford
0 changes
22:55London1h40 00:35Oxford
0 changes
23:04London, Marble Arch1h31 00:35Oxford
0 changes
23:25London1h36 01:01Oxford
0 changes
23:34London, Marble Arch1h27 01:01Oxford
0 changes
23:55London1h40 01:35Oxford
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

The fastest buses from London to Oxford

Showing times and prices for 13 Jun

Fastest Journey

1 h 27 m

Average

1 h 52 m

Buses per day

134

Distance

83 km

Of the 134 buses that leave London for Oxford every day 134 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 83 km distance in an average of 1 h 52 m but if you time it right, some buses will get you there in just 1 h 27 m .

The slowest buses will take 2 h 30 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.

Fastest
23:34London, Marble Arch1h27 01:01Oxford
0 changes
£131One-way
Fastest
03:34London, Marble Arch1h27 05:01Oxford
0 changes
£131One-way
Fastest
01:34London, Marble Arch1h27 03:01Oxford
0 changes
£131One-way
Fastest
00:34London, Marble Arch1h27 02:01Oxford
0 changes
£131One-way
2nd Fastest
05:34London, Marble Arch1h31 07:05Oxford
0 changes
£131One-way

COMPARE Prices across different modes

Sat
12 Jun
Find prices
£13Megabus
Sun
13 Jun
£32Chiltern Railways
£13Megabus
Mon
14 Jun
£11Great Western Railway
£13Megabus
Tue
15 Jun
£11Great Western Railway
£13Megabus
Wed
16 Jun
£28Great Western Railway
£13Megabus
Thu
17 Jun
£25Great Western Railway
£13Megabus
Fri
18 Jun
£25Great Western Railway
£13Megabus
Sat
19 Jun
£25Great Western Railway
£13Megabus
Sun
20 Jun
£32Chiltern Railways
£13Megabus
Mon
21 Jun
£20Great Western Railway
£13Megabus
Tue
22 Jun
£23Great Western Railway
£13Megabus
Wed
23 Jun
£11Great Western Railway
£13Megabus
Thu
24 Jun
£20Great Western Railway
Find prices
Fri
25 Jun
£11Great Western Railway
£13Megabus
Sat
26 Jun
£17Great Western Railway
Find prices
Sun
27 Jun
£32Chiltern Railways
£13Megabus
Mon
28 Jun
£11Great Western Railway
£13Megabus
Wed
30 Jun
£19Great Western Railway
£13Megabus
Thu
1 Jul
£19Great Western Railway
£13Megabus
Fri
2 Jul
£11Great Western Railway
£13Megabus

The cheapest buses from London to Oxford

Showing times and prices for 13 Jun

Cheapest

£13

Average

£13

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 Oxford will cost around £ 13 if you buy it on the day, but the cheapest tickets can be found for only £ 13.

Cheapest
05:25London1h40 07:05Oxford
0 changes
£131One-way
Cheapest
21:35London, Marble Arch1h45 23:20Oxford
0 changes
£131One-way
Cheapest
09:05London, Marble Arch1h48 10:53Oxford
0 changes
£131One-way
Cheapest
17:29London, Marble Arch1h55 19:24Oxford
0 changes
£131One-way
Cheapest
07:25London1h45 09:10Oxford
0 changes
£131One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
bus

Journey Summary

London to Oxford Bus Information

Avg. Bus Duration
2 hours 51 minutes
Coach Ticket Price: £13
Buses depart from:London
Bus arrives in:Oxford
Distance:83 km
Bus Companies:Megabus
Coach companies

Travel with National Express between London and Oxford

Buy your official National Express coach tickets between London and Oxford from £13 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable route.

National Express

National Express is a great way to travel comfortably and affordably between London and Oxford. As the UK’s leading long-distance coach operator, National Express offers hundreds of routes to cities, towns and major airports throughout the country with maximum savings and comfort in mind for each passenger. Omio shows you National Express coach timetables and ticket options for the London to Oxford route, so you can find the cheapest deals to travel by coach. On a National Express coach, you can expect to travel 51 miles (82 km) between London and Oxford.

All coaches from National Express provide air conditioning, free WiFi and onboard entertainment to keep you feeling comfortable and entertained during a long trip. Most coaches have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. There are three different tickets that you can pick for the London to Oxford coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on cancelling or changing your coach ticket easily, we recommend booking the Fully Flexible Fare option.

These are National Express 's ticket policies for COVID-19 for the coach from London to Oxford:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Coaches from London to Oxford

As an economic alternative to the train, direct coaches to Oxford from London Victoria Coach Station are a popular travel option for tourists, students or business travellers heading to the historic university city. Frequent daily departures from the capital take a little under two hours to reach Oxford, with a choice of two stops in the city. Departure times range from early morning to just before midnight, with additional indirect connections also available for overnight travellers.

Which coach companies travel from London to Oxford?

UK national coach company National Express provides direct coaches from London to Oxford seven days a week. In addition it also provides indirect overnight connections from London Victoria Coach Station, requiring one change en route, at Heathrow Airport.

How long is the coach from London to Oxford?

The fastest coaches on the 60-mile route from London Victoria to Oxford are late evening connections taking around one hour and 25 minutes to reach the stop on Oxford High Street and a further 15 minutes to reach Gloucester Green Bus Station. At busier times, journeys take up to 20 minutes longer. Overnight indirect connections via Heathrow Airport take between three and four hours to complete the trip to Oxford.

How many coaches are there from London to Oxford?

Daily schedules begin with hourly early morning departures, with frequency increasing to every half hour from mid-morning throughout the day and evening. The final direct departure leaves London Victoria around midnight. There are also three overnight indirect connections, with a change at Heathrow Airport.

What are the departure and arrival stations for coaches from London to Oxford?

Departure Station: Coaches depart from London Victoria Coach Station. Situated on the south-west side of central London, Victoria Coach Station has public transport connections on city buses from Buckingham Palace Road and three Underground train lines from the nearby Tube station. Facilities at the station concourse include a bakery, coffee bar, food shop, currency exchange bureaux and left luggage desk.

Arrival Station: Coach arrives at either Oxford High Street or Gloucester Green Bus Station. Coaches from London stop at the High Street just east of the city centre, before continuing to the Gloucester Green Bus Station, a short walk west of the centre. The bus station has coffee shops and snack bars, with plenty of shops and luggage storage facilities available on the adjacent Green.

Travel Tips

Buses from London to Oxford
Take the bus to Oxford 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 London to Oxford.
FAQs
How much does a cheap coach between London and Oxford cost?
You can find a cheap coach from London to Oxford for some dates and times for as low as £13  one way in the next 7 days.
What is the average cost of a coach from London to Oxford?
If you’re looking to purchase your coach tickets in the next week, you can expect the London to Oxford coach price to come in at an average of £13  one way.
What is the distance from London to Oxford via coach?
The distance between London and Oxford by coach is approximately 51 miles (82 km).
What is the average London to Oxford coach duration?
On average the coach from London to Oxford duration is 1 h 36 min  for the 51 miles (82 km) long route, but the travel time can vary if you depart on weekends and holidays.
What is the departure coach station in London and arrival coach station in Oxford?

Omio customers book a coach from London Victoria   to Oxford, St Giles (Stop C5)   most frequently for this route.

Where do I find the London coach station to Oxford? Where is the Oxford coach station?

Passengers board the coach most frequently from London Victoria, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the coach at Oxford, St Giles (Stop C5), located 0 mile (s) / 0 km away from the city centre.

Which coach companies can take me between London and Oxford?
For the trip from London to Oxford you can take a coach with National Express or Infobus. Be sure to check out all possible coach companies that offer services from London to Oxford on Omio to compare what amenities they may have.
Are there any London to Oxford direct coach services?
Yes, you can look for direct coaches from London to Oxford with Megabus  without needing to change in between. Taking a direct coach tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
When does the first coach depart from London to Oxford? When does the last coach depart from London to Oxford?
If you prefer early morning coaches from London to Oxford, the first coach leaves at 07: 35. If you prefer late night coaches from London to Oxford, the last coach of the day leaves at 22: 25. Omio shows you the latest coach from London to Oxford times to help you book the best departure time for this route.
How early should I purchase coach tickets from London to Oxford to score the best deals?
If you book London to Oxford coach tickets within the next 7 days, you can find one way tickets to cost on average £13. However, booking in advance gives you access to the best prices for coaches between London and Oxford. Look out for coach tickets for this journey to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

London
Oxford
London
Amenities
London Liverpool Street Stn
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City