Last buses from Bradford on Avon

Direct buses from Bradford on Avon go to 36 places. Tonight (Sunday) the last one leaves at 21:59, the D1 to Winsley. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
BathD1 21:59D1x 00:20 after midnightD1x 00:32 after midnightD1 21:59
TrowbridgeD1 21:10D1 23:53D1 23:58D1 21:10
FromenoneX69 18:19nonenone
WestburyD1 16:49D1 18:51D1 18:51D1 16:49
WarminsterD1 16:49D1 18:51D1 18:51D1 16:49
Melkshamnone69 17:3969 18:08none
Holtnone69 17:3969 18:08none
Shawnone69 17:3969 18:08none
Corshamnone69 17:3969 18:08none
BatheastonD1x 18:33D1x 00:20 after midnightD1x 00:32 after midnightD1x 18:33
Whitleynone69 17:3969 18:08none
BathfordD1x 18:33D1x 00:20 after midnightD1x 00:32 after midnightD1x 18:33
Atworthnone69 17:3969 18:08none
Broughton Giffordnone69 17:3969 18:08none
North BradleyD1 21:10D1 19:45D1 19:48D1 21:10
Purlpitnone69 17:3969 18:08none
Kingsdownnone96 14:36nonenone
OldfordnoneX69 18:19nonenone
BathamptonD1 21:59D1 22:37D1 22:41D1 21:59
BeckingtonnoneX69 18:19nonenone
Farleigh WickD1x 18:33D1x 00:20 after midnightD1x 00:32 after midnightD1x 18:33
Gastardnone69 17:3969 18:08none
Westwoodnone98 16:43nonenone
WingfieldnoneX69 18:19nonenone
ClavertonD1 21:59D1 22:37D1 22:41D1 21:59
HawkeridgeD1 16:49D1 18:51D1 18:51D1 16:49
Limpley StokeD1 21:59D1 22:37D1 22:41D1 21:59
Monkton CombeD1 21:59D1 22:37D1 22:41D1 21:59
RodenoneX69 18:19nonenone
Trowle CommonD1 21:10D1 23:53D1 23:58D1 21:10
Bradford Leighnone96 14:36nonenone
Monkton Farleighnone96 14:36nonenone
South Wraxallnone96 14:36nonenone
Upton ScudamoreD1 16:49D1 18:51D1 18:51D1 16:49
WinsleyD1 21:59D1 22:37D1 22:41D1 21:59
Southway ParknoneX69 18:19nonenone

The time each last direct bus leaves Bradford on Avon, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Bradford on Avon tonight?
The D1 to Winsley at 21:59 from Winsley Road West, from the timetable for Sunday.
What time is the last bus from Bradford on Avon to Bath?
The last direct bus from Bradford on Avon to Bath: on weekdays, the D1x at 00:20 (after midnight) from Christchurch, reaching Bath at 00:32; on Saturdays, the D1x at 00:32 (after midnight) from Christchurch, reaching Bath at 00:43; on Sundays, the D1 at 21:59 from Winsley Road West, reaching Bath at 22:19.
What time is the last bus from Bradford on Avon to Trowbridge?
The last direct bus from Bradford on Avon to Trowbridge: on weekdays, the D1 at 23:53 from Widbrook Farm, reaching Trowbridge at 23:54; on Saturdays, the D1 at 23:58 from Widbrook Farm, reaching Trowbridge at 00:00; on Sundays, the D1 at 21:10 from Widbrook Farm, reaching Trowbridge at 21:11.
What time is the last bus from Bradford on Avon to Frome?
The last direct bus from Bradford on Avon to Frome: on weekdays, the X69 at 18:19 from The Wharf, reaching Frome at 18:39; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Bradford on Avon to Westbury?
The last direct bus from Bradford on Avon to Westbury: on weekdays, the D1 at 18:51 from Widbrook Farm, reaching Westbury at 19:19; on Saturdays, the D1 at 18:51 from Widbrook Farm, reaching Westbury at 19:17; on Sundays, the D1 at 16:49 from Widbrook Farm, reaching Westbury at 17:18.
What time is the last bus from Bradford on Avon to Warminster?
The last direct bus from Bradford on Avon to Warminster: on weekdays, the D1 at 18:51 from Widbrook Farm, reaching Warminster at 19:32; on Saturdays, the D1 at 18:51 from Widbrook Farm, reaching Warminster at 19:31; on Sundays, the D1 at 16:49 from Widbrook Farm, reaching Warminster at 17:31.
What time is the last bus from Bradford on Avon to Melksham?
The last direct bus from Bradford on Avon to Melksham: on weekdays, the 69 at 17:39 from Cemetery, reaching Melksham at 17:52; on Saturdays, the 69 at 18:08 from Cemetery, reaching Melksham at 18:19; on Sundays, there's no direct bus.
What time is the last bus from Bradford on Avon to Holt?
The last direct bus from Bradford on Avon to Holt: on weekdays, the 69 at 17:39 from Cemetery, reaching Holt at 17:43; on Saturdays, the 69 at 18:08 from Cemetery, reaching Holt at 18:10; on Sundays, there's no direct bus.
What time is the last bus from Bradford on Avon to Shaw?
The last direct bus from Bradford on Avon to Shaw: on weekdays, the 69 at 17:39 from Cemetery, reaching Shaw at 18:00; on Saturdays, the 69 at 18:08 from Cemetery, reaching Shaw at 18:25; on Sundays, there's no direct bus.
What time is the last bus from Bradford on Avon to Corsham?
The last direct bus from Bradford on Avon to Corsham: on weekdays, the 69 at 17:39 from Cemetery, reaching Corsham at 18:10; on Saturdays, the 69 at 18:08 from Cemetery, reaching Corsham at 18:35; on Sundays, there's no direct bus.
What time is the last bus from Bradford on Avon to Batheaston?
The last direct bus from Bradford on Avon to Batheaston: on weekdays, the D1x at 00:20 (after midnight) from Christchurch, reaching Batheaston at 00:29; on Saturdays, the D1x at 00:32 (after midnight) from Christchurch, reaching Batheaston at 00:40; on Sundays, the D1x at 18:33 from Christchurch, reaching Batheaston at 18:42.

Buses in Bradford on Avon · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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