Last buses from Hailsham

Direct buses from Hailsham go to 40 places. Tonight (Saturday) the last one leaves at 00:25 (after midnight), the 500 to Upper Horsebridge. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Brighton28 22:5128 22:5128 22:5128 17:25
Crawley500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Gatwick Airport500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Eastbourne500 23:22500 23:22500 23:22500 23:22
Lewes28 22:5128 22:5128 22:5128 17:25
Bexhill53 19:0353 19:0353 19:0353 17:59
Polegate500 23:22500 23:22500 23:22500 23:22
BerwickH1 12:54H1 17:04H1 12:54none
East Grinstead500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Falmer28 22:5128 22:5128 22:5128 17:25
Pevensey37 11:15none37 11:15none
Uckfield500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Heathfield51 22:5751 22:5751 22:5751 18:17
Upper Horsebridge500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Cade Streetnone269 07:34nonenone
Highgate500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Copthorne500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Stone Cross1B 22:391B 22:391B 22:391B 18:31
Coppards500 23:22500 23:22500 23:22500 23:22
Felbridge500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Milton StreetH1 12:54H1 17:04H1 12:54none
WilmingtonH1 12:54H1 17:04H1 12:54none
Hellingly51 22:5751 22:5751 22:5752 22:14
Budletts Common500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Lower Horsebridge500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Maresfield500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Domewood500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Horam51 22:5751 22:5751 22:5751 18:17
Lower Dicker500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Maynards Green51 22:5751 22:5751 22:5751 18:17
Ringmer28 22:5128 22:5128 22:5128 17:25
Beachlands37 11:15none37 11:15none
Forest Row500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Golden Cross500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Ridgewood500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Windmill Hill53 19:0353 19:0353 19:0353 17:59
Ashurst Wood500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Burlow51 22:5751 22:5751 22:5751 18:17
Halland500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight500 00:25 after midnight
Herstmonceux53 19:0353 19:0353 19:0353 17:59

The time each last direct bus leaves Hailsham, 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 Hailsham tonight?
The 500 to Upper Horsebridge at 00:25 (after midnight) from Lepeland, from the timetable for Saturday.
What time is the last bus from Hailsham to Brighton?
The last direct bus from Hailsham to Brighton: on weekdays, the 28 at 22:51 from Harebeating Drive, reaching Brighton at 23:42; on Saturdays, the 28 at 22:51 from Harebeating Drive, reaching Brighton at 23:42; on Sundays, the 28 at 17:25 from Harebeating Drive, reaching Brighton at 18:21.
What time is the last bus from Hailsham to Crawley?
The last direct bus from Hailsham to Crawley: on weekdays, the 500 at 00:25 (after midnight) from Lepeland, reaching Crawley at 01:38; on Saturdays, the 500 at 00:25 (after midnight) from Lepeland, reaching Crawley at 01:38; on Sundays, the 500 at 00:25 (after midnight) from Lepeland, reaching Crawley at 01:38.
What time is the last bus from Hailsham to Gatwick Airport?
The last direct bus from Hailsham to Gatwick Airport: on weekdays, the 500 at 00:25 (after midnight) from Lepeland, reaching Gatwick Airport at 01:44; on Saturdays, the 500 at 00:25 (after midnight) from Lepeland, reaching Gatwick Airport at 01:44; on Sundays, the 500 at 00:25 (after midnight) from Lepeland, reaching Gatwick Airport at 01:44.
What time is the last bus from Hailsham to Eastbourne?
The last direct bus from Hailsham to Eastbourne: on weekdays, the 500 at 23:22 from Ingrams Way, reaching Eastbourne at 23:29; on Saturdays, the 500 at 23:22 from Ingrams Way, reaching Eastbourne at 23:29; on Sundays, the 500 at 23:22 from Ingrams Way, reaching Eastbourne at 23:29.
What time is the last bus from Hailsham to Lewes?
The last direct bus from Hailsham to Lewes: on weekdays, the 28 at 22:51 from Harebeating Drive, reaching Lewes at 23:22; on Saturdays, the 28 at 22:51 from Harebeating Drive, reaching Lewes at 23:22; on Sundays, the 28 at 17:25 from Harebeating Drive, reaching Lewes at 17:58.
What time is the last bus from Hailsham to Bexhill?
The last direct bus from Hailsham to Bexhill: on weekdays, the 53 at 19:03 from Lansdowne Road, reaching Bexhill at 19:30; on Saturdays, the 53 at 19:03 from Lansdowne Road, reaching Bexhill at 19:30; on Sundays, the 53 at 17:59 from Lansdowne Road, reaching Bexhill at 18:23.
What time is the last bus from Hailsham to Polegate?
The last direct bus from Hailsham to Polegate: on weekdays, the 500 at 23:22 from Ingrams Way, reaching Polegate at 23:27; on Saturdays, the 500 at 23:22 from Ingrams Way, reaching Polegate at 23:27; on Sundays, the 500 at 23:22 from Ingrams Way, reaching Polegate at 23:27.
What time is the last bus from Hailsham to Berwick?
The last direct bus from Hailsham to Berwick: on weekdays, the H1 at 17:04 from Ingrams Way, reaching Berwick at 17:19; on Saturdays, the H1 at 12:54 from Ingrams Way, reaching Berwick at 13:09; on Sundays, there's no direct bus.
What time is the last bus from Hailsham to East Grinstead?
The last direct bus from Hailsham to East Grinstead: on weekdays, the 500 at 00:25 (after midnight) from Lepeland, reaching East Grinstead at 01:16; on Saturdays, the 500 at 00:25 (after midnight) from Lepeland, reaching East Grinstead at 01:16; on Sundays, the 500 at 00:25 (after midnight) from Lepeland, reaching East Grinstead at 01:16.
What time is the last bus from Hailsham to Falmer?
The last direct bus from Hailsham to Falmer: on weekdays, the 28 at 22:51 from Harebeating Drive, reaching Falmer at 23:37; on Saturdays, the 28 at 22:51 from Harebeating Drive, reaching Falmer at 23:37; on Sundays, the 28 at 17:25 from Harebeating Drive, reaching Falmer at 18:16.

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