Bus times in Kirkstall
All the buses in Kirkstall: 12 bus routes and 33 bus stops (Leeds area). Pick a stop for live departures, or a route for the full timetable.
Next buses from Commercial Road (opp) as of 02:27
Scheduled times at Kirkstall’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Kirkstall today
- 14 Leeds → Pudsey via Armley, Bramley First Leeds · first 06:10 · last 23:10
- 33 Leeds → Guiseley via Horsforth, Rawdon First Leeds · first 05:13 · last 22:54
- 34 Leeds → Otley via Horsforth, Yeadon First Leeds · first 04:35 · last 23:37
- 49 Bramley → Seacroft via Leeds, Harehills First Leeds · first 04:49 · last 23:31
- 50 Horsforth → Seacroft via Leeds, Harehills First Leeds · first 05:53 · last 23:23
- 50A Horsforth → Seacroft via Leeds, Harehills First Leeds · first 05:31 · last 23:08
- 60 Keighley → Leeds via Bingley, Shipley The Keighley Bus Company · first 05:05 · last 23:40
- 60A Keighley → Leeds via Bingley, Shipley The Keighley Bus Company · first 06:15 · last 18:05
- 91 Pudsey → Halton Moor via Bramley, Meanwood First Leeds · first 05:50 · last 22:30
- 875 Rawcliffe → Gayle via York, Leeds The Keighley Bus Company · Sundays only · first 08:05 · last 16:25
- 876 Seacroft → Gayle via Leeds, Ilkley First Leeds · Sundays only · first 09:55 · last 16:35
- A1 Airport → Leeds Bus Station via Yeadon, Horsforth Flyer · first 05:00 · last 00:40
Route numbers are reused all over the country. See every UK 49 bus, 60 bus, 50 bus, 50A bus, A1 bus, 34 bus, 33 bus, 14 bus, 91 bus, 60A bus, 875 bus or 876 bus timetable.
Buses to…
Where can you get to by bus from Kirkstall?
Map of bus stops in Kirkstall
All 33 stops shown. Tap a marker for live departures.
Bus stops in Kirkstall
Busiest stops
- Commercial Road (opp) 7 routes
- Gilbert Mount (at) 7 routes
- Kirkstall Lights 7 routes
- Abbey Road 5 routes
- Commercial Road (opp) 5 routes
- Gilbert Mount (opp) 5 routes
- Kirkstall Lights (N bound) 5 routes
- Kirkstall Bridge Shopping Park 4 routes
- Kirkstall Morrisons (opp) 4 routes
- Abbey Road (N bound) 3 routes
- Eden Road 3 routes
- Eden Road (at) 3 routes
Kirkstall (33 stops)
- Abbey Road
- Abbey Road (N bound)
- Amen Corner
- Amen Corner (at)
- Argie Avenue Sacred Heart RC School
- Church View
- Commercial Road (opp) south-east bound
- Commercial Road (opp) north-west bound
- Eden Road
- Eden Road (at)
- Gilbert Mount (at)
- Gilbert Mount (opp)
- Headingley Station eastbound
- Headingley Station westbound
- Kirkstall Bridge Shopping Park
- Kirkstall Bridge Shopping Park (at)
- Kirkstall Health Centre
- Kirkstall Health Centre (at)
- Kirkstall Lane
- Kirkstall Lane (corner)
- Kirkstall Leisure Centre
- Kirkstall Lights
- Kirkstall Lights (N bound)
- Kirkstall Morrisons (at)
- Kirkstall Morrisons (opp)
- Morris Avenue (opp)
- Morris Avenue (S bound)
- Norman Mount
- Norman Mount (opp)
- Raynville Road Raynville Dene
- Raynville Road Raynville Dene (adj)
- Wyther Lane Wyther Dri
- Wyther Lane Wyther Dri (adj)
Operators in Kirkstall
Bus services here are registered with West Yorkshire Combined Authority. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Kirkstall?
12 bus routes serve Kirkstall, run by First Leeds, The Keighley Bus Company and Flyer. The busiest are the 49 (Bramley to Seacroft), the 60 (Keighley to Leeds), the 50 (Horsforth to Seacroft), the 50A (Horsforth to Seacroft), the A1 (Airport to Leeds Bus Station), the 34 (Leeds to Otley), the 33 (Leeds to Guiseley) and the 14 (Leeds to Pudsey), plus 2 other regular routes and 2 school or occasional services.
How much is the bus fare in Kirkstall?
Most single fares in England are capped at £3 until 31 December 2026, falling to £2 from 1 January 2027. Buses in Kirkstall are run by First Leeds, The Keighley Bus Company, Flyer — check each operator's day and weekly tickets, which are often cheaper for multiple journeys.
How many bus stops are there in Kirkstall?
There are 33 active bus stops in Kirkstall. Each stop page on this site shows the next departures and every route that calls there.