Buses to Worthing from Shoreham-by-Sea

The journey to Worthing from Shoreham-by-Sea takes just 10 minutes.

Buses operate daily with up to 107 services per day. Depending on the day of travel, the first bus departs Shoreham-by-Sea at 00:02.

National Express schedule

National Express operates between Shoreham-by-Sea and Worthing 7 days per week.

Service days Daily
Services per day up to 9
Shortest trip 10 minutes
First departure 01:00
Last departure 23:45

Stagecoach South schedule

Travel from Shoreham-by-Sea to Worthing with Stagecoach South in 14 minutes.

Service days Daily
Services per day up to 99
Shortest trip 14 minutes
First departure 00:02
Last departure 23:41

Your questions answered

  • Is there a daily bus service between Shoreham-by-Sea and Worthing?

    Yes, buses operate daily from Shoreham-by-Sea to Worthing, departing as early as 00:02.

  • How long is the bus trip from Shoreham-by-Sea to Worthing?

    The fastest bus to Worthing from Shoreham-by-Sea takes 10 minutes. Check the trip duration when booking, as the slowest bus takes 55 minutes longer.

  • How do I buy tickets for travel to Worthing from Shoreham-by-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 Shoreham-by-Sea and Worthing?

    Stagecoach South and National Express run buses to Worthing from Shoreham-by-Sea.

  • What time is the earliest bus from Shoreham-by-Sea to Worthing?

    The first bus to Worthing from Shoreham-by-Sea leaves at 00:02. The journey takes 10 minutes.

  • When is the last bus to Worthing from Shoreham-by-Sea?

    The last bus leaves Shoreham-by-Sea at 23:41, arriving into Worthing at 23:35. Get there in plenty of time so you don't miss it.

Onward travel from Worthing

Bus to Days Shortest trip Distance
Arundel
  • Daily except Sunday
14 minutes 8.2 miles
Brighton
  • Daily
30 minutes 10 miles
Horsham
  • Daily
39 minutes 17 miles
Lancing
  • Daily
6 minutes 2.4 miles
Littlehampton
  • Daily
33 minutes 7.2 miles
London
  • Daily
3 hours 35 minutes 49 miles
London Heathrow Airport
  • Daily
2 hours 45 minutes 45 miles
Portslade
  • Daily
14 minutes 7.2 miles