Find a bus from Oxford to Southampton

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Best price 17.98£
Journey duration 3 h
Connections per day 10
First departure: 12:55
Last departure: 20:30
Distance 95km

Virail finds for you the best bus offers from Oxford to Southampton

If you are looking for low-cost bus tickets from Oxford to Southampton, virail is what you are looking for. By comparing offers from several providers, you can find the perfect solution for your budget and schedule.

How much are the bus tickets from Oxford to Southampton?

If you have the possibility, book in advance or try to be flexible when choosing the dates; by doing so, you will find cheap bus tickets from Oxford to Southampton from 20,00 €, while the average price is 39,50 €.

What are the departure stations?

Buses from Oxford to Southampton leave from Oxford Gloucester Green Bus Station or Gloucester Green and arrive at Southampton Coach Station.



Buses from Oxford to Southampton


If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

When do the first and last buses from Oxford to Southampton leave?

The first bus to Southampton leaves at 12:11, while the last one is scheduled at 17:11. The journey takes on average 2 hours and 47 minutes, but the fastest connections take only 2 hours and 15 minutes.

Which bus lines can take you from Oxford to Southampton?

You can travel by bus from Oxford to Southampton with National Express.

virail lets you search and compare times and prices of any transports from one city to another