Buses to Rye from Saint Leonards-on-Sea

The journey to Rye from Saint Leonards-on-Sea takes just 40 minutes.

Buses operate daily with up to 17 services per day. Depending on the day of travel, the first bus departs Saint Leonards-on-Sea at 05:42.

Stagecoach South East operates between Saint Leonards-on-Sea and Rye 7 days per week.

Service days Daily
Services per day up to 17
Shortest trip 40 minutes
First departure 05:42
Last departure 21:56

Your questions answered

  • Is there a daily bus service between Saint Leonards-on-Sea and Rye?

    Yes, buses operate daily from Saint Leonards-on-Sea to Rye, departing as early as 05:42.

  • How long is the bus trip from Saint Leonards-on-Sea to Rye?

    The fastest bus to Rye from Saint Leonards-on-Sea takes 40 minutes.

  • How do I buy tickets for travel to Rye from Saint Leonards-on-Sea?

    It's not yet possible to buy tickets for this trip directly from ByBus but we're working on it!

  • Which bus companies operate between Saint Leonards-on-Sea and Rye?

    Stagecoach South East run buses to Rye from Saint Leonards-on-Sea.

  • What time is the earliest bus from Saint Leonards-on-Sea to Rye?

    The first bus to Rye from Saint Leonards-on-Sea leaves at 05:42. The journey takes 40 minutes.

  • When is the last bus to Rye from Saint Leonards-on-Sea?

    The last bus leaves Saint Leonards-on-Sea at 21:56, arriving into Rye at 22:41. Get there in plenty of time so you don't miss it.

Onward travel from Rye

Bus to Days Shortest trip Distance
Bexhill-on-Sea
  • Weekdays
1 hour 13 miles
Hastings
  • Daily
30 minutes 9.4 miles
Saint Leonards-on-Sea
  • Daily
39 minutes 11 miles

More destinations in East Sussex