London - Oxford

buy a bus ticket

Bus from London to Oxford

London
+0
Oxford
Plan Your Custom Route
24 Jul
Passengers
Adult (26-57 years)
-1+
Youth (0-25 years)
-0+
Senior (58+ years)
-0+
SAVE
Bus schedule London → Oxford
 
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue
29 Jul, Wed

Compare prices and tickets for different trip options

Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget

Overview: Bus from London to Oxford

Great Britain
Overview London → Oxford

The bus route from London to Oxford covers a distance of approximately 90 km and has an average duration of 3 hours and 9 minutes. There are around 20 direct buses available each day, with the first bus departing at midnight and the last at 01:03. The cheapest ticket price is 12.55 EUR.

90 km
Distance
$ 13
Cheapest ticket price
20
Direct buses
3 h 9 min
Average bus duration
55 min
Fastest bus
20
Buses per day
00:00
First bus
01:03
Last bus

Cheapest alternative travel options:

Popular Bus Stations from London to Oxford

Bus Companies

Found: 3
Hotel Hoppa
Address: Coach Travel Centre, Bedfont Road, Stanwell, Middlesex, TW19 7LZ
RailAir
Address: Hoeford, Gosport Road, Fareham, Hampshire, PO16 0ST
National Express
Address: Birmingham Coach Station, Mill Lane, Birmingham B5 6DD, United Kingdom
Hotel Hoppa
Coach Travel Centre, Bedfont Road, Stanwell, Middlesex, TW19 7LZ
FAQ’s

Bus from London to Oxford

Oxford is known for its prestigious university, which boasts historic colleges and beautiful architecture. Visitors typically explore landmarks like the Bodleian Library, Christ Church, and the Ashmolean Museum. The city also offers a variety of shops, cafes, and parks for a pleasant day out. Public transportation is accessible, making it easy to navigate between attractions.

What is the distance between London and Oxford?

The distance is approximately 90 km.

How long does the bus journey from London to Oxford take?

The average bus duration is about 3 hours and 9 minutes.

How many buses operate daily between London and Oxford?

There are 20 buses operating daily on this route.

What is the cheapest ticket price for the London to Oxford route?

The cheapest ticket price is 12.55 EUR.

Are there any direct buses from London to Oxford?

Yes, all 20 buses per day are direct services.

What are the luggage allowances for the bus journey?

Typically, you can bring 1 suitcase and 1 piece of hand luggage, but this may vary by carrier and fare.

Where can I find information about Wi-Fi availability on the bus?

Wi-Fi availability depends on the bus class, which is shown during the booking process.