Search Oxford bus tickets

switcheroo

Quickview

How to get to Oxford by bus?

Routes70
Trips per day1,117
bus carriers2
Stations10
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Oxford?

The cheapest prices for a bus ticket to Oxford that users have found recently on Wanderu start at $7.44. Such great deals to Oxford are available on one route to Southampton. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Oxford. Southampton at $12.47 has consistently the lowest average bus ticket prices to Oxford.

What are the main bus stations in Oxford?

The most popular bus stations in Oxford are Oxford Thornhill Park and Ride, Bus Station and Bus Station. Oxford Thornhill Park and Ride is the busiest bus station in Oxford.

London

There are 161 bus schedules per day connecting London with Oxford. It takes on average 1 hour and 25 minutes to travel 52 miles, 83 kms, by bus from London. 2 bus carriers offer schedules from London, with National Express offering the most daily connections to Oxford. Traveling by bus from London you will most likely to arrive in Oxford at Oxford Thornhill Park and Ride.
Avg. Time
1h 25m
Avg. Price
$14.12

Hounslow

There are 88 bus schedules per day connecting Hounslow with Oxford. It takes on average 1 hour and 30 minutes to travel 43 miles, 70 kms, by bus from Hounslow. 2 bus carriers offer schedules from Hounslow, with National Express offering the most daily connections to Oxford. Traveling by bus from Hounslow you will most likely to arrive in Oxford at Oxford Thornhill Park and Ride.
Avg. Time
1h 30m
Avg. Price
$37.69

Morden

There are 80 bus schedules per day connecting Morden with Oxford. It takes on average 3 hours to travel 52 miles, 84 kms, by bus from Morden. One bus company operates schedules from Morden, with National Express offering the most daily connections to Oxford. Traveling by bus from Morden you will most likely to arrive in Oxford at 127 London Rd.
Avg. Time
3h 0m
Avg. Price
$21.75

Longford

There are 70 bus schedules per day connecting Longford with Oxford. It takes on average 1 hour and 29 minutes to travel 40 miles, 64 kms, by bus from Longford. 2 bus carriers offer schedules from Longford, with National Express offering the most daily connections to Oxford. Traveling by bus from Longford you will most likely to arrive in Oxford at Oxford Thornhill Park and Ride.
Avg. Time
1h 29m
Avg. Price
$38.70

Watlington

There are 56 bus schedules per day connecting Watlington with Oxford. It takes on average 1 hour to travel 13 miles, 21 kms, by bus from Watlington. One bus company operates schedules from Watlington, with Oxford Bus Company offering the most daily connections to Oxford. Traveling by bus from Watlington you will most likely to arrive in Oxford at Bus Station.
Avg. Time
1h 0m
Avg. Price
$6.79

Located in , United Kingdom, you can travel by bus to Oxford from 70 destinations and choose from 1117 daily bus schedules to get you there. Oxford Bus Company has the most bus connections to Oxford. The furthest bus arriving in Oxford covers a distance of 309.38 miles, 497.77 kms, covering the journey in 12 hours and 50 minutes

Looking for other ways to get there? Check out Train options to Oxford.

bus companies serving Oxford

National Express

There are 113 daily National Express schedules to Oxford. National Express can get you to Oxford by bus from 70 destinations including London.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 5m
Avg. Price
$40.89

Oxford Bus Company

There are 156 daily Oxford Bus Company schedules to Oxford. Oxford Bus Company can get you to Oxford by bus from 3 destinations including London.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 2m
Avg. Price
$14.18