- Swindon to Bristol buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Regent Circus Swindon (Stop C) | Bristol, Bus & Coach Station | CheapestFastest |
Last refresh of the prices: Today at 11:21 AM GMT.
Compare 2 ways to go from Swindon to Bristol
Among the sustainable travel choices, the carpool stands out as a good way to reach Bristol. The journey takes about 50 minutes, and with fares starting at just $8, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$16 - $23 | Average Duration3h 30m | 1kg CO₂e | ||
Carpool | Average Price$8 - $12 | Average Duration50m | 2kg CO₂e |
Compare bus companies
Where are the popular stops in Swindon and Bristol?
Frequently asked questions about travelling from Swindon to Bristol by bus
What is the distance between Swindon and Bristol?
Swindon and Bristol are 58 km (36 miles) apart.
What are the departure and arrival locations for buses traveling from Swindon to Bristol?
Buses departing from Swindon Coach Station in Swindon will take you to Bristol, Bus & Coach Station in Bristol.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Swindon to Bristol, as early as possible.
You can expect to pay from $20 to $23 for a bus ticket from Swindon to Bristol based on the last 2 days. You can expect to find the cheapest price for the trip at $23 which is on 2025-11-16.
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 - Cirencester
- Bus from Swindon to Gatwick
- Bus Swindon - Oxford
- 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 Oxford to Swindon
- Bus Cirencester - Swindon
- Heathrow - Swindon
- Bus from Cullompton to Swindon
- Bus Bridgend - Swindon
- Leeds - Swindon
- Bus from Gatwick to Swindon
- Bus Chester - Swindon
- Stansted - Swindon
- Bus from Newport to Swindon
- Bus Bristol - Swindon
- Exeter - Swindon
Popular Buses Connecting Bristol
Buses Leaving from Bristol
- Bus from Bristol to Warsaw
- Bus Bristol - Vienna
- Bristol - Cardiff
- Bus from Bristol to Zürich
- Bus Bristol - Pool
- Bristol - Plymouth
- Bus from Bristol to Newport
- Bus Bristol - Bridgwater
- Bristol - Reading
- Bus from Bristol to Edinburgh
- Bus Bristol - Heathrow
- Bristol - Newquay
- Bus from Bristol to Cullompton
- Bus Bristol - Luton
- Bristol - Bournemouth
Buses Going to Bristol
- Bus from Mulhouse to Bristol
- Bus Keynsham - Bristol
- Birmingham - Bristol
- Bus from Manchester to Bristol
- Bus Exeter - Bristol
- Reading - Bristol
- Bus from Heathrow to Bristol
- Bus Pool - Bristol
- Portsmouth - Bristol
- Bus from Gatwick to Bristol
- Bus Saint Erth - Bristol
- Tiverton - Bristol
- Bus from Milton Keynes to Bristol
- Bus Bath - Bristol
- Stansted - Bristol
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







