Last buses from Rye

Direct buses from Rye go to 40 places. Tonight (Saturday) the last one leaves at 23:00, the 100 to Winchelsea. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Hastings100 23:00100 23:00100 23:00100 19:39
Tenterden312 16:05312 18:06312 16:05none
Broad Oaknone342 16:34nonenone
New Romney100 19:02100 19:02100 19:02100 18:02
Northiam313 19:06313 19:06313 19:06none
Westfieldnone342 16:34nonenone
Lydd100 20:12100 20:12100 20:12100 19:02
Peasmarsh313 19:06313 19:06313 19:06none
Winchelsea100 23:00100 23:00100 23:00100 19:39
Bredenone342 16:34nonenone
Cackle Streetnone342 16:34nonenone
Clayhill313 19:06313 19:06313 19:06none
Four Oaks313 19:06313 19:06313 19:06none
Greatstone-on-Seanone553 15:45nonenone
Littlestone-on-Seanone553 15:45nonenone
Playden313 19:06313 19:06313 19:06none
Lydd-on-Seanone553 15:45nonenone
Old Romneynone553 15:45nonenone
Bachelors Bump100 23:00100 23:00100 23:00100 19:39
Brenzettnone553 15:45nonenone
Brooklandnone553 15:45nonenone
Camber100 20:12100 20:12100 20:12100 19:02
Cock Marlingnone342 16:34nonenone
Dungenessnone553 15:45nonenone
East Guldeford100 20:12100 20:12100 20:12100 19:02
Guestling Green100 23:00100 23:00100 23:00100 19:39
Iden312 16:05312 18:06312 16:05none
Jurys Gap100 20:12100 20:12100 20:12100 19:02
Mill Cornernone313U 07:46nonenone
Rye Foreign313 19:06313 19:06313 19:06none
Udimorenone342 16:34nonenone
Broadland Rownone342 16:34nonenone
Fairlight101 21:57101 21:57101 21:57101 16:37
Guestling Thorn100 23:00100 23:00100 23:00100 19:39
Icklesham100 23:00100 23:00100 23:00100 19:39
Pett101 21:57101 21:57101 21:57101 16:37
Small Hythe312 16:05312 18:06312 16:05none
The Stocks312 16:05312 18:06312 16:05none
Wittersham312 16:05312 18:06312 16:05none
Beckley313 19:06313 19:06313 19:06none

The time each last direct bus leaves Rye, 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 Rye tonight?
The 100 to Winchelsea at 23:00 from New Winchelsea Road North, from the timetable for Saturday.
What time is the last bus from Rye to Hastings?
The last direct bus from Rye to Hastings: on weekdays, the 100 at 23:00 from New Winchelsea Road North, reaching Hastings at 23:19; on Saturdays, the 100 at 23:00 from New Winchelsea Road North, reaching Hastings at 23:19; on Sundays, the 100 at 19:39 from New Winchelsea Road South, reaching Hastings at 19:56.
What time is the last bus from Rye to Tenterden?
The last direct bus from Rye to Tenterden: on weekdays, the 312 at 18:06 from The Landgate, reaching Tenterden at 18:29; on Saturdays, the 312 at 16:05 from The Landgate, reaching Tenterden at 16:28; on Sundays, there's no direct bus.
What time is the last bus from Rye to Broad Oak?
The last direct bus from Rye to Broad Oak: on weekdays, the 342 at 16:34 from Watlands, reaching Broad Oak at 16:44; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Rye to New Romney?
The last direct bus from Rye to New Romney: on weekdays, the 100 at 19:02 from King's Avenue, reaching New Romney at 19:33; on Saturdays, the 100 at 19:02 from King's Avenue, reaching New Romney at 19:33; on Sundays, the 100 at 18:02 from King's Avenue, reaching New Romney at 18:33.
What time is the last bus from Rye to Northiam?
The last direct bus from Rye to Northiam: on weekdays, the 313 at 19:06 from The Landgate, reaching Northiam at 19:23; on Saturdays, the 313 at 19:06 from The Landgate, reaching Northiam at 19:23; on Sundays, there's no direct bus.
What time is the last bus from Rye to Westfield?
The last direct bus from Rye to Westfield: on weekdays, the 342 at 16:34 from Watlands, reaching Westfield at 16:54; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Rye to Lydd?
The last direct bus from Rye to Lydd: on weekdays, the 100 at 20:12 from King's Avenue, reaching Lydd at 20:33; on Saturdays, the 100 at 20:12 from King's Avenue, reaching Lydd at 20:33; on Sundays, the 100 at 19:02 from King's Avenue, reaching Lydd at 19:25.
What time is the last bus from Rye to Peasmarsh?
The last direct bus from Rye to Peasmarsh: on weekdays, the 313 at 19:06 from The Landgate, reaching Peasmarsh at 19:14; on Saturdays, the 313 at 19:06 from The Landgate, reaching Peasmarsh at 19:14; on Sundays, there's no direct bus.
What time is the last bus from Rye to Winchelsea?
The last direct bus from Rye to Winchelsea: on weekdays, the 100 at 23:00 from New Winchelsea Road North, reaching Winchelsea at 23:03; on Saturdays, the 100 at 23:00 from New Winchelsea Road North, reaching Winchelsea at 23:03; on Sundays, the 100 at 19:39 from New Winchelsea Road South, reaching Winchelsea at 19:42.
What time is the last bus from Rye to Brede?
The last direct bus from Rye to Brede: on weekdays, the 342 at 16:34 from Watlands, reaching Brede at 16:49; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.

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