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.

ToToday (Saturday)WeekdaysSaturdaysSundays
BelgraviaUK042 08:50UK042 08:50UK042 08:50UK042 08:50
CardiffUK042 01:40 after midnightUK042 01:40 after midnightUK042 01:40 after midnightUK042 01:40 after midnight
Heathrow AirportUK044 18:15UK044 18:15UK044 18:15UK044 18:15
ExeterT78 21:40noneT78 19:10none
NewportUK042 01:40 after midnightUK042 01:40 after midnightUK042 01:40 after midnightUK042 01:40 after midnight
PrestonnoneC11 11:56nonenone
Gloucester444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight
VictoriaUK044 22:40UK044 22:40UK044 22:40UK044 22:40
Cheltenham444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight
TauntonT78 21:40noneT78 19:10none
Cirencester444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight
HammersmithUK044 22:40UK044 22:40UK044 22:40UK044 22:40
Trowbridge401 21:50401 21:50401 21:50401 21:50
Earls Court444 20:35444 20:35444 20:35444 20:35
Chippenham55 23:2255 23:3755 23:2255 21:18
Devizes49 21:5349 21:5349 21:53401 21:50
Witney64 17:3164 17:3364 17:31none
Arle Court444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight444 01:35 after midnight
St MargaretsT78 11:40noneT78 09:10none
Melksham401 21:50401 21:50401 21:50401 21:50
Hungerfordnone46A 18:21nonenone
South Cerney51 18:3851 18:5851 18:3851 17:23
MarlboroughX5 18:51X5 18:51X5 18:5180 16:46
Wroughton49 23:5349 23:5349 23:53401 21:50
Mildenhall48A 17:1648A 17:1648A 17:16none
Carterton64 17:3164 17:3364 17:31none
Bishopstone47 18:0447 18:0447 18:04none
Brize Norton64 17:3164 17:3364 17:31none
FaringdonS6 01:33 after midnightS6 22:38S6 01:33 after midnightS6 21:38
Studley55 23:2255 23:3755 23:2255 21:18
Calne55 23:2255 23:3755 23:2255 22:43
Malmesbury99 18:1199 19:1199 18:11none
Highworth7 23:507 00:01 after midnight7 23:507 21:32
Liddington48A 18:2246A 18:2148A 18:22none
PewseyX5 18:51X5 18:51X5 18:51none
Stratton St Margaret7 23:507 00:01 after midnight7 23:507 21:32
Aldbourne48A 18:2246A 18:2148A 18:22none
Broad Blunsdon4 21:574 22:574 21:57none
ChiseldonX5 18:51X5 18:51X5 18:5180 16:46
Foxhill48A 18:2246A 18:2148A 18:22none

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