Last buses from Bournemouth

Direct buses from Bournemouth go to 40 places. Tonight (Saturday) the last one leaves at 04:43 (after midnight), the N5 to Poole. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Birmingham160 15:00160 15:00160 15:00160 15:00
Belgravia035 19:15none035 19:15035 19:15
Southampton035 20:30035 20:30035 20:30035 20:30
Oxford160 15:00160 15:00160 15:00160 15:00
Heathrow Airport035 20:30035 20:30035 20:30035 20:30
Victoria035 20:30035 20:30035 20:30035 20:30
PooleN5 04:43 after midnightN5 04:43 after midnightN5 04:43 after midnightN5 04:43 after midnight
Heathrow Airport Terminal 5035 20:30035 20:30035 20:30035 20:30
Basingstoke035 17:20035 16:30035 17:20035 17:20
WinchesterT57 11:05160 09:05160 09:05160 09:05
Hammersmith035 19:15035 19:15035 19:15035 19:15
Earls Court035 20:30035 20:30035 20:30035 20:30
BrockenhurstnoneC18 07:13nonenone
Weymouth035 19:40035 19:15035 19:40035 19:40
St MargaretsT57 11:05noneT57 08:35none
ChristchurchN2 04:40 after midnightN2 04:40 after midnightN2 04:40 after midnightN2 04:40 after midnight
Dorchester035 19:40035 19:15035 19:40035 19:40
New Milton82 18:5482 18:5482 18:5482 17:29
Lymington82 18:5482 18:5482 18:5482 17:29
RingwoodX3 23:39X3 23:39X3 23:39X3 20:40
Wimborne Minster6 23:576 23:566 23:576 23:26
Gravel Hill32 11:5232 11:5232 11:52none
Ferndown13A 23:4313A 23:4313A 23:4313A 22:37
Hayes13 22:3813 22:3813 22:3813 20:37
St IvesX3 23:39X3 23:39X3 23:39X3 20:40
West Parley13A 23:4313A 23:4313A 23:4313A 22:37
Blackwaternone24 14:36nonenone
BurleynoneC18 07:13nonenone
Burley StreetnoneC18 07:13nonenone
Canford Bottom13A 23:4313A 23:4313A 23:4313A 22:37
Downton81 17:5481 17:5681 17:5481 16:24
West MoorsnoneC18 07:13nonenone
Bear Cross11 00:26 after midnight11 00:26 after midnight11 00:26 after midnight11 00:00 after midnight
Efford81 17:5481 17:5681 17:5481 16:24
HolmsleynoneC18 07:13nonenone
Milford on Sea81 17:5481 17:5681 17:5481 16:24
Ashley82 18:5482 18:5482 18:5482 17:29
Barton on Sea81 17:5481 17:5681 17:5481 16:24
Stapehill13A 23:4313A 23:4313A 23:4313A 22:37
Swanage50X 19:4850X 19:4850X 19:4850X 19:48

The time each last direct bus leaves Bournemouth, 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 Bournemouth tonight?
The N5 to Poole at 04:43 (after midnight) from Ensbury Park Road, from the timetable for Saturday.
What time is the last bus from Bournemouth to Birmingham?
The last direct bus from Bournemouth to Birmingham: on weekdays, the 160 at 15:00 from Bournemouth Station, reaching Birmingham at 19:25; on Saturdays, the 160 at 15:00 from Bournemouth Station, reaching Birmingham at 19:25; on Sundays, the 160 at 15:00 from Bournemouth Station, reaching Birmingham at 19:25.
What time is the last bus from Bournemouth to Belgravia?
The last direct bus from Bournemouth to Belgravia: on weekdays, there's no direct bus; on Saturdays, the 035 at 19:15 from Bournemouth Station, reaching Belgravia at 21:50; on Sundays, the 035 at 19:15 from Bournemouth Station, reaching Belgravia at 21:50.
What time is the last bus from Bournemouth to Southampton?
The last direct bus from Bournemouth to Southampton: on weekdays, the 035 at 20:30 from Bournemouth Station, reaching Southampton at 21:15; on Saturdays, the 035 at 20:30 from Bournemouth Station, reaching Southampton at 21:15; on Sundays, the 035 at 20:30 from Bournemouth Station, reaching Southampton at 21:15.
What time is the last bus from Bournemouth to Oxford?
The last direct bus from Bournemouth to Oxford: on weekdays, the 160 at 15:00 from Bournemouth Station, reaching Oxford at 17:35; on Saturdays, the 160 at 15:00 from Bournemouth Station, reaching Oxford at 17:35; on Sundays, the 160 at 15:00 from Bournemouth Station, reaching Oxford at 17:35.
What time is the last bus from Bournemouth to Heathrow Airport?
The last direct bus from Bournemouth to Heathrow Airport: on weekdays, the 035 at 20:30 from Bournemouth Station, reaching Heathrow Airport at 23:00; on Saturdays, the 035 at 20:30 from Bournemouth Station, reaching Heathrow Airport at 23:00; on Sundays, the 035 at 20:30 from Bournemouth Station, reaching Heathrow Airport at 23:00.
What time is the last bus from Bournemouth to Victoria?
The last direct bus from Bournemouth to Victoria: on weekdays, the 035 at 20:30 from Bournemouth Station, reaching Victoria at 23:50; on Saturdays, the 035 at 20:30 from Bournemouth Station, reaching Victoria at 23:50; on Sundays, the 035 at 20:30 from Bournemouth Station, reaching Victoria at 23:50.
What time is the last bus from Bournemouth to Poole?
The last direct bus from Bournemouth to Poole: on weekdays, the N5 at 04:43 (after midnight) from Ensbury Park Road, reaching Poole at 04:46; on Saturdays, the N5 at 04:43 (after midnight) from Ensbury Park Road, reaching Poole at 04:46; on Sundays, the N5 at 04:43 (after midnight) from Ensbury Park Road, reaching Poole at 04:46.
What time is the last bus from Bournemouth to Heathrow Airport Terminal 5?
The last direct bus from Bournemouth to Heathrow Airport Terminal 5: on weekdays, the 035 at 20:30 from Bournemouth Station, reaching Heathrow Airport Terminal 5 at 22:45; on Saturdays, the 035 at 20:30 from Bournemouth Station, reaching Heathrow Airport Terminal 5 at 22:45; on Sundays, the 035 at 20:30 from Bournemouth Station, reaching Heathrow Airport Terminal 5 at 22:45.
What time is the last bus from Bournemouth to Basingstoke?
The last direct bus from Bournemouth to Basingstoke: on weekdays, the 035 at 16:30 from Bournemouth Station, reaching Basingstoke at 17:50; on Saturdays, the 035 at 17:20 from Bournemouth Station, reaching Basingstoke at 18:35; on Sundays, the 035 at 17:20 from Bournemouth Station, reaching Basingstoke at 18:35.
What time is the last bus from Bournemouth to Winchester?
The last direct bus from Bournemouth to Winchester: on weekdays, the 160 at 09:05 from Bournemouth Station, reaching Winchester at 10:30; on Saturdays, the 160 at 09:05 from Bournemouth Station, reaching Winchester at 10:30; on Sundays, the 160 at 09:05 from Bournemouth Station, reaching Winchester at 10:30.

Buses in Bournemouth · 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