Compare all timetables for the bus from Birmingham to Swindon
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 5h 55m | 7:40 PM | Birmingham | Coach Station | 1:35 AM | Swindon | Central Bus Station | Economy | $21 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/26/2026 7:40:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/27/2026 1:35:00 AM. 50 Economy ticket for $21 per person are available. Travel duration is 5h 55m
|
||
| National Express | 5h 5m | 5:00 AM | Birmingham | Coach Station | 10:05 AM | Swindon | Central Bus Station | Economy | $24 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/26/2026 5:00:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/26/2026 10:05:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 5h 5m
|
||
| National Express | 4h 50m | 5:15 AM | Birmingham | Bearwood | 10:05 AM | Swindon | Central Bus Station | Economy | $24 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/26/2026 5:15:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/26/2026 10:05:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 4h 50m
|
||
| National Express | 4h 45m | 1:00 AM | Birmingham | Coach Station | 5:45 AM | Swindon | Central Bus Station | Economy | $25 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/26/2026 1:00:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/26/2026 5:45:00 AM. 50 Economy ticket for $25 per person are available. Travel duration is 4h 45m
|
||
| National Express | 4h 30m | 1:15 AM | Birmingham | Bearwood | 5:45 AM | Swindon | Central Bus Station | Economy | $25 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/26/2026 1:15:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/26/2026 5:45:00 AM. 50 Economy ticket for $25 per person are available. Travel duration is 4h 30m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 5h 55m | 7:40 PM | Birmingham | Coach Station | 1:35 AM | Swindon | Central Bus Station | Economy | $14 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/27/2026 7:40:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/28/2026 1:35:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 5h 55m
|
||
| FlixBus | 5h 10m | 5:10 AM | Birmingham | Great Charles St Queensway | 10:20 AM | Swindon | Central Bus Station | Economy | $27 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/27/2026 5:10:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/27/2026 10:20:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 5h 10m
|
||
| FlixBus | 5h 0m | 5:50 PM | Birmingham | Great Charles St Queensway | 10:50 PM | Swindon | Central Bus Station | Economy | $27 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/27/2026 5:50:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/27/2026 10:50:00 PM. 50 Economy ticket for $27 per person are available. Travel duration is 5h 0m
|
||
| FlixBus | 6h 5m | 7:30 PM | Birmingham | Great Charles St Queensway | 1:35 AM | Swindon | Central Bus Station | Economy | $27 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/27/2026 7:30:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/28/2026 1:35:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 6h 5m
|
||
| National Express | 5h 20m | 5:45 PM | Birmingham | Coach Station | 11:05 PM | Swindon | Common Head | Economy | $28 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/27/2026 5:45:00 PM to Common Head, Swindon (United Kingdom) arriving at 7/27/2026 11:05:00 PM. 50 Economy ticket for $28 per person are available. Travel duration is 5h 20m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 6h 35m | 6:30 PM | Birmingham | Coach Station | 1:05 AM | Swindon | Central Bus Station | Economy | $16 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/28/2026 6:30:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/29/2026 1:05:00 AM. 50 Economy ticket for $16 per person are available. Travel duration is 6h 35m
|
||
| FlixBus | 5h 10m | 5:10 AM | Birmingham | Great Charles St Queensway | 10:20 AM | Swindon | Central Bus Station | Economy | $25 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/28/2026 5:10:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/28/2026 10:20:00 AM. 50 Economy ticket for $25 per person are available. Travel duration is 5h 10m
|
||
| FlixBus | 5h 5m | 1:30 PM | Birmingham | Great Charles St Queensway | 6:35 PM | Swindon | Central Bus Station | Economy | $25 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/28/2026 1:30:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/28/2026 6:35:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 5h 5m
|
||
| FlixBus | 5h 20m | 3:35 PM | Birmingham | Great Charles St Queensway | 8:55 PM | Swindon | Central Bus Station | Economy | $25 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/28/2026 3:35:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/28/2026 8:55:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 5h 20m
|
||
| National Express | 5h 55m | 5:50 AM | Birmingham | Bearwood | 11:45 AM | Swindon | Common Head | Economy | $40 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/28/2026 5:50:00 AM to Common Head, Swindon (United Kingdom) arriving at 7/28/2026 11:45:00 AM. 50 Economy ticket for $40 per person are available. Travel duration is 5h 55m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 6h 35m | 6:30 PM | Birmingham | Coach Station | 1:05 AM | Swindon | Central Bus Station | Economy | $17 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/29/2026 6:30:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/30/2026 1:05:00 AM. 50 Economy ticket for $17 per person are available. Travel duration is 6h 35m
|
||
| FlixBus | 5h 10m | 5:10 AM | Birmingham | Great Charles St Queensway | 10:20 AM | Swindon | Central Bus Station | Economy | $25 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/29/2026 5:10:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/29/2026 10:20:00 AM. 50 Economy ticket for $25 per person are available. Travel duration is 5h 10m
|
||
| FlixBus | 4h 45m | 8:25 AM | Birmingham | Great Charles St Queensway | 1:10 PM | Swindon | Central Bus Station | Economy | $25 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/29/2026 8:25:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/29/2026 1:10:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 4h 45m
|
||
| FlixBus | 4h 20m | 10:10 AM | Birmingham | Great Charles St Queensway | 2:30 PM | Swindon | Central Bus Station | Economy | $25 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/29/2026 10:10:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/29/2026 2:30:00 PM. 50 Economy ticket for $25 per person are available. Travel duration is 4h 20m
|
||
| National Express | 5h 55m | 5:50 AM | Birmingham | Bearwood | 11:45 AM | Swindon | Common Head | Economy | $34 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/29/2026 5:50:00 AM to Common Head, Swindon (United Kingdom) arriving at 7/29/2026 11:45:00 AM. 50 Economy ticket for $34 per person are available. Travel duration is 5h 55m
|
-
-
National Express2h 50m05:00 AMBirminghamCoach Station6:15 AMCheltenhamRoyal Well Bus Station0EconomyA Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/31/2026 5:00:00 AM to Royal Well Bus Station, Cheltenham (United Kingdom) arriving at 7/31/2026 6:15:00 AM. 50 Economy ticket for $9 per person are available. Travel duration is 1h 15m
-
FlixBus0h 55m06:55 AMCheltenhamRoyal Well Bus Station7:50 AMSwindonCentral Bus Station0EconomyA Bus from FlixBus goes from Royal Well Bus Station, Cheltenham (United Kingdom) at 7/31/2026 6:55:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/31/2026 7:50:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 0h 55m
Waiting Time 0h 40m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 5h 35m | 5:00 AM | Birmingham | Coach Station | 10:35 AM | Swindon | Central Bus Station | Economy | $22 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/30/2026 5:00:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/30/2026 10:35:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 5h 35m
|
||
| National Express | 5h 20m | 5:15 AM | Birmingham | Bearwood | 10:35 AM | Swindon | Central Bus Station | Economy | $22 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/30/2026 5:15:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/30/2026 10:35:00 AM. 50 Economy ticket for $22 per person are available. Travel duration is 5h 20m
|
||
| FlixBus | 5h 10m | 5:10 AM | Birmingham | Great Charles St Queensway | 10:20 AM | Swindon | Central Bus Station | Economy | $23 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/30/2026 5:10:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/30/2026 10:20:00 AM. 50 Economy ticket for $23 per person are available. Travel duration is 5h 10m
|
||
| FlixBus | 4h 25m | 8:25 AM | Birmingham | Great Charles St Queensway | 12:50 PM | Swindon | Central Bus Station | Economy | $23 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/30/2026 8:25:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/30/2026 12:50:00 PM. 50 Economy ticket for $23 per person are available. Travel duration is 4h 25m
|
||
| FlixBus | 4h 20m | 10:10 AM | Birmingham | Great Charles St Queensway | 2:30 PM | Swindon | Central Bus Station | Economy | $23 |
A Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/30/2026 10:10:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/30/2026 2:30:00 PM. 50 Economy ticket for $23 per person are available. Travel duration is 4h 20m
|
-
-
FlixBus3h 40m01:00 PMBirminghamGreat Charles St Queensway2:15 PMCheltenhamArle Court0EconomyA Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/31/2026 1:00:00 PM to Arle Court, Cheltenham (United Kingdom) arriving at 7/31/2026 2:15:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 1h 15m
-
FlixBus1h 0m03:40 PMCheltenhamRoyal Well Bus Station4:40 PMSwindonCentral Bus Station0EconomyA Bus from FlixBus goes from Royal Well Bus Station, Cheltenham (United Kingdom) at 7/31/2026 3:40:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/31/2026 4:40:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 1h 0m
Waiting Time 1h 25m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 5h 55m | 7:40 PM | Birmingham | Coach Station | 1:35 AM | Swindon | Central Bus Station | Economy | $11 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/31/2026 7:40:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 8/1/2026 1:35:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 5h 55m
|
||
| National Express | 5h 5m | 5:00 AM | Birmingham | Coach Station | 10:05 AM | Swindon | Central Bus Station | Economy | $24 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 7/31/2026 5:00:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 7/31/2026 10:05:00 AM. 50 Economy ticket for $24 per person are available. Travel duration is 5h 5m
|
||
| National Express | 5h 55m | 5:50 AM | Birmingham | Bearwood | 11:45 AM | Swindon | Common Head | Economy | $28 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/31/2026 5:50:00 AM to Common Head, Swindon (United Kingdom) arriving at 7/31/2026 11:45:00 AM. 50 Economy ticket for $28 per person are available. Travel duration is 5h 55m
|
||
| National Express | 5h 57m | 5:50 AM | Birmingham | Bearwood | 11:47 AM | Swindon | Coate Water | Economy | $28 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/31/2026 5:50:00 AM to Coate Water, Swindon (United Kingdom) arriving at 7/31/2026 11:47:00 AM. 50 Economy ticket for $28 per person are available. Travel duration is 5h 57m
|
||
| National Express | 6h 0m | 5:50 AM | Birmingham | Bearwood | 11:50 AM | Swindon | Queen's Drive | Economy | $28 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 7/31/2026 5:50:00 AM to Queen's Drive, Swindon (United Kingdom) arriving at 7/31/2026 11:50:00 AM. 50 Economy ticket for $28 per person are available. Travel duration is 6h 0m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| National Express | 5h 55m | 7:40 PM | Birmingham | Coach Station | 1:35 AM | Swindon | Central Bus Station | Economy | $14 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 8/1/2026 7:40:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 8/2/2026 1:35:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 5h 55m
|
||
| National Express | 4h 45m | 1:00 AM | Birmingham | Coach Station | 5:45 AM | Swindon | Central Bus Station | Economy | $27 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 8/1/2026 1:00:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 8/1/2026 5:45:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 4h 45m
|
||
| National Express | 5h 5m | 5:00 AM | Birmingham | Coach Station | 10:05 AM | Swindon | Central Bus Station | Economy | $27 |
A Bus from National Express goes from Coach Station, Birmingham (United Kingdom) at 8/1/2026 5:00:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 8/1/2026 10:05:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 5h 5m
|
||
| National Express | 4h 30m | 1:15 AM | Birmingham | Bearwood | 5:45 AM | Swindon | Central Bus Station | Economy | $27 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 8/1/2026 1:15:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 8/1/2026 5:45:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 4h 30m
|
||
| National Express | 4h 50m | 5:15 AM | Birmingham | Bearwood | 10:05 AM | Swindon | Central Bus Station | Economy | $27 |
A Bus from National Express goes from Bearwood, Birmingham (United Kingdom) at 8/1/2026 5:15:00 AM to Central Bus Station, Swindon (United Kingdom) arriving at 8/1/2026 10:05:00 AM. 50 Economy ticket for $27 per person are available. Travel duration is 4h 50m
|
-
-
FlixBus3h 40m01:00 PMBirminghamGreat Charles St Queensway2:15 PMCheltenhamArle Court0EconomyA Bus from FlixBus goes from Great Charles St Queensway, Birmingham (United Kingdom) at 7/31/2026 1:00:00 PM to Arle Court, Cheltenham (United Kingdom) arriving at 7/31/2026 2:15:00 PM. 50 Economy ticket for $9 per person are available. Travel duration is 1h 15m
-
FlixBus1h 0m03:40 PMCheltenhamRoyal Well Bus Station4:40 PMSwindonCentral Bus Station0EconomyA Bus from FlixBus goes from Royal Well Bus Station, Cheltenham (United Kingdom) at 7/31/2026 3:40:00 PM to Central Bus Station, Swindon (United Kingdom) arriving at 7/31/2026 4:40:00 PM. 50 Economy ticket for $5 per person are available. Travel duration is 1h 0m
Waiting Time 1h 25m -
Best Price Offer: The price for the cheapest bus from Birmingham to Swindon is $11 on 7/31/2026. Flexible travelers save on ticket prices.
Frequency of bus connections between Birmingham and Swindon
Facts about the bus from Birmingham to Swindon
Compare all providers like National Express and FlixBus that travel 37 times every day by bus from Birmingham to Swindon in one click! Book your bus ticket from Birmingham to Swindon starting from $11!
| Cheapest Bus | $11 |
| Fastest Bus | 4h 0m |
| Earliest Bus | 1:00 AM |
| Latest Bus | 7:40 PM |
| Daily Bus Routes | 37 Ø |
| Distance | 64.0 miles |
| Bus Companies | National Express and FlixBus |
Cheapest bus connections from Birmingham to Swindon
Every day, 37 buses from 2 bus companies leave Birmingham for Swindon: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 07/26/2026 and for the following days.
The cheapest time to travel from Birmingham to Swindon
How to save money travelling from Birmingham to Swindon
Book the ticket from Birmingham to Swindon in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Birmingham to Swindon, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Birmingham to Swindon are also emptier.All bus stations and stops in Birmingham and Swindon
In the map below, you can see where to find all bus stations in Birmingham and Swindon.
Service and Comfort on the bus from Birmingham to Swindon
FAQs about the Birmingham to Swindon bus
How much does a Birmingham Swindon bus trip cost?
How much could I save by comparing buses from Birmingham to Swindon?
On average, how many connections are available from Birmingham to Swindon each day?
How long does a bus journey from Birmingham to Swindon take?
What time is the first bus from Birmingham to Swindon?
What time is the last bus from Birmingham to Swindon?
Which bus companies operate the Birmingham Swindon route?
Is there a direct bus between Birmingham and Swindon?
What can I take with me on the Birmingham to Swindon bus route?
What equipment is available for the Birmingham Swindon bus route?
How does CheckMyBus find the best bus deals from Birmingham to Swindon?
How does CheckMyBus technology work for trips from Birmingham to Swindon?
Available seat classes which are offered on the bus route Birmingham to Swindon
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Birmingham and to Swindon
- Bus Routes to Birmingham
- Buses to Birmingham from Bradford
- Bus from Cambridge to Birmingham
- Bus Cardiff - Birmingham
- Buses to Birmingham from Coventry
- Buses to Birmingham from Cross Hands
- Bus Derby - Birmingham
- Bus to Birmingham from Dublin
- Buses from Edinburgh to Birmingham
- Bus to Birmingham from Leeds
- Bus from Lincoln to Birmingham
- Buses Liverpool - Birmingham
- Bus to Birmingham from Newcastle upon Tyne
- Bus Nottingham - Birmingham
- Bus to Birmingham from Oxford
- From Sheffield to Birmingham bus
- Buses to Birmingham from Shrewsbury
- Buses Stoke-on-Trent to Birmingham
- Bus Stratford-upon-Avon to Birmingham
- Buses from Tideford to Birmingham
- From Totnes to Birmingham bus
- Bus Routes to Swindon
- Bus to Swindon from Bournemouth
- Bus Brighton to Swindon
- Bus Cambridge to Swindon
- Cardiff to Swindon bus
- Buses Cheltenham - Swindon
- Derby to Swindon bus
- From Edinburgh to Swindon bus
- From Glasgow to Swindon bus
- Bus to Swindon from Gloucester
- Leeds to Swindon bus
- Bus Leicester - Swindon
- Buses Liverpool - Swindon
- Bus from Northampton to Swindon
- Buses Nottingham to Swindon
- Penzance to Swindon bus
- Buses Preston - Swindon
- Buses to Swindon from Reading
- Bus Southampton to Swindon
