- Birmingham to Swindon buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Birmingham Summer Row- Great Charles Street | Swindon Bus Station | No tags | ||||
![]() | Bus | Coach Station | Swindon Coach Station | No tags | ||||
![]() | Bus | Coach Station | Swindon Coach Station | No tags | ||||
![]() | Bus | Coach Station | Swindon Coach Station | No tags | ||||
![]() | Bus | Coach Station | Swindon Coach Station | No tags |
Compare 2 ways to go from Birmingham to Swindon
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Swindon. The journey takes about 5 hours 46 minutes, and with fares starting at just $29, it presents an excellent value for a comfortable ride.
4bus per day
5h 46mAverage Duration
103 kmDistance
3kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$29 - $84 | Average Duration5h 46m | 3kg CO₂e | ||
Carpool | Average Price$14 - $14 | Average Duration1h 50m | 4kg CO₂e |
Where are the popular stops in Birmingham and Swindon?
Stops in Birmingham
- AMill Lane, Digbeth, Birmingham B5 6DD, United Kingdom
- C1 Hagley Rd W, Birmingham B17 8AL, UK
- D
67 Colmore Row
67 Colmore Row, Birmingham, B3, United Kingdom - E
A457
A457, Birmingham B3, UK - F
Aston University
10 Jennens Rd, Birmingham B4 7ET, UK
Stops in Swindon
- A66 New Bridge Cl, Swindon SN1, UK
- B
Swindon Bus Stop
Crombey St, Swindon, Swindon SN1, UK
Compare bus companies
3.5 out of 5 stars3.5/511,446 reviews
4 out of 5 stars4/529,733 reviews
3.5 out of 5 stars3.5/54,277 reviews
GB Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, National Express
Frequently asked questions about travelling from Birmingham to Swindon by bus
What is the travel distance from Birmingham to Swindon?
The distance between Birmingham and Swindon is approximately 104 km (64 miles).
What are the departure and arrival locations for buses traveling from Birmingham to Swindon?
Buses departing from Coach Station in Birmingham will take you to Swindon Coach Station in Swindon.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-24
$25
11-25
No data
Today
No data
11-27
No data
11-28
No data
11-29
No data
11-30
No data
12-01
No data
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Birmingham to Swindon, as early as possible.








