Bus timetables by route number
1,737 route numbers are used by more than one bus service in the UK and Ireland — there are 134 different 1 buses. Each number below opens a page listing every service that carries it, by area, so you can pick the one that runs where you are. A number used by only one service goes straight to that route.
Wondering what the letter means? An N is almost always a night bus, an X an express — but a trailing C is not reliably a circular. What UK bus route numbers mean.
Most reused numbers
1–99 101 numbers
100–199 100 numbers
200–299 97 numbers
300–399 100 numbers
400–499 100 numbers
500–599 90 numbers
600–699 100 numbers
700–799 95 numbers
800–899 100 numbers
900–999 95 numbers
1000–1099 1 numbers
B… 28 numbers
C… 30 numbers
H… 29 numbers
J… 1 numbers
M… 22 numbers
N… 43 numbers
S… 36 numbers
W… 22 numbers
X… 84 numbers
Other 335 numbers
Questions about route numbers
Why do so many buses share a route number?
Route numbers 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 1, and 134 of them do. The number tells you nothing about the route until you know the town.
How do I find the timetable for my route number?
Open your number below, then pick your area from the list on that page: each entry names the towns the route runs between and links to its full timetable, every stop, a live map and its fares. If you know the stop you will be waiting at, searching for the stop name gives you the next departures from that exact stop instead.
Looking for a town rather than a number? Bus times by town. For the next bus at a stop near you, bus times near me.