Last buses from Eastbourne

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

ToToday (Saturday)WeekdaysSaturdaysSundays
Brighton12 23:5812 23:5812 23:5812 23:59
Crawley500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Gatwick Airport500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Hastings99E 22:4399E 22:4399E 22:4399 19:52
Lewes28 22:3728 22:3728 22:3728 17:09
Bexhill99E 22:4399E 22:4399E 22:4399 19:52
Polegate500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Denton12 23:5812 23:5812 23:5812 23:59
Berwick25 18:11125 13:5625 18:11none
East Grinstead500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Falmer28 22:3728 22:3728 22:3728 17:09
Pevensey99E 22:4399E 22:4399E 22:4399 19:52
Seaford12 23:5812 23:5812 23:5812 23:59
Hailsham500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Newhaven12 23:5812 23:5812 23:5812 23:59
Uckfield500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Heathfield51 22:3051 22:3051 22:3051 17:43
Upper Horsebridge500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Highgate500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Alfriston39 16:03125 13:5639 16:0339 16:03
Copthorne500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Peacehaven12 23:5812 23:5812 23:5812 23:59
Stone Cross1B 21:471B 21:471B 21:476 18:37
Telscombe Cliffs12 23:5812 23:5812 23:5812 23:59
Bishopstone12 23:5812 23:5812 23:5812 23:59
Coppards500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
East Saltdean12 23:5812 23:5812 23:5812 23:59
Felbridge500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight
Milton Street25 18:11125 13:5625 18:11none
Peacehaven Heights12 23:5812 23:5812 23:5812 23:59
Wilmington25 18:11125 13:5625 18:11none
Bulverhythe99E 22:4399E 22:4399E 22:4399 19:52
Glynde25 15:11125 13:5625 15:11none
Selmeston39 16:03125 13:5639 16:0339 16:03
Alciston25 15:11125 13:5625 15:11none
Exceat12 23:5812 23:5812 23:5812 23:59
Glyne Gap99E 22:4399E 22:4399E 22:4399 19:52
Hellingly51 22:3051 22:3051 22:3052 21:50
Wannock25 18:116 17:3125 18:116 18:37
Budletts Common500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight500 00:12 after midnight

The time each last direct bus leaves Eastbourne, 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 Eastbourne tonight?
The 500 to Hailsham at 00:12 (after midnight) from Broad Road end, from the timetable for Saturday.
What time is the last bus from Eastbourne to Brighton?
The last direct bus from Eastbourne to Brighton: on weekdays, the 12 at 23:58 from South Downs Way, reaching Brighton at 00:47; on Saturdays, the 12 at 23:58 from South Downs Way, reaching Brighton at 00:47; on Sundays, the 12 at 23:59 from South Downs Way, reaching Brighton at 00:48.
What time is the last bus from Eastbourne to Crawley?
The last direct bus from Eastbourne to Crawley: on weekdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Crawley at 01:38; on Saturdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Crawley at 01:38; on Sundays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Crawley at 01:38.
What time is the last bus from Eastbourne to Gatwick Airport?
The last direct bus from Eastbourne to Gatwick Airport: on weekdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Gatwick Airport at 01:44; on Saturdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Gatwick Airport at 01:44; on Sundays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Gatwick Airport at 01:44.
What time is the last bus from Eastbourne to Hastings?
The last direct bus from Eastbourne to Hastings: on weekdays, the 99E at 22:43 from Tanbridge Road, reaching Hastings at 23:25; on Saturdays, the 99E at 22:43 from Tanbridge Road, reaching Hastings at 23:25; on Sundays, the 99 at 19:52 from Tanbridge Road, reaching Hastings at 20:35.
What time is the last bus from Eastbourne to Lewes?
The last direct bus from Eastbourne to Lewes: on weekdays, the 28 at 22:37 from Broad Road end, reaching Lewes at 23:22; on Saturdays, the 28 at 22:37 from Broad Road end, reaching Lewes at 23:22; on Sundays, the 28 at 17:09 from Broad Road end, reaching Lewes at 17:58.
What time is the last bus from Eastbourne to Bexhill?
The last direct bus from Eastbourne to Bexhill: on weekdays, the 99E at 22:43 from Tanbridge Road, reaching Bexhill at 22:59; on Saturdays, the 99E at 22:43 from Tanbridge Road, reaching Bexhill at 22:59; on Sundays, the 99 at 19:52 from Tanbridge Road, reaching Bexhill at 20:09.
What time is the last bus from Eastbourne to Polegate?
The last direct bus from Eastbourne to Polegate: on weekdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Polegate at 00:13; on Saturdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Polegate at 00:13; on Sundays, the 500 at 00:12 (after midnight) from Broad Road end, reaching Polegate at 00:13.
What time is the last bus from Eastbourne to Denton?
The last direct bus from Eastbourne to Denton: on weekdays, the 12 at 23:58 from South Downs Way, reaching Denton at 00:26; on Saturdays, the 12 at 23:58 from South Downs Way, reaching Denton at 00:26; on Sundays, the 12 at 23:59 from South Downs Way, reaching Denton at 00:27.
What time is the last bus from Eastbourne to Berwick?
The last direct bus from Eastbourne to Berwick: on weekdays, the 125 at 13:56 from Broad Road end, reaching Berwick at 14:04; on Saturdays, the 25 at 18:11 from Coopers Hill, reaching Berwick at 18:38; on Sundays, there's no direct bus.
What time is the last bus from Eastbourne to East Grinstead?
The last direct bus from Eastbourne to East Grinstead: on weekdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching East Grinstead at 01:16; on Saturdays, the 500 at 00:12 (after midnight) from Broad Road end, reaching East Grinstead at 01:16; on Sundays, the 500 at 00:12 (after midnight) from Broad Road end, reaching East Grinstead at 01:16.

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