643
J1 John Street ↔ Bradford Interchange (Stand A)
Operated by TLCT
Inbound
to J1 John Street
- Rawson Square H
- Cheapside N9
- Cathedral S
- Little Germany Y
- Bradford Interchange Bus Station
- Senior Way T
- Sawrey Place
- Trinity Road
- Park Lane Otterburn Clo
- St Lukes Hospital
- Park Lane Holme Top Ln
- Park Lane Mayfair
- Lindley Rd Stirton Street
- Lindley Rd Ransdale Road
- Ransdale Road
- Dorset Street Gurney Close
- Dorset Street Dorset Close
- Marshfield School
- Hutton Rd Hawes Road
- Hutton Rd Carr Bottom Road
- Carr Green Lane Buttermere Dr
- Carr Bottom Rd Hawes Grove
- Brownroyd Hill Road Carr Bottom Ave
- Brownroyd Hill Rd Briarwood Crescent
- Brownroyd Hill Road St Enochs Rd
- St Enoch's Road Top
- Moore Ave Mount Road
- Moore Ave Enfield Parade
- Moore Avenue Kenmore Rd
- Kenley Avenue Kenley Mount
- Kenley Parade Fairway
- Kenley Parade Beldon Park Avenue
- Beldon Lane Poplar Grove
- Poplar Grove Nursery Road
- Poplar Grove Old Road
- Old Rd Beacon Street
- Speeton Avenue Old Rd
- Speeton Avenue Beacon Rd
- St John's School
- Bellerby Brow
- Bellerby Brow Mandale Road
- Bellerby Brow Buttershaw Drive
- Lastingham Green Church
- Lastingham Green
- Saxton Ave Ashford Green
- Saxton Ave Gracey Lane
- Park Square
- Wibsey Park Avenue Boston Walk
- Harbour Road Wibsey Park Ave
- Harbour Road Reevy Dr
- Harbour Road Vernon Rd
- Harbour Rd Harbour Crescent
- Reevy Rd Green End Road
- Folly Hall Road High St
- White Swan PH
- Smith Ave Donald Avenue
- Smith Avenue Halifax Rd
- Halifax Rd Smith Avenue
- Halifax Rd Crawford Avenue
- Halifax Road Sutcliffe Place
- Odsal Stadium
- Rooley Ave Rooley Crescent
- Rooley Ave Staithgate Lane
- Rooley Lane Staygate Roundabout
- Mayo Ave Rooley Lane
- Mayo Road
- Mayo Avenue Morrisons
- Broadway Avenue
- Parkside Road
- Donisthorpe Street
- Manchester Rd Roundhill Street
- Newall Street
- Bowling Old Lane
- Manchester Rd Park Road
- Hall Ings
- City Park A
- Westgate G
- Rawson Square H