- Swindon to Oxford buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Swindon Coach Station | Gloucester Green | No tags | ||||
![]() | Bus | Swindon Coach Station | Gloucester Green | No tags | ||||
![]() | Bus | Swindon Coach Station | Gloucester Green | No tags | ||||
![]() | Bus | Swindon Coach Station | Gloucester Green | No tags | ||||
![]() | Bus | Swindon Coach Station | Gloucester Green | No tags |
Compare 2 ways to go from Swindon to Oxford
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Oxford. The journey takes about 3 hours 55 minutes, and with fares starting at just $67, it presents an excellent value for a comfortable ride.
5bus per day
3h 55mAverage Duration
42 kmDistance
1kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$67 - $110 | Average Duration3h 55m | 1kg CO₂e | ||
Carpool | Average Price$14 - $14 | Average Duration50m | 2kg CO₂e |
Compare bus companies
4 out of 5 stars4/529,712 reviews
3.5 out of 5 stars3.5/54,271 reviews
GB Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Swindon and Oxford?
Stops in Swindon
Stops in Oxford
Frequently asked questions about travelling from Swindon to Oxford by bus
What is the travel distance from Swindon to Oxford?
The distance between Swindon and Oxford is around 43 km (27 miles).
What are the departure and arrival locations for buses traveling from Swindon to Oxford?
Buses traveling this route start their trip at Swindon Coach Station, in Swindon, and end it at Gloucester Green, in Oxford.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Swindon
Buses Leaving from Swindon
- Bus from Swindon to Reading
- Bus Swindon - Cardiff
- Swindon - Gatwick
- Bus from Swindon to Oxford
- Bus Swindon - Cirencester
- Swindon - Devizes
- Bus from Swindon to Heathrow
- Bus Swindon - London
- Swindon - Wembley
- Bus from Swindon to Gloucester
- Bus Swindon - Exeter
- Swindon - Cambridge
- Bus from Swindon to Sunderland
- Bus Swindon - Edinburgh
- Swindon - Ringwood
Buses Going to Swindon
- Bus from Reading to Swindon
- Bus Birmingham - Swindon
- Cardiff - Swindon
- Bus from Heathrow to Swindon
- Bus Cirencester - Swindon
- Oxford - Swindon
- Bus from Cullompton to Swindon
- Bus Bridgend - Swindon
- Leeds - Swindon
- Bus from Gatwick to Swindon
- Bus Stansted - Swindon
- Chester - Swindon
- Bus from Newport to Swindon
- Bus Wembley - Swindon
- Exeter - Swindon
Popular Buses Connecting Oxford
Buses Leaving from Oxford
- Bus from Oxford to Heathrow
- Bus Oxford - Stansted
- Oxford - Gatwick
- Bus from Oxford to Luton
- Bus Oxford - Milton Keynes
- Oxford - Norwich
- Bus from Oxford to London
- Bus Oxford - Middlesbrough
- Oxford - Portsmouth
- Bus from Oxford to Bath
- Bus Oxford - Aberdeen
- Oxford - Sheffield
- Bus from Oxford to Swindon
- Bus Oxford - Poole
- Oxford - Manchester
Buses Going to Oxford
- Bus from Birmingham to Oxford
- Bus Gatwick - Oxford
- Heathrow - Oxford
- Bus from Milton Keynes to Oxford
- Bus Winchester - Oxford
- Northampton - Oxford
- Bus from Manchester to Oxford
- Bus Wembley - Oxford
- Swindon - Oxford
- Bus from Coventry to Oxford
- Bus Bedford - Oxford
- Southampton - Oxford
- Bus from York to Oxford
- Bus Leeds - Oxford
- Hatfield - Oxford
Popular routes in this country
- Bus from London to Winchester
- Bus Heathrow - Southampton
- Sunderland - Gloucester
- Bus from London to Stansted
- Bus London - Heathrow
- Bournemouth - London
- Bus from York to Whitby
- Bus Bristol - Southampton
- Mansfield - London
- Bus from London to Luton
- Bus Nottingham - Birmingham
- London - Liverpool
- Bus from Edinburgh to London
- Bus Heathrow - Gatwick
- Luton - Heathrow







