501 bus timetable
14 different bus routes are numbered 501 across the UK and Ireland, run by 14 operators in 7 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
501 bus in South East England
2 routes
- 501 Ashford — Stanhope Sheldwich Close ↔ Singleton Bradbridge Green Stagecoach South East 110 weekday journeys first 06:30 · last 18:35
- 501 Aylesbury — Aylesbury Bus Stn ↔ Church Square Red Rose Travel 8 weekday journeys first 20:10 · last 23:40
501 bus in South West England
2 routes
- 501 Southampton — Merry Oak ↔ Hound Xelabus 2 weekday journeys first 07:50 · last 15:05
- 501 Victoria — Newton Abbot - Victoria, London ↔ Belgravia, Victoria - Plymouth City Centre, Plymouth National Express 21 weekday journeys first 06:35 · last 23:30
501 bus in West Midlands
4 routes
- 501 Ellesmere — 227 ↔ 226 Lakeside Coaches 10 weekday journeys first 07:15 · last 18:15
- 501 Leamington Spa — Upper Parade ↔ Banbury Bus Station Stagecoach Midlands first 09:25 · last 13:30
- 501 Leominster — Bus Station ↔ Railway Station Yeomans Travel 4 weekday journeys first 10:00 · last 13:55
- 501 Stoke-on-Trent — Stoke-upon-Trent First Potteries 28 weekday journeys first 09:15 · last 15:45
501 bus in Yorkshire & the Humber
2 routes
- 501 Bridlington — Bridlington ↔ Bridlington BS East Yorkshire 9 weekday journeys first 09:00 · last 17:00
- 501 Halifax — Halifax Bus Station ↔ Bus Station stand J First Halifax, Calder Valley & Huddersfield 171 weekday journeys first 04:10 · last 23:58
501 bus in North West England
1 route
- 501 Doffcocker — Johnson Fold Terminus ↔ Farnworth Bus Station Bee Network 117 weekday journeys first 05:00 · last 23:55
501 bus in Scotland
2 routes
- 501 Dumfries — Loreburne Centre ↔ Carlingwark Street McCall's Coaches 23 weekday journeys first 05:35 · last 23:30
- 501 Mallaig — Post Office ↔ Junction Shiel Buses 26 weekday journeys first 07:55 · last 16:00
501 bus in Ireland
1 route
- 501 Swords — Seatown ↔ Eden Quay Swords Express 5 weekday journeys first 07:45 · last 17:40
Frequently asked questions
Why are there so many different 501 buses?
Route numbers in the UK are chosen locally — by the operator, or by the local transport authority that tenders the service — not from any national list. Nothing stops two towns hundreds of miles apart both running a 501, and 14 of them do. The 501 in Victoria has no connection to the 501 in Swords: different operator, different road, different timetable.
How do I find the right 501 bus timetable?
Find your part of the country in the list above and open the 501 that starts or finishes near you — each one links to its full timetable, every stop, a live map and its fares. If you know the stop you'll be waiting at, searching for the stop name instead gives you the next departures from that exact stop, which is more reliable than any timetable.
Is the 501 bus the same route in every town?
No. These are 14 unrelated services that happen to share a number, run by 14 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 501 for your area.
Looking for the next bus rather than a timetable? Stops near you shows live departures. Browse all bus routes, every operator or timetables by town. Data from operators via the DfT Bus Open Data Service — see all sources.