574
913
Stops near Bolton Market (outside)
20 stops
37 routes
56 next buses
Stops and next buses
20
opposite
Bolton Market
same place
125
480
501
507
525
526
527
533
534
535
537
541
561
562
573
575
576
929
575
Wigan
due
541
Bromley Cross
due
527
Bolton Interchange
2 min
22
36
501
559
571
572
574
582
607
36
Bolton
due
582
Leigh
due
582
Leigh
2 min
582
Leigh
11 min
1
8
20
22
36
37
471
480
507
511
520
524
525
526
527
533
534
535
+17
36
Bolton
due
471
Bolton
due
520
Westhoughton Circular
due
480
501
507
533
534
535
561
562
562
Withins Circular
6 min
534
Oldhams Estate
6 min
501
Farnworth
10 min
20
22
520
559
573
574
534
535
537
929
125
Bolton Inter Std P
due
525
526
527
544