Bus 12 in Leeds links White Rose Centre and Chapel Allerton Hospital. The route is 21.6 km long with 64 stops, and the official schedule from West Yorkshire Combined Authority (Metro) puts the full trip at about 82 minutes. On a weekday it runs 65 trips in one direction, and 54 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 12 |
| City | Leeds |
| Operator | West Yorkshire Combined Authority (Metro) |
| Start → end | White Rose Centre → Chapel Allerton Hospital |
| End → start | Chapel Allerton Hospital → White Rose Centre |
| Route length | 21.6 km / 16.6 km in the opposite direction |
| Number of stops | 64 / 50 in the opposite direction |
| Travel time | about 82 minutes |
| Trips per day | 65 on weekdays, 54 on weekends one way |
| Frequency | peak 3–29 · midday 11–16 · weekend 27–67 |
| First / last trip from «White Rose Centre» | 04:27 / 23:04 |
| First / last trip from «Chapel Allerton Hospital» | 04:44 / 22:57 |
| Fare | 2.50 £ (fare in effect since 30 March 2025) |
| Updated | August 22, 2026 |
Route of Bus 12
Outbound: White Rose Centre → Chapel Allerton Hospital
This direction has 64 stops and runs 21.6 km. The route passes Thirlmere Gardens, Windmill Road, Corn Exchange B, Princes Ave Soldiers Field. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | White Rose Centre | 0.0 km | Terminus |
| 2 | Thirlmere Gardens | 0.5 km | |
| 3 | Waincliffe Drive | 0.9 km | |
| 4 | Tommy Wass Junction | 1.1 km | |
| 5 | Bodmin Road | 2.4 km | |
| 6 | Middleton Water Tower | 2.9 km | |
| 7 | Middleton Park Road | 3.1 km | |
| 8 | Middleton Park Circus A | 3.5 km | |
| 9 | Lingwell Road | 3.8 km | |
| 10 | Staithe Avenue | 4.0 km | |
| 11 | Middleton Centre B | 4.4 km | |
| 12 | Dunlin Drive | 4.6 km | |
| 13 | Lanshaw View | 4.8 km | |
| 14 | Lanshaw Walk | 5.1 km | |
| 15 | Middleton Road | 5.4 km | |
| 16 | Petersfield Avenue | 5.8 km | |
| 17 | Windmill Road | 6.1 km | |
| 18 | Belle Isle Circus | 6.4 km | |
| 19 | East Grange Road | 6.6 km | |
| 20 | West Grange Drive | 6.8 km | |
| 21 | Moor Road | 7.2 km | |
| 22 | Playfair Road | 7.3 km | |
| 23 | Midland Road | 7.7 km | |
| 24 | Hunslet Centre | 8.0 km | |
| 25 | Church Street | 8.3 km | |
| 26 | Stafford Street | 8.7 km | |
| 27 | Whitehouse Street | 8.9 km | |
| 28 | Brookfield Street | 9.2 km | |
| 29 | LCC Printworks | 9.5 km | |
| 30 | Crown Point F | 9.9 km | |
| 31 | Southbank D | 10.2 km | |
| 32 | Corn Exchange B | 10.8 km | |
| 33 | Victoria J | 11.2 km | |
| 34 | Lovell Park | 11.6 km | |
| 35 | Sheepscar Junction | 12.1 km | |
| 36 | Roscoe Street | 12.3 km | |
| 37 | Enfield Centre | 12.5 km | |
| 38 | Barrack Road | 12.8 km | |
| 39 | Spencer Place | 13.0 km | |
| 40 | Elford Place | 13.3 km | |
| 41 | Lascelles Terrace | 13.5 km | |
| 42 | Fforde Grene Jct | 14.0 km | |
| 43 | Harehills Avenue | 14.3 km | |
| 44 | Roundhay Road Tesco | 14.6 km | |
| 45 | Ravenscar Avenue | 14.9 km | |
| 46 | Oakwood Clock | 15.2 km | |
| 47 | Princes Ave Soldiers Field | 15.8 km | |
| 48 | Roundhay Park | 16.5 km | |
| 49 | Park Lane | 17.0 km | |
| 50 | Roman Avenue | 17.4 km | |
| 51 | Devonshire Avenue | 17.7 km | |
| 52 | Talbot Road | 18.0 km | |
| 53 | High Moor Drive | 18.3 km | |
| 54 | Bentcliffe Drive | 18.6 km | |
| 55 | Moortown Corner D | 19.1 km | |
| 56 | Nunroyd Avenue | 19.3 km | |
| 57 | Kingsway Court | 19.6 km | |
| 58 | Gledhow Valley Road | 20.0 km | |
| 59 | Valley Gardens | 20.2 km | |
| 60 | Wood Lane | 20.5 km | |
| 61 | Stainbeck Lane | 20.9 km | |
| 62 | Montreal Parade | 21.1 km | |
| 63 | Potternewton Lane | 21.2 km | |
| 64 | Chapel Allerton Hospital | 21.6 km | Terminus |
Inbound: Chapel Allerton Hospital → White Rose Centre
This direction has 50 stops and runs 16.6 km. The route passes Princes Ave Soldiers Field, Sheepscar Junction, Midland Road, Dunlin Drive. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Roundhay Park | 0.0 km | Terminus |
| 2 | Princes Ave Soldiers Field | 0.7 km | |
| 3 | Oakwood Clock | 1.4 km | |
| 4 | Ravenscar Avenue | 1.7 km | |
| 5 | Roundhay Road Tesco | 2.1 km | |
| 6 | Copgrove Road | 2.3 km | |
| 7 | Fforde Grene Jct | 2.7 km | |
| 8 | Lascelles Terrace | 3.0 km | |
| 9 | Elford Place | 3.3 km | |
| 10 | Spencer Place | 3.6 km | |
| 11 | Barrack Road | 3.8 km | |
| 12 | Enfield Centre | 4.0 km | |
| 13 | Roscoe Street | 4.3 km | |
| 14 | Sheepscar Junction | 4.5 km | |
| 15 | Benson Street | 4.7 km | |
| 16 | Lovell Park | 5.0 km | |
| 17 | Victoria O | 5.4 km | |
| 18 | Corn Exchange F | 5.7 km | |
| 19 | Southbank B | 6.3 km | |
| 20 | Crown Point D | 6.8 km | |
| 21 | LCC Printworks | 7.0 km | |
| 22 | Brookfield Street | 7.2 km | |
| 23 | Stafford Street | 7.9 km | |
| 24 | Hunslet Health Centre | 8.3 km | |
| 25 | Hunslet Centre | 8.6 km | |
| 26 | Midland Road | 8.8 km | |
| 27 | Playfair Road | 9.1 km | |
| 28 | Moor Road | 9.4 km | |
| 29 | West Grange Drive | 9.7 km | |
| 30 | East Grange Road | 9.9 km | |
| 31 | Belle Isle Circus | 10.1 km | |
| 32 | Windmill Road | 10.4 km | |
| 33 | Petersfield Avenue | 10.7 km | |
| 34 | Middleton Road | 11.0 km | |
| 35 | Town Street | 11.2 km | |
| 36 | Lanshaw Walk | 11.4 km | |
| 37 | Lanshaw View | 11.7 km | |
| 38 | Dunlin Drive | 12.0 km | |
| 39 | Middleton Centre A | 12.3 km | |
| 40 | Staithe Avenue | 12.6 km | |
| 41 | Lingwell Road | 12.9 km | |
| 42 | Middleton Park Circus C | 13.3 km | |
| 43 | Middleton Park Road | 13.6 km | |
| 44 | Middleton Water Tower | 13.8 km | |
| 45 | Bodmin Road | 14.3 km | |
| 46 | Parkwood Road | 15.3 km | |
| 47 | Waincliffe Drive | 15.7 km | |
| 48 | Ring Road Beeston | 15.9 km | |
| 49 | Thirlmere Gardens | 16.2 km | |
| 50 | White Rose Centre | 16.6 km | Terminus |
Schedule and frequency
According to the official schedule from West Yorkshire Combined Authority (Metro), the route runs 65 trips in one direction on a weekday, and 54 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «White Rose Centre» | 04:27 — 23:04 | 06:04 — 23:46 |
| From «Chapel Allerton Hospital» | 04:44 — 22:57 | 07:25 — 22:52 |
Frequency calculated from the departure table: in the morning peak buses run every 3–29 minutes, most often every 13; midday every 11–16 minutes; in the afternoon peak every 18–36; on weekends every 27–67 minutes.
Fare and payment
A single ride costs 2.50 £ — fare in effect since 30 March 2025. The same fare applies to buses in West Yorkshire.
No single bus journey in West Yorkshire costs more than £2.50 — this is the Mayor’s Fare cap, so the actual price charged by an operator can be lower. A DaySaver is £6.00, and the multi-operator MCard covers buses across the county.
Frequently asked questions
How much does a ride on bus 12 cost?
2.50 £ for a single ride — fare in effect since 30 March 2025.
When do the first and last trips run?
From White Rose Centre the first is at 04:27 and the last at 23:04. From Chapel Allerton Hospital they are 04:44 and 22:57.
How long does the trip from White Rose Centre to Chapel Allerton Hospital take?
About 82 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
64 outbound and 50 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 12 run on weekends?
Yes. On weekends and holidays there are 54 trips in one direction, running from White Rose Centre between 06:04 and 23:46.
Every route number with its termini, operating hours and travel time is collected in the Leeds buses overview.
Data current as of August 22, 2026. Schedule and termini — West Yorkshire Combined Authority (Metro). Fares — West Yorkshire Combined Authority. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).