20S Southend-on-Sea to Hullbridge via Prittlewell, Leigh-on-Sea

Operated by First Essex. First bus 07:20, last bus 15:30. 2 journeys on weekdays. Fares: adult single £2.00 to £3.00 — more.

Next towards Hullbridge from Travel Centre (Stop D): tomorrow 15:30

Next towards Southend-on-Sea from The Anchor (o/s): tomorrow 07:20

Timetable

Ends at Hullbridge, The Anc · Monday to Friday · 1 journey

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with First Essex whether this route takes part. Details →

Fares on the 20S

Adult single £2.00 to £3.00 · Child single £1.50 to £3.00

Adult single fare table, stage to stage
£2.00 St Marys Prittlewell
£2.50£2.00 Gainsborough Drive
£2.50£2.50£2.00 S'end Gen Prittlewel
£2.50£2.50£2.50£2.00 Southbourne Grove
£3.00£3.00£2.50£2.50£2.00 St Thomas More schoo
£3.00£3.00£2.50£2.50£2.50£2.00 Wstclf schools
£3.00£3.00£2.50£2.50£2.50£2.50£2.00 Treecot Drive
£3.00£3.00£3.00£2.50£2.50£2.50£2.50£2.00 Kent Elms Corner
£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.50£2.00 RochfordCorner
£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.00 Jones Corner
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Eastwood Rise Oakwood
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Brocketts Store
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Clar Rd Grove Rd
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Avondale Rd
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.50£2.00 RayleighTC
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 RayleighRS
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Brooklyn Drive
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Rawreth Ln
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Goldsmith Drive
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.00 Coventry Corner
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.00 Ambleside Gdns
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£2.00 Hullbridge Anchor

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Southend TC.

First Bus's published fares on the Bus Open Data Service, in force from 28 August 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with First Essex before you travel.

Tickets on the 20S

First Essex publishes singles on this route for adults and children.

Adult Single · Child Single

Ticket types come from First Essex's own fares data on the Bus Open Data Service, last updated 4 September 2026. Prices for singles and returns are under Fares above; for the others, check with First Essex.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with First Essex before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 December, 29 December, 30 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 20S

20S towards Hullbridge

All 51 stops
  1. Travel Centre (Stop D) Southend-on-Sea
  2. Whitegate Road (Stop VS) Southend-on-Sea
  3. Chichester Road (Stop VP) Southend-on-Sea
  4. Victoria Station Interchange (Stop VH) Southend-on-Sea
  5. Civic Centre (opp) Southend-on-Sea
  6. Blue Boar (o/s) Prittlewell
  7. Priory Park (SW-bound) Prittlewell
  8. Gainsborough Drive (adj) Prittlewell
  9. Highfield Gardens (Stop L) Prittlewell
  10. Southend Hospital South (Stop B) Prittlewell
  11. Prittlewell School (o/s) Prittlewell
  12. Southbourne Grove (W-bound) Prittlewell
  13. St Thomas Moore School (opp) Leigh-on-Sea
  14. Westcliff High Schools (Stop B) Leigh-on-Sea
  15. Treecot Drive (opp) Leigh-on-Sea
  16. Hurst Way (adj) Leigh-on-Sea
  17. Kent Elms Corner South (N-bound) Leigh-on-Sea
  18. Kent Elms Corner North (N-bound) Leigh-on-Sea
  19. Brooklands Avenue (adj) Eastwood
  20. Rochford Corner (W-bound) Eastwood
  21. Nobles Green Road (opp) Eastwood
  22. Jones Corner (W-bound) Eastwood
  23. Progress Road (adj) Eastwood
  24. Eastwood Rise (opp) Eastwood
  25. Glenwood Avenue (adj) Eastwood
  26. Lancaster Road (opp) Rayleigh
  27. Clarence Road South (opp) Rayleigh
  28. Warwick Road (adj) Rayleigh
  29. Clarence Road (adj) Rayleigh
  30. Grove Road Shops (opp) Rayleigh
  31. Avondale Road (opp) Rayleigh
  32. Jubilee Road (adj) Rayleigh
  33. Parklands Avenue (adj) Rayleigh
  34. Bull Lane (NW-bound) Rayleigh
  35. Websters Way (SW-bound) Rayleigh
  36. Eastwood Road (NW-bound) Rayleigh
  37. Railway Station (adj) Rayleigh
  38. The Travellers Joy (opp) Rayleigh
  39. Cheapside East (adj) Rayleigh
  40. Deepdene Avenue (adj) Rayleigh
  41. Brooklyn Drive (adj) Rayleigh
  42. Hullbridge Road (adj) Rayleigh
  43. Rawreth Lane (adj) Rayleigh
  44. Lubards Farm (o/s) Hullbridge
  45. Goldsmith Drive (adj) Hullbridge
  46. High Elms Park (adj) Hullbridge
  47. Coventry Corner (N-bound) Hullbridge
  48. High Elms Road (adj) Hullbridge
  49. Ambleside Gardens (adj) Hullbridge
  50. Riverside School (opp) Hullbridge
  51. The Anchor (o/s) Hullbridge

20S towards Southend-on-Sea

All 49 stops
  1. The Anchor (o/s) Hullbridge
  2. Riverside School (o/s) Hullbridge
  3. Ambleside Gardens (opp) Hullbridge
  4. High Elms Road (opp) Hullbridge
  5. Coventry Corner (W-bound) Hullbridge
  6. High Elms Park (opp) Hullbridge
  7. Goldsmith Drive (opp) Hullbridge
  8. Lubards Farm (opp) Hullbridge
  9. Rawreth Lane (opp) Rayleigh
  10. Hullbridge Road (opp) Rayleigh
  11. Deepdene Avenue (opp) Rayleigh
  12. Cheapside East (opp) Rayleigh
  13. The Travellers Joy (o/s) Rayleigh
  14. Railway Station (opp) Rayleigh
  15. High Street (NE-bound) Rayleigh
  16. Bull Lane (adj) Rayleigh
  17. Parklands Avenue (opp) Rayleigh
  18. Jubilee Road (SE-bound) Rayleigh
  19. Avondale Road (adj) Rayleigh
  20. Grove Road Shops (o/s) Rayleigh
  21. Clarence Road (SW-bound) Rayleigh
  22. Warwick Road (opp) Rayleigh
  23. Clarence Road South (adj) Rayleigh
  24. Lancaster Road (adj) Rayleigh
  25. Rayleigh Avenue (adj) Eastwood
  26. Eastwood Rise (adj) Eastwood
  27. Progress Road (opp) Eastwood
  28. Jones Corner (E-bound) Eastwood
  29. Nobles Green Road (adj) Eastwood
  30. Rochford Corner (E-bound) Eastwood
  31. Brooklands Avenue (opp) Eastwood
  32. Kent Elms Corner North (S-bound) Leigh-on-Sea
  33. Kent Elms Corner South (S-bound) Leigh-on-Sea
  34. Hurst Way (opp) Leigh-on-Sea
  35. Treecot Drive (adj) Leigh-on-Sea
  36. Westcliff High Schools (Stop D) Leigh-on-Sea
  37. St Thomas Moore School (o/s) Leigh-on-Sea
  38. Mannering Gardens South (adj) Leigh-on-Sea
  39. Southbourne Grove (E-bound) Prittlewell
  40. Prittlewell School (opp) Prittlewell
  41. Southend Hospital South (Stop C) Prittlewell
  42. Highfield Gardens (Stop J) Prittlewell
  43. Gainsborough Drive (opp) Prittlewell
  44. Priory Park (NE-bound) Prittlewell
  45. Blue Boar (opp) Prittlewell
  46. Civic Centre (o/s) Southend-on-Sea
  47. Victoria Station Interchange (Stop VL) Southend-on-Sea
  48. Whitegate Road (Stop VR) Southend-on-Sea
  49. Travel Centre (arrivals) Southend-on-Sea

Towns & areas on this route

Frequently asked questions

What time is the first 20S bus?

The first 20S departure on weekdays leaves at 07:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 20S bus?

The last 20S on weekdays leaves its first stop at 15:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 20S bus cost?

First Essex's published fares on the 20S: adult single £2.00 to £3.00, child single £1.50 to £3.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Essex day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 20S bus?

The 20S is operated by First Essex.

Timetable data from First Essex via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.