Last buses from Brighton

Direct buses from Brighton go to 40 places. Tonight (Saturday) the last one leaves at 04:37 (after midnight), the 700 to Hove. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Heathrow Airport025 23:15025 23:15025 23:15025 23:15
Victoria025 23:15025 23:15025 23:15025 23:15
Heathrow Airport Terminal 5025 23:15025 23:15025 23:15025 23:15
Tunbridge Wells29 21:0529 21:0529 21:0529 18:31
Crawley272 22:34272 22:34272 22:34272 18:40
Gatwick Airport025 23:15025 23:15025 23:15025 23:15
Eastbourne12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Hove700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight
Hammersmith025 23:15025 23:15025 23:15025 23:15
Horsham17 21:1617 21:1617 21:1617 17:01
Haywards Heath272 22:34272 22:34272 22:34272 18:40
Lewes28 00:02 after midnight28 00:02 after midnight28 00:02 after midnight28 23:47
Burgess Hill272 22:34272 22:34272 22:34272 18:40
Polegate28 20:3528 20:3528 20:3528 18:10
Worthing700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight
Denton12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Hassocks272 22:34272 22:34272 22:34272 18:40
Shoreham-by-Sea700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight
East Grinstead270 19:37270 19:52270 19:37270 16:37
Falmer23 00:05 after midnight23 00:05 after midnight23 00:05 after midnight28 23:47
Seaford12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Hailsham28 23:3228 23:3228 23:3228 18:10
Lancing700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight700 04:37 after midnight
Newhaven12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Uckfield29 23:0429 23:0429 23:0429A 19:30
Heathfield29A 20:2229A 20:2129A 20:2229A 17:49
Upper Horsebridge28 23:3228 23:3228 23:3228 18:10
Cade Streetnone29A 06:56nonenone
Crowborough29 21:0529 21:0529 21:0529 18:31
Highgate270 19:37270 19:52270 19:37270 16:37
Copthorne272 22:34272 22:34272 22:34272 18:40
Peacehaven12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Telscombe Cliffs12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Bishopstone12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Coppards28 20:3528 20:3528 20:3528 18:10
Cuckfield271 18:02271 21:34271 18:02271 17:31
East Saltdean12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Peacehaven Heights12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight12 00:13 after midnight
Steyning2 23:132 23:132 23:132 17:50
Woodmancote17 22:1617 22:1617 22:1617 18:01

The time each last direct bus leaves Brighton, 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 Brighton tonight?
The 700 to Hove at 04:37 (after midnight) from Norfolk Square, from the timetable for Saturday.
What time is the last bus from Brighton to Heathrow Airport?
The last direct bus from Brighton to Heathrow Airport: on weekdays, the 025 at 23:15 from Old Steine, reaching Heathrow Airport at 01:20; on Saturdays, the 025 at 23:15 from Old Steine, reaching Heathrow Airport at 01:20; on Sundays, the 025 at 23:15 from Old Steine, reaching Heathrow Airport at 01:20.
What time is the last bus from Brighton to Victoria?
The last direct bus from Brighton to Victoria: on weekdays, the 025 at 23:15 from Old Steine, reaching Victoria at 02:20; on Saturdays, the 025 at 23:15 from Old Steine, reaching Victoria at 02:20; on Sundays, the 025 at 23:15 from Old Steine, reaching Victoria at 02:20.
What time is the last bus from Brighton to Heathrow Airport Terminal 5?
The last direct bus from Brighton to Heathrow Airport Terminal 5: on weekdays, the 025 at 23:15 from Old Steine, reaching Heathrow Airport Terminal 5 at 01:05; on Saturdays, the 025 at 23:15 from Old Steine, reaching Heathrow Airport Terminal 5 at 01:05; on Sundays, the 025 at 23:15 from Old Steine, reaching Heathrow Airport Terminal 5 at 01:05.
What time is the last bus from Brighton to Tunbridge Wells?
The last direct bus from Brighton to Tunbridge Wells: on weekdays, the 29 at 21:05 from Coldean Lane, reaching Tunbridge Wells at 22:23; on Saturdays, the 29 at 21:05 from Coldean Lane, reaching Tunbridge Wells at 22:23; on Sundays, the 29 at 18:31 from Coldean Lane, reaching Tunbridge Wells at 19:48.
What time is the last bus from Brighton to Crawley?
The last direct bus from Brighton to Crawley: on weekdays, the 272 at 22:34 from London Road Shops, reaching Crawley at 23:51; on Saturdays, the 272 at 22:34 from London Road Shops, reaching Crawley at 23:51; on Sundays, the 272 at 18:40 from St Peter's Church, reaching Crawley at 20:07.
What time is the last bus from Brighton to Gatwick Airport?
The last direct bus from Brighton to Gatwick Airport: on weekdays, the 025 at 23:15 from Old Steine, reaching Gatwick Airport at 23:59; on Saturdays, the 025 at 23:15 from Old Steine, reaching Gatwick Airport at 23:59; on Sundays, the 025 at 23:15 from Old Steine, reaching Gatwick Airport at 23:59.
What time is the last bus from Brighton to Eastbourne?
The last direct bus from Brighton to Eastbourne: on weekdays, the 12 at 00:13 (after midnight) from Saltdean Lido, reaching Eastbourne at 01:05; on Saturdays, the 12 at 00:13 (after midnight) from Saltdean Lido, reaching Eastbourne at 01:05; on Sundays, the 12 at 00:13 (after midnight) from Saltdean Lido, reaching Eastbourne at 01:05.
What time is the last bus from Brighton to Hove?
The last direct bus from Brighton to Hove: on weekdays, the 700 at 04:37 (after midnight) from Norfolk Square, reaching Hove at 04:37; on Saturdays, the 700 at 04:37 (after midnight) from Norfolk Square, reaching Hove at 04:37; on Sundays, the 700 at 04:37 (after midnight) from Norfolk Square, reaching Hove at 04:37.
What time is the last bus from Brighton to Hammersmith?
The last direct bus from Brighton to Hammersmith: on weekdays, the 025 at 23:15 from Old Steine, reaching Hammersmith at 01:50; on Saturdays, the 025 at 23:15 from Old Steine, reaching Hammersmith at 01:50; on Sundays, the 025 at 23:15 from Old Steine, reaching Hammersmith at 01:50.
What time is the last bus from Brighton to Horsham?
The last direct bus from Brighton to Horsham: on weekdays, the 17 at 21:16 from London Road Shops, reaching Horsham at 22:19; on Saturdays, the 17 at 21:16 from London Road Shops, reaching Horsham at 22:19; on Sundays, the 17 at 17:01 from London Road Shops, reaching Horsham at 18:04.

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