Last buses from Swindon
Direct buses from Swindon go to 40 places. Tonight (Saturday) the last one leaves at 01:40 (after midnight), the UK042 to Newport. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Belgravia | UK042 08:50 | UK042 08:50 | UK042 08:50 | UK042 08:50 |
| Cardiff | UK042 01:40 after midnight | UK042 01:40 after midnight | UK042 01:40 after midnight | UK042 01:40 after midnight |
| Heathrow Airport | UK044 18:15 | UK044 18:15 | UK044 18:15 | UK044 18:15 |
| Exeter | T78 21:40 | none | T78 19:10 | none |
| Newport | UK042 01:40 after midnight | UK042 01:40 after midnight | UK042 01:40 after midnight | UK042 01:40 after midnight |
| Preston | none | C11 11:56 | none | none |
| Gloucester | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight |
| Victoria | UK044 22:40 | UK044 22:40 | UK044 22:40 | UK044 22:40 |
| Cheltenham | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight |
| Taunton | T78 21:40 | none | T78 19:10 | none |
| Cirencester | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight |
| Hammersmith | UK044 22:40 | UK044 22:40 | UK044 22:40 | UK044 22:40 |
| Trowbridge | 401 21:50 | 401 21:50 | 401 21:50 | 401 21:50 |
| Earls Court | 444 20:35 | 444 20:35 | 444 20:35 | 444 20:35 |
| Chippenham | 55 23:22 | 55 23:37 | 55 23:22 | 55 21:18 |
| Devizes | 49 21:53 | 49 21:53 | 49 21:53 | 401 21:50 |
| Witney | 64 17:31 | 64 17:33 | 64 17:31 | none |
| Arle Court | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight | 444 01:35 after midnight |
| St Margarets | T78 11:40 | none | T78 09:10 | none |
| Melksham | 401 21:50 | 401 21:50 | 401 21:50 | 401 21:50 |
| Hungerford | none | 46A 18:21 | none | none |
| South Cerney | 51 18:38 | 51 18:58 | 51 18:38 | 51 17:23 |
| Marlborough | X5 18:51 | X5 18:51 | X5 18:51 | 80 16:46 |
| Wroughton | 49 23:53 | 49 23:53 | 49 23:53 | 401 21:50 |
| Mildenhall | 48A 17:16 | 48A 17:16 | 48A 17:16 | none |
| Carterton | 64 17:31 | 64 17:33 | 64 17:31 | none |
| Bishopstone | 47 18:04 | 47 18:04 | 47 18:04 | none |
| Brize Norton | 64 17:31 | 64 17:33 | 64 17:31 | none |
| Faringdon | S6 01:33 after midnight | S6 22:38 | S6 01:33 after midnight | S6 21:38 |
| Studley | 55 23:22 | 55 23:37 | 55 23:22 | 55 21:18 |
| Calne | 55 23:22 | 55 23:37 | 55 23:22 | 55 22:43 |
| Malmesbury | 99 18:11 | 99 19:11 | 99 18:11 | none |
| Highworth | 7 23:50 | 7 00:01 after midnight | 7 23:50 | 7 21:32 |
| Liddington | 48A 18:22 | 46A 18:21 | 48A 18:22 | none |
| Pewsey | X5 18:51 | X5 18:51 | X5 18:51 | none |
| Stratton St Margaret | 7 23:50 | 7 00:01 after midnight | 7 23:50 | 7 21:32 |
| Aldbourne | 48A 18:22 | 46A 18:21 | 48A 18:22 | none |
| Broad Blunsdon | 4 21:57 | 4 22:57 | 4 21:57 | none |
| Chiseldon | X5 18:51 | X5 18:51 | X5 18:51 | 80 16:46 |
| Foxhill | 48A 18:22 | 46A 18:21 | 48A 18:22 | none |
The time each last direct bus leaves Swindon, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Swindon tonight?
- The UK042 to Newport at 01:40 (after midnight) from Regent Circus, from the timetable for Saturday.
- What time is the last bus from Swindon to Belgravia?
- The last direct bus from Swindon to Belgravia: on weekdays, the UK042 at 08:50 from Regent Circus, reaching Belgravia at 11:00; on Saturdays, the UK042 at 08:50 from Regent Circus, reaching Belgravia at 11:00; on Sundays, the UK042 at 08:50 from Regent Circus, reaching Belgravia at 11:00.
- What time is the last bus from Swindon to Cardiff?
- The last direct bus from Swindon to Cardiff: on weekdays, the UK042 at 01:40 (after midnight) from Regent Circus, reaching Cardiff at 03:25; on Saturdays, the UK042 at 01:40 (after midnight) from Regent Circus, reaching Cardiff at 03:25; on Sundays, the UK042 at 01:40 (after midnight) from Regent Circus, reaching Cardiff at 03:25.
- What time is the last bus from Swindon to Heathrow Airport?
- The last direct bus from Swindon to Heathrow Airport: on weekdays, the UK044 at 18:15 from Regent Circus, reaching Heathrow Airport at 19:40; on Saturdays, the UK044 at 18:15 from Regent Circus, reaching Heathrow Airport at 19:40; on Sundays, the UK044 at 18:15 from Regent Circus, reaching Heathrow Airport at 19:40.
- What time is the last bus from Swindon to Exeter?
- The last direct bus from Swindon to Exeter: on weekdays, there's no direct bus; on Saturdays, the T78 at 19:10 from Fleming Way, reaching Exeter at 21:50; on Sundays, there's no direct bus.
- What time is the last bus from Swindon to Newport?
- The last direct bus from Swindon to Newport: on weekdays, the UK042 at 01:40 (after midnight) from Regent Circus, reaching Newport at 02:55; on Saturdays, the UK042 at 01:40 (after midnight) from Regent Circus, reaching Newport at 02:55; on Sundays, the UK042 at 01:40 (after midnight) from Regent Circus, reaching Newport at 02:55.
- What time is the last bus from Swindon to Preston?
- The last direct bus from Swindon to Preston: on weekdays, the C11 at 11:56 from Wheeler Avenue, reaching Preston at 12:16; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Swindon to Gloucester?
- The last direct bus from Swindon to Gloucester: on weekdays, the 444 at 01:35 (after midnight) from Fleming Way, reaching Gloucester at 02:55; on Saturdays, the 444 at 01:35 (after midnight) from Fleming Way, reaching Gloucester at 02:55; on Sundays, the 444 at 01:35 (after midnight) from Fleming Way, reaching Gloucester at 02:55.
- What time is the last bus from Swindon to Victoria?
- The last direct bus from Swindon to Victoria: on weekdays, the UK044 at 22:40 from Regent Circus, reaching Victoria at 00:35; on Saturdays, the UK044 at 22:40 from Regent Circus, reaching Victoria at 00:35; on Sundays, the UK044 at 22:40 from Regent Circus, reaching Victoria at 00:35.
- What time is the last bus from Swindon to Cheltenham?
- The last direct bus from Swindon to Cheltenham: on weekdays, the 444 at 01:35 (after midnight) from Fleming Way, reaching Cheltenham at 02:25; on Saturdays, the 444 at 01:35 (after midnight) from Fleming Way, reaching Cheltenham at 02:25; on Sundays, the 444 at 01:35 (after midnight) from Fleming Way, reaching Cheltenham at 02:25.
- What time is the last bus from Swindon to Taunton?
- The last direct bus from Swindon to Taunton: on weekdays, there's no direct bus; on Saturdays, the T78 at 19:10 from Fleming Way, reaching Taunton at 21:10; on Sundays, there's no direct bus.
Buses in Swindon · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook