21 St Annes to Cleveleys via Promenade, North Shore

Operated by Coastliner Buses. Registered as running via Blackpool Promenade. First bus 09:25, last bus 17:00. 20 journeys on Tuesday to Thursday. Fares: singles usually capped at £3 — more.

Next towards Cleveleys from Square (Stop 4): Tuesday 09:45

Next towards St Annes from Bus Station (Stand 5): Tuesday 10:00

Wanted a different 21? 59 other bus routes are numbered 21 elsewhere in the UK — see every 21 bus timetable by area.

Timetable

Ends at Cleveleys Bus Station · Tuesday to Thursday · 10 journeys
Stop 09:2509:4510:1510:4511:1512:1512:4513:1514:4516:15
Square (Stop 4) ·09:4510:1510:4511:1512:1512:4513:1514:4516:15
Starr Gate (by) ·09:5010:2010:5011:2012:2012:5013:2014:5016:20
Watson Road (opp) 09:2509:5510:2510:5511:2512:2512:5513:2514:5516:25
North Pier (by) 09:3610:0610:3611:0611:3612:3613:0613:3615:0616:36
Cabin (o/s) 09:4110:1110:4111:1111:4112:4113:1113:4115:1116:41
Norbreck Castle (opp) 09:4610:1610:4611:1611:4612:4613:1613:4615:1616:46
Bus Station (Stand 5) 09:5210:2210:5211:2211:5212:5213:2213:5215:2216:52

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. 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 Coastliner Buses whether this route takes part. Details →

Tickets on the 21

Coastliner Buses publishes singles on this route for adults and young people.

Young Person Single · Adult Single · Shadow Adult Single

Ticket types come from Coastliner Buses' own fares data on the Bus Open Data Service, last updated 20 September 2026. That dataset lists what's sold, not what it costs, so check prices with Coastliner Buses.

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 Coastliner Buses before you travel. Everything above is an ordinary week.

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

Route map

All stops on route 21

21 towards Cleveleys

All 48 stops
  1. Square (Stop 4) St Annes
  2. Beach Road (opp) St Annes
  3. St Leonards Road West (opp) St Annes
  4. Cavendish Road (opp) St Annes
  5. Norwood Road (opp) St Annes
  6. Kilgrimol Gardens (opp) St Annes
  7. Thursby Home (o/s) Stony Hill
  8. Fletcher Drive (opp) Stony Hill
  9. New Road (opp) Stony Hill
  10. Starr Gate (by) Squires Gate
  11. Abercorn Place (by) Squires Gate
  12. Harrow Place (opp) Harrowside
  13. Harrowside (by) Harrowside
  14. Burlington Road West (opp) Pleasure Beach
  15. Boulevard Hotel (opp) Pleasure Beach
  16. Watson Road (opp) Pleasure Beach
  17. Sandcastle (by) Pleasure Beach
  18. South Pier (by) Pleasure Beach
  19. Waterloo Road South (opp) Pleasure Beach
  20. Waterloo Road North (opp) Pleasure Beach
  21. St Chad's Road (opp) Promenade
  22. Wellington Road (opp) Promenade
  23. The Manchester (opp) Promenade
  24. Foxhall Square (opp) Promenade
  25. Central Pier (by) Promenade
  26. Brunswick Street (opp) Promenade
  27. Promenade (Stop 4) Promenade
  28. West Street (opp) Promenade
  29. North Pier (by) Promenade
  30. Cocker Street (by) Promenade
  31. Pleasant Street (by) Promenade
  32. Imperial Hotel (opp) Claremont
  33. Wilton Parade (opp) Promenade
  34. Warley Road (opp) Promenade
  35. Gynn Square (by) Promenade
  36. Cliffs Hotel (opp) North Shore
  37. Cabin (o/s) North Shore
  38. St Stephen's Avenue (opp) North Shore
  39. Lowther Avenue (opp) North Shore
  40. Admiral Point (opp) North Shore
  41. Cavendish Road (opp) North Shore
  42. Bispham (by) Bispham
  43. Madison Avenue (opp) Bispham
  44. Leyburn Avenue (opp) Norbreck
  45. Norbreck Castle (opp) Norbreck
  46. Norbreck North (by) Norbreck
  47. Norkeed Road (opp) Norbreck
  48. Bus Station (Stand 5) Cleveleys

21 towards St Annes

All 56 stops
  1. Bus Station (Stand 5) Cleveleys
  2. Rough Lea Road (Stop F) Cleveleys
  3. Victoria Square (Stop D) Cleveleys
  4. Lauderdale Avenue (by) Anchorsholme
  5. Anchorsholme Lane (by) Anchorsholme
  6. Melton Place (by) Anchorsholme
  7. Little Bispham (by) Little Bispham
  8. Norkeed Road (by) Little Bispham
  9. Norbreck North (by) Norbreck
  10. Norbreck Castle (o/s) Norbreck
  11. Leyburn Avenue (by) Norbreck
  12. Madison Avenue (by) Bispham
  13. Bispham (by) Bispham
  14. Cavendish Road (by) North Shore
  15. Admiral Point (by) North Shore
  16. Lowther Avenue (by) North Shore
  17. St Stephen's Avenue (by) North Shore
  18. Cabin (o/s) North Shore
  19. Dorchester Hotel (o/s) North Shore
  20. Cliffs Hotel (o/s) North Shore
  21. Savoy Hotel (o/s) Promenade
  22. Gynn Square (by) Promenade
  23. Warley Road (by) Promenade
  24. Wilton Parade (by) Promenade
  25. Imperial Hotel (o/s) Promenade
  26. Pleasant Street (by) Promenade
  27. Cocker Street (by) Promenade
  28. Promenade (Stop 7) Promenade
  29. West Street (by) Promenade
  30. Sands (by) Promenade
  31. Central Pier (by) Promenade
  32. Foxhall Square (by) Promenade
  33. The Manchester (o/s) Promenade
  34. Wellington Road (by) Promenade
  35. St Chad's Road (by) Promenade
  36. Waterloo Road North (by) Pleasure Beach
  37. Waterloo Road South (by) Pleasure Beach
  38. South Pier (opp) Pleasure Beach
  39. Sandcastle (opp) Pleasure Beach
  40. Pleasure Beach (by) Pleasure Beach
  41. Watson Road (by) Pleasure Beach
  42. Boulevard Hotel (by) Pleasure Beach
  43. Burlington Road West (by) Pleasure Beach
  44. Hampton by Hilton (o/s) Harrowside
  45. Harrowside (by) Harrowside
  46. Carousel Hotel (o/s) Harrowside
  47. Starr Gate (by) Squires Gate
  48. Clifton Drive North (by) Squires Gate
  49. Thursby Home (opp) Stony Hill
  50. Kilgrimol Gardens (by) St Annes
  51. Norwood Road (by) St Annes
  52. Cavendish Road (by) St Annes
  53. St Leonards Road West (by) St Annes
  54. Beach Road (by) St Annes
  55. Ashton Gardens (by) St Annes
  56. Square (Stop 3) St Annes

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PC1072820/13 · Changes in Blackpool Borough Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 21 bus?

The first 21 departure on Tuesday to Thursday leaves at 09:25 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 21 bus?

The last 21 on Tuesday to Thursday leaves its first stop at 17:00. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 21 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Coastliner Buses day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 21 bus?

The 21 is operated by Coastliner Buses.

Timetable data from Coastliner Buses via the DfT Bus Open Data Service (North West England feed). Coastliner Buses last updated their Bus Open Data publications on 4 September 2026. Registered with the Traffic Commissioner as PC1072820/13. Check before you travel — services can change at short notice.