500 bus timetable
14 different bus routes are numbered 500 across the UK and Ireland, run by 14 operators in 5 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
500 bus in South East England
7 routes
- 500 Aylesbury — Bus Station ↔ Combe Street Red Eagle 28 weekday journeys first 05:45 · last 18:50
- 500 Banbury — Banbury Town Centre Bridge Street (5) ↔ Bicester Bicester Village Station Stagecoach Oxfordshire 58 weekday journeys first 05:35 · last 23:30
- 500 Gatwick Airport — Gatwick, South Terminal ↔ Eastbourne, Cornfield Road Metrobus 60 weekday journeys first 00:10 · last 00:00
- 500 Littlehampton — Littlehampton Anchor Springs ↔ Chichester Cathedral Stagecoach South 103 weekday journeys first 05:00 · last 00:05
- 500 Oxford — Cowley, Car Factory Gate ↔ Oxford City Centre, Westgate Oxford Bus Company 278 weekday journeys first 06:31 · last 21:55
- 500 Reading — Central Reading ↔ Winnersh P&R Reading Buses 195 weekday journeys first 06:25 · last 19:09
- 500 Windlesham — Staines, Elmsleigh Bus Station ↔ Frimley Park Hospital White Bus Services 16 weekday journeys first 06:40 · last 19:05
500 bus in Yorkshire & the Humber
1 route
- 500 Bridlington — Bridlington ↔ Bridlington BS East Yorkshire 10 weekday journeys first 08:30 · last 17:30
500 bus in North West England
1 route
- 500 Liverpool — Speke ↔ Liverpool John Lennon Airport Arriva North West 110 weekday journeys first 03:59 · last 23:59
500 bus in Scotland
4 routes
- 500 Campbeltown — Campbeltown, Bus Terminus, Stance 1 ↔ Campbeltown, Kilkerran Park, opp West Coast Motors 4 weekday journeys first 08:19 · last 15:47
- 500 Dumfries — Dumfries Railway Station ↔ Port Rodie Houston's Minicoaches 16 weekday journeys first 06:10 · last 20:25
- 500 Fort William — Lochailort ↔ Mallaig Shiel Buses 7 weekday journeys first 08:50 · last 16:25
- 500 Paisley — Glasgow Airport ↔ GLASGOW Buchanan First Greater Glasgow 180 weekday journeys first 00:00 · last 23:30
500 bus in Ireland
1 route
- 500 Swords — Ormond Avenue ↔ Eden Quay Swords Express 75 weekday journeys first 06:15 · last 23:00
Frequently asked questions
Why are there so many different 500 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 500, and 14 of them do. The 500 in Swords has no connection to the 500 in Reading: different operator, different road, different timetable.
How do I find the right 500 bus timetable?
Find your part of the country in the list above and open the 500 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 500 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 500 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.