501 Upper Parade ↔ Banbury Bus Station

Operated by Stagecoach Midlands. First bus 09:25, last bus 13:30.

The 501 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

Route map

All stops on route 501

501 towards Banbury Bus Station

  1. Upper Parade (Stand K) Leamington Spa
  2. Regent Hotel (Adj) Leamington Spa
  3. War Memorial (Adj) Leamington Spa
  4. Parish Church (Adj) Leamington Spa
  5. Crown Hotel (Adj) Leamington Spa
  6. Claremont Road (Adj) Leamington Spa
  7. Wheatsheaf (Adj) Leamington Spa
  8. Windmill Inn (Adj) Leamington Spa
  9. Montgomery Road (Opp) Whitnash
  10. Heathcote Road (Adj) Leamington Spa
  11. Heathcote Road (Adj) Whitnash
  12. Ashford Road (Nr) Whitnash
  13. Leamington FC (Adj) Whitnash
  14. Harbury Fields Cottages (Opp) Harbury
  15. Back Lane (Opp) Harbury
  16. The Beeches (Opp) Harbury
  17. Ivy Lane (Adj) Harbury
  18. Gamecock Inn (Adj) Harbury
  19. Frances Road (Adj) Harbury
  20. Church (Adj) Bishops Itchington
  21. Bishops Hill (Adj) Bishops Itchington
  22. Great Western (Opp) Deppers Bridge
  23. Hall Lane (Adj) Harbury
  24. Crossroads (Adj) Ufton
  25. Lower Farm House (Opp) Southam
  26. St Wulfstan Surgery (Opp) Southam
  27. Old Road (Adj) Southam
  28. Park Lane (Adj) Southam
  29. Merestone Close (Opp) Southam
  30. Bowling Green (Opp) Southam
  31. Radbourne Lane (Opp) Ladbroke
  32. Wharf (Opp) Fenny Compton
  33. Mollington Turn (adj) Mollington
  34. Brasenose Arms (opp) Cropredy
  35. Station Road (S-bound) Cropredy
  36. Primary School (o/s) Cropredy
  37. The Bell Inn (opp) Great Bourton
  38. Valley View (opp) Great Bourton
  39. Chapel Lane (adj) Little Bourton
  40. Banbury Crematorium (opp) Hanwell View
  41. Hardwick Hill (S-bound) Hanwell View
  42. Canal Bridge (adj) Banbury
  43. Retail Park (opp) Banbury
  44. Marley Way (adj) Banbury
  45. Cemetery (opp) Banbury
  46. Coopers Gate (adj) Banbury
  47. Horse Fair (S-bound) Banbury Town Centre
  48. George Street (E-bound) Banbury Town Centre
  49. High Street (NE-bound) Banbury Town Centre
  50. Bus Station (Bay 8) Banbury Town Centre

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 501 bus?

The first 501 departure 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 501 bus?

The last 501 leaves its first stop at 13:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 501 bus cost?

The 501 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 501 bus?

The 501 is operated by Stagecoach Midlands.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.