Buses from London to Oxford

Tue, Sep 17
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

Bus times

London to Oxford

Showing buses for tomorrow, Tue, Sep 17
carrier-logo
01:40London, Victoria Coach Station2h54 04:34Oxford, High Street
0 changes
carrier-logo
01:40London, Victoria Coach Station1h36 03:16Oxford
0 changes
carrier-logo
02:25London, Victoria Coach Station1h36 04:01Oxford
0 changes
carrier-logo
03:25London, Victoria Coach Station1h36 05:01Oxford
0 changes
carrier-logo
03:25London, Victoria Coach Station3h10 06:35Oxford, High Street
0 changes
carrier-logo
04:00London, Victoria Coach Station2h55 06:55Oxford, High Street
0 changes
carrier-logo
04:25London, Victoria Coach Station1h36 06:01Oxford
0 changes
carrier-logo
05:25London, Victoria Coach Station1h40 07:05Oxford
0 changes
carrier-logo
06:00London, Victoria Coach Station1h55 07:55Oxford
0 changes
carrier-logo
06:20London, Victoria Coach Station1h59 08:19Oxford
0 changes
carrier-logo
06:40London, Victoria Coach Station2h35 09:15Oxford, High Street
0 changes
carrier-logo
06:40London, Victoria Coach Station1h59 08:39Oxford
0 changes
carrier-logo
07:00London, Victoria Coach Station2h45 09:45Oxford, High Street
0 changes
carrier-logo
07:10London, Victoria Coach Station1h53 09:03Oxford
0 changes
carrier-logo
07:30London, Victoria Coach Station2h45 10:15Oxford, High Street
0 changes
carrier-logo
07:30London, Victoria Coach Station2h45 10:15Oxford, High Street
0 changes
carrier-logo
07:40London, Victoria Coach Station1h50 09:30Oxford
0 changes
carrier-logo
08:00London, Victoria Coach Station2h55 10:55Oxford, High Street
0 changes
carrier-logo
08:10London, Victoria Coach Station1h50 10:00Oxford
0 changes
carrier-logo
08:30London, Victoria Coach Station1h50 10:20Oxford
0 changes
carrier-logo
08:50London, Victoria Coach Station1h50 10:40Oxford
0 changes
carrier-logo
09:10London, Victoria Coach Station1h50 11:00Oxford
0 changes
carrier-logo
09:10London, Victoria Coach Station2h35 11:45Oxford, High Street
0 changes
carrier-logo
09:25London, Victoria Coach Station1h50 11:15Oxford
0 changes
carrier-logo
09:30London, Victoria Coach Station2h45 12:15Oxford, High Street
0 changes
carrier-logo
09:40London, Victoria Coach Station1h50 11:30Oxford
0 changes
carrier-logo
09:55London, Victoria Coach Station1h50 11:45Oxford
0 changes
carrier-logo
10:00London, Victoria Coach Station2h45 12:45Oxford, High Street
0 changes
carrier-logo
10:10London, Victoria Coach Station1h50 12:00Oxford
0 changes
carrier-logo
10:25London, Victoria Coach Station1h50 12:15Oxford
0 changes
carrier-logo
10:30London, Victoria Coach Station2h45 13:15Oxford, High Street
0 changes
carrier-logo
10:30London, Victoria Coach Station2h45 13:15Oxford, High Street
0 changes
carrier-logo
10:40London, Victoria Coach Station1h50 12:30Oxford
0 changes
carrier-logo
10:55London, Victoria Coach Station1h50 12:45Oxford
0 changes
carrier-logo
11:00London, Victoria Coach Station2h45 13:45Oxford, High Street
0 changes
carrier-logo
11:10London, Victoria Coach Station1h50 13:00Oxford
0 changes
carrier-logo
11:25London, Victoria Coach Station1h50 13:15Oxford
0 changes
carrier-logo
11:40London, Victoria Coach Station2h25 14:05Oxford, High Street
0 changes
carrier-logo
11:40London, Victoria Coach Station1h50 13:30Oxford
0 changes
carrier-logo
11:55London, Victoria Coach Station1h50 13:45Oxford
0 changes
carrier-logo
12:00London, Victoria Coach Station2h45 14:45Oxford, High Street
0 changes
carrier-logo
12:15London, Victoria Coach Station1h50 14:05Oxford
0 changes
carrier-logo
12:30London, Victoria Coach Station2h45 15:15Oxford, High Street
0 changes
carrier-logo
12:30London, Victoria Coach Station2h45 15:15Oxford, High Street
0 changes
carrier-logo
12:35London, Victoria Coach Station1h50 14:25Oxford
0 changes
carrier-logo
12:55London, Victoria Coach Station1h50 14:45Oxford
0 changes
carrier-logo
13:00London, Victoria Coach Station2h45 15:45Oxford, High Street
0 changes
carrier-logo
13:15London, Victoria Coach Station1h50 15:05Oxford
0 changes
carrier-logo
13:30London, Victoria Coach Station2h45 16:15Oxford, High Street
0 changes
carrier-logo
13:30London, Victoria Coach Station2h45 16:15Oxford, High Street
0 changes
carrier-logo
13:30London, Victoria Coach Station2h45 16:15Oxford, High Street
0 changes
carrier-logo
13:35London, Victoria Coach Station1h50 15:25Oxford
0 changes
carrier-logo
13:55London, Victoria Coach Station2h40 16:35Oxford, High Street
0 changes
carrier-logo
13:55London, Victoria Coach Station1h50 15:45Oxford
0 changes
carrier-logo
14:15London, Victoria Coach Station1h50 16:05Oxford
0 changes
carrier-logo
14:30London, Victoria Coach Station2h45 17:15Oxford, High Street
0 changes
carrier-logo
14:30London, Victoria Coach Station2h45 17:15Oxford, High Street
0 changes
carrier-logo
14:35London, Victoria Coach Station2h00 16:35Oxford
0 changes
carrier-logo
14:55London, Victoria Coach Station2h03 16:58Oxford
0 changes
carrier-logo
15:00London, Victoria Coach Station2h55 17:55Oxford, High Street
0 changes
carrier-logo
15:10London, Victoria Coach Station2h10 17:20Oxford
0 changes
carrier-logo
15:25London, Victoria Coach Station2h10 17:35Oxford
0 changes
carrier-logo
15:30London, Victoria Coach Station2h55 18:25Oxford, High Street
0 changes
carrier-logo
15:40London, Victoria Coach Station2h15 17:55Oxford
0 changes
carrier-logo
15:55London, Victoria Coach Station2h20 18:15Oxford
0 changes
carrier-logo
15:55London, Victoria Coach Station2h55 18:50Oxford, High Street
0 changes
carrier-logo
16:00London, Victoria Coach Station3h05 19:05Oxford, High Street
0 changes
carrier-logo
16:10London, Victoria Coach Station2h20 18:30Oxford
0 changes
carrier-logo
16:25London, Victoria Coach Station2h20 18:45Oxford
0 changes
carrier-logo
16:30London, Victoria Coach Station3h15 19:45Oxford, High Street
0 changes
carrier-logo
16:40London, Victoria Coach Station2h19 18:59Oxford
0 changes
carrier-logo
16:55London, Victoria Coach Station2h19 19:14Oxford
0 changes
carrier-logo
17:10London, Victoria Coach Station2h19 19:29Oxford
0 changes
carrier-logo
17:25London, Victoria Coach Station2h19 19:44Oxford
0 changes
carrier-logo
17:40London, Victoria Coach Station2h19 19:59Oxford
0 changes
carrier-logo
17:55London, Victoria Coach Station2h11 20:06Oxford
0 changes
carrier-logo
18:00London, Victoria Coach Station2h55 20:55Oxford, High Street
0 changes
carrier-logo
18:10London, Victoria Coach Station2h03 20:13Oxford
0 changes
carrier-logo
18:25London, Victoria Coach Station2h03 20:28Oxford
0 changes
carrier-logo
18:30London, Victoria Coach Station2h45 21:15Oxford, High Street
0 changes
carrier-logo
18:40London, Victoria Coach Station1h55 20:35Oxford
0 changes
carrier-logo
18:55London, Victoria Coach Station1h50 20:45Oxford
0 changes
carrier-logo
19:00London, Victoria Coach Station2h35 21:35Oxford, High Street
0 changes
carrier-logo
19:10London, Victoria Coach Station1h50 21:00Oxford
0 changes
carrier-logo
19:25London, Victoria Coach Station1h45 21:10Oxford
0 changes
carrier-logo
19:30London, Victoria Coach Station2h25 21:55Oxford, High Street
0 changes
carrier-logo
19:45London, Victoria Coach Station1h45 21:30Oxford
0 changes
carrier-logo
20:00London, Victoria Coach Station2h25 22:25Oxford, High Street
0 changes
carrier-logo
20:05London, Victoria Coach Station1h45 21:50Oxford
0 changes
carrier-logo
20:25London, Victoria Coach Station1h45 22:10Oxford
0 changes
carrier-logo
20:45London, Victoria Coach Station1h45 22:30Oxford
0 changes
carrier-logo
21:00London, Victoria Coach Station2h25 23:25Oxford, High Street
0 changes
carrier-logo
21:05London, Victoria Coach Station1h45 22:50Oxford
0 changes
carrier-logo
21:25London, Victoria Coach Station1h45 23:10Oxford
0 changes
carrier-logo
21:45London, Victoria Coach Station1h45 23:30Oxford
0 changes
carrier-logo
22:00London, Victoria Coach Station2h25 00:25Oxford, High Street
0 changes
carrier-logo
22:00London, Victoria Coach Station2h25 00:25Oxford, High Street
0 changes
carrier-logo
22:05London, Victoria Coach Station1h40 23:45Oxford
0 changes
carrier-logo
22:25London, Victoria Coach Station1h40 00:05Oxford
0 changes
carrier-logo
22:45London, Victoria Coach Station2h19 01:04Oxford, High Street
0 changes
carrier-logo
22:45London, Victoria Coach Station1h36 00:21Oxford
0 changes
carrier-logo
23:00London, Victoria Coach Station2h05 01:05Oxford, High Street
0 changes
carrier-logo
23:30London, Victoria Coach Station1h40 01:10Oxford
0 changes
carrier-logo
23:59London, Victoria Coach Station2h51 02:50Oxford, High Street
0 changes
carrier-logo
23:59London, Victoria Coach Station3h11 03:10Oxford
0 changes

Find all the dates and times for this journey

The fastest buses

from London
to Oxford

Showing times and prices for Sep 17

Fastest Journey

1 h 36 m

Average

2 h 13 m

Buses per day

105

Distance

83 km

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

These direct bus cover the 83 km distance in an average of 2 h 13 m but if you time it right, some bus will get you there in just 1 h 36 m .

The slowest bus will take 3 h 15 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
carrier-logo
03:25London, Victoria Coach Station1h36 05:01Oxford
0 changes
£141One-way
Fastest
carrier-logo
04:25London, Victoria Coach Station1h36 06:01Oxford
0 changes
£141One-way
Fastest
carrier-logo
02:25London, Victoria Coach Station1h36 04:01Oxford
0 changes
£141One-way
Fastest
carrier-logo
01:40London, Victoria Coach Station1h36 03:16Oxford
0 changes
£141One-way
Fastest
carrier-logo
22:45London, Victoria Coach Station1h36 00:21Oxford
0 changes
£141One-way

COMPARE

Prices across different modes

Train
Bus
Mon
Sep 16
Find prices
£14National Express
Tue
Sep 17
£17Chiltern Railways
£14National Express
Wed
Sep 18
£16Great Western Railway
£11National Express
Thu
Sep 19
£16Great Western Railway
£11National Express
Fri
Sep 20
£16Great Western Railway
£11National Express
Sat
Sep 21
£8Chiltern Railways
£11National Express
Sun
Sep 22
£19Great Western Railway
£11National Express
Mon
Sep 23
£13Great Western Railway
£11National Express
Tue
Sep 24
£13Great Western Railway
£11National Express
Wed
Sep 25
£13Great Western Railway
£11National Express
Thu
Sep 26
£13Great Western Railway
£11National Express
Fri
Sep 27
£15Great Western Railway
£11National Express
Sat
Sep 28
£6Great Western Railway
£11National Express
Sun
Sep 29
£6Chiltern Railways
£11National Express
Mon
Sep 30
£6Great Western Railway
Find prices
Tue
Oct 1
£13Great Western Railway
£7National Express
Wed
Oct 2
£13Great Western Railway
£7National Express
Thu
Oct 3
£12Great Western Railway
£7National Express
Fri
Oct 4
£12Great Western Railway
£7National Express
Sat
Oct 5
£6Great Western Railway
£7National Express
Sun
Oct 6
£11Great Western Railway
£7National Express

The cheapest buses

from London
to Oxford

Showing times and prices for Sep 17

Cheapest

£14

Average

£23

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from London to Oxford will cost around £ 23 if you buy it on the day, but the cheapest tickets can be found for only £ 14.

Cheapest
carrier-logo
20:25London, Victoria Coach Station1h45 22:10Oxford
0 changes
£141One-way
Cheapest
carrier-logo
11:25London, Victoria Coach Station1h50 13:15Oxford
0 changes
£141One-way
Cheapest
carrier-logo
13:15London, Victoria Coach Station1h50 15:05Oxford
0 changes
£141One-way
Cheapest
carrier-logo
21:05London, Victoria Coach Station1h45 22:50Oxford
0 changes
£141One-way
Cheapest
carrier-logo
18:55London, Victoria Coach Station1h50 20:45Oxford
0 changes
£141One-way

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

National Express
Eurolines France
Ouibus
RegioJet
bus

Journey Summary

London to Oxford Bus Information

Avg. Bus Duration:
2 hours 51 minutes
Coach Ticket Price: £9
Buses depart from:London
Bus arrives in:Oxford
Distance:83 km
BusBus Companies:National Express

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.

Stations

Important Stations and Airports for this Journey
London
Oxford
BusLondon

Amenities

BusLondon Liverpool Street Stn

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
Where is the bus station and what is the best way to get there?

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.