622
626
653
Stops near Valley Road Junction (opposite)
14 stops
22 routes
32 next buses
Stops and next buses
14
450018635
Valley Road Junction
same place
622
626
653
626
Baildon Towngate
1 min
622
626
653
662
B5
BF2
662
Bradford
3 min
662
A57
B5
BF2
601
602
656
660
675
677
679
633
634
656
633
634
649
660
675
679
622
626
633
634
653
A3
626
Baildon Towngate
due
626
656
679
662
B5
BF2
662
Bradford
4 min
60
60A
649
653
A3
60
Leeds
due
60
60A
660
676