Bus 649 in Leeds links Cricket Club and Market Square. The route is 0.0 km long with 28 stops, and the official schedule from West Yorkshire Combined Authority (Metro) puts the full trip at about 30 minutes. On a weekday it runs 4 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 649 |
| City | Leeds |
| Operator | West Yorkshire Combined Authority (Metro) |
| Start → end | Cricket Club → Market Square |
| End → start | Market Square → Cricket Club |
| Route length | 0.0 km / 0.0 km in the opposite direction |
| Number of stops | 28 / 31 in the opposite direction |
| Travel time | about 30 minutes |
| Trips per day | 4 on weekdays one way |
| Frequency | peak 65 · midday 65 |
| First / last trip from «Cricket Club» | 09:40 / 12:55 |
| First / last trip from «Market Square» | 10:15 / 12:25 |
| Fare | 2.50 £ (fare in effect since 30 March 2025) |
| Updated | August 22, 2026 |
Route of Bus 649
Outbound: Cricket Club → Market Square
This direction has 28 stops. The route passes Chapel Lane Cunliffe Ln, Garsdale Crescent, Kirklands Rd Brook Hill, Baildon Towngate. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Cricket Club | 0.0 km | Terminus |
| 2 | Chapel Lane Cunliffe Ln | 0.0 km | |
| 3 | Station Road Main St | 0.0 km | |
| 4 | Lamb Spring Lane | 0.0 km | |
| 5 | Tong Park | 0.0 km | |
| 6 | Ghyll Beck | 0.0 km | |
| 7 | Roundwood Road | 0.0 km | |
| 8 | Garsdale Crescent | 0.0 km | |
| 9 | Roundwood Road | 0.0 km | |
| 10 | Hoyle Court Road | 0.0 km | |
| 11 | Fyfe Grove | 0.0 km | |
| 12 | Fyfe Lane | 0.0 km | |
| 13 | Park Mount Avenue | 0.0 km | |
| 14 | Kirklands Rd Brook Hill | 0.0 km | |
| 15 | Station Road Baildon Rail Station | 0.0 km | |
| 16 | Kirkfields | 0.0 km | |
| 17 | Holden Lane The Beeches | 0.0 km | |
| 18 | Heygate Lane Heygate Close | 0.0 km | |
| 19 | Jenny Lane Laburnam Dr | 0.0 km | |
| 20 | Baildon Towngate | 0.0 km | |
| 21 | Browgate | 0.0 km | |
| 22 | Station Road | 0.0 km | |
| 23 | Netherhall Rd Moorlea Dr | 0.0 km | |
| 24 | Woodcot Ave Midland Rd | 0.0 km | |
| 25 | Baildon Holmes | 0.0 km | |
| 26 | Baildon Bridge Retail Park | 0.0 km | |
| 27 | Baildon Bridge | 0.0 km | |
| 28 | Market Square | 0.0 km | Terminus |
Inbound: Market Square → Cricket Club
This direction has 31 stops. The route passes Baildon Bridge, Baildon Towngate, Kirklands Rd Hawthorne View, Garsdale Crescent. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Market Square | 0.0 km | Terminus |
| 2 | Baildon Bridge | 0.0 km | |
| 3 | Baildon Bridge Retail Park | 0.0 km | |
| 4 | Baildon Holmes | 0.0 km | |
| 5 | Woodcot Ave Thornmead Rd | 0.0 km | |
| 6 | Woodcot Ave Midland Rd | 0.0 km | |
| 7 | Netherhall Rd Moorlea Dr | 0.0 km | |
| 8 | Browgate | 0.0 km | |
| 9 | Baildon Towngate | 0.0 km | |
| 10 | Jenny Lane Laburnam Dr | 0.0 km | |
| 11 | Heygate Lane Heygate Close | 0.0 km | |
| 12 | Holden Lane The Beeches | 0.0 km | |
| 13 | Kirkfields Fennel Road | 0.0 km | |
| 14 | Station Road Baildon Rail Station | 0.0 km | |
| 15 | Kirklands Rd Brook Hill | 0.0 km | |
| 16 | Kirklands Rd Hawthorne View | 0.0 km | |
| 17 | Park Mount Avenue | 0.0 km | |
| 18 | Fyfe Lane | 0.0 km | |
| 19 | Fyfe Grove | 0.0 km | |
| 20 | Fyfe Grove Lirklands Ln | 0.0 km | |
| 21 | Hoyle Court Road | 0.0 km | |
| 22 | Hoyle Court Road | 0.0 km | |
| 23 | Garsdale Crescent | 0.0 km | |
| 24 | Roundwood Road | 0.0 km | |
| 25 | Roundwood Road | 0.0 km | |
| 26 | Ghyll Beck | 0.0 km | |
| 27 | Tong Park | 0.0 km | |
| 28 | Lamb Springs Lane | 0.0 km | |
| 29 | Station Road Hollins Hill | 0.0 km | |
| 30 | Chapel Lane Cunliffe Ln | 0.0 km | |
| 31 | Cricket Club | 0.0 km | Terminus |
Schedule and frequency
According to the official schedule from West Yorkshire Combined Authority (Metro), the route runs 4 trips in one direction on a weekday.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Cricket Club» | 09:40 — 12:55 | — — — |
| From «Market Square» | 10:15 — 12:25 | — — — |
Frequency calculated from the departure table: in the morning peak buses run every 65 minutes; midday every 65 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 649 cost?
2.50 £ for a single ride — fare in effect since 30 March 2025.
When do the first and last trips run?
From Cricket Club the first is at 09:40 and the last at 12:55. From Market Square they are 10:15 and 12:25.
How long does the trip from Cricket Club to Market Square take?
About 30 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
28 outbound and 31 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 649 run on weekends?
Yes, the route runs every day, with a separate weekend schedule.
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)).