More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France

Overview: Coach from Oxford to Swindon

distanceDistance26 miles (42 km)
durationAverage coach duration55 min
priceAverage coach ticket price£9 (€10)
changesDirect coachYes

Coaches from Oxford to Swindon cover the 26 miles (42 km) long route taking on average 55 min with our travel partners like. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £9, but the average price of coach tickets is £9. Travellers depart most frequently from Oxford and arrive in Swindon.

Buses From Oxford To Swindon

Buses from Oxford to Swindon run regularly on a daily basis with about three departing each hour. The first bus in the morning leaves after 06:15 a.m. and the last bus departs around 11:15 p.m. The services are operated by National Express. No changes are required during the 26 mile journey and the average length of the journey is around one hour.

What are the departure and arrival stations for buses from Oxford to Swindon?

Departure Station: Buses from Swindon from Oxford depart from Oxford's main bus station on Gloucester Green close to the city centre. It is a short 5-minute walk to the city's main centre, less than quarter of a mile away. This is a busy station with local bus connections to locations around Oxford and beyond.

Arrival Station: The arrival point is Swindon Bus Station, situated close to the Brunel Shopping Centre in the centre the of town. All the main town facilities are within a short walking distance, from 0.5-1 mile. Local buses provide services to most of the main locations in Swindon.

Travel Tips: Coach to Swindon from Oxford

Take the bus to Swindon 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 Oxford to Swindon.

How much do cheap coaches between Oxford and Swindon cost?

If you’re looking to save money on tickets, you can find a cheap coach between Oxford and Swindon for as little as £9  in the next 7 days.

How much does the coach from Oxford to Swindon cost on average?

If you’re looking to book tickets for this route in the next 7 days, you’ll find that Oxford to Swindon coach prices are on average £9  one way.

How far is it from Oxford to Swindon by coach?

You should expect to travel around 26 miles (42 km)  to Swindon from Oxford by coach.

What is the average Oxford to Swindon coach duration?

On average the Oxford to Swindon coach time is 55 min  covering the 26 miles (42 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which coach station from Oxford to Swindon do I depart from? Which Swindon coach station from Oxford do I arrive in?

When departing from Oxford, you have various coach station options to start your journey from including Oxford, St Giles (Stop C5), Oxford and Oxford, Bus Station, Gloucester Green. When arriving in Swindon, you can end your trip in coach stations like Swindon, Swindon, Bus Station (New Bridge Close) and Swindon, Freshbrook.

Omio customers book a coach from Oxford   to Swindon   most frequently for this route.

Where is the Oxford coach station located? Where is the Swindon coach station located?

Passengers board the coach most frequently from Oxford, which is located around 0.6 miles (997 m) away from the city centre, and they get off the coach at Swindon, located 0.1 miles (234 m) away from the city centre.

What are the first and last departure coach times from Oxford to Swindon?

If you prefer early morning coaches from Oxford to Swindon, the first coach leaves at 11: 05. If you prefer late night coaches from Oxford to Swindon, the last coach of the day leaves at 21: 20. Omio shows you the latest coach from Oxford to Swindon timetable to help you book the best departure time for this trip.

How early should I purchase coach tickets between Oxford and Swindon to score the best deals?

In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this trip and save money. If you book coach tickets to Swindon from Oxford within the next 7 days, you can find tickets to cost on average £9 one way. To find the best prices for this journey, consider booking your coach ticket from Oxford to Swindon a few months in advance.