Bus from Wigan to Leigh (Greater Manchester)

13 direct routes · 30–97 min · first bus 04:46, last bus 00:52 (weekdays).

Next buses to Leigh (Greater Manchester) as of 06:00

Scheduled times at the boarding stop in Wigan, from the operators' timetables — they update automatically. Open the stop for live tracking.

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
610 Bee Network ~56 min 73 Sat 66 · Sun 41 05:27 00:01 Wigan Rail Stations (Stop A) Winmarleigh Gardens (cnr) Hawkley, Ashton-in-Makerfield, Golborne, Lowton & Lowton Common
609 Bee Network ~30 min 73 Sat 58 · Sun 22 06:20 00:52 Tenement Street (nr) Brewery Lane (nr) —
608 Bee Network ~39 min 61 Sat 56 · Sun 26 05:48 00:36 Market Hall (opp) Kendal Grove (nr) Ince & Hindley
132 Bee Network ~38 min 32 Sat 32 · Sun 31 04:46 00:16 Hardybutts (nr) Lime Street (Stop A) Ince, Hindley, Atherton & Tyldesley
584 Bee Network ~16 min 15 Sat 14 · Sun 7 07:17 23:17 Crankwood Terminus (at) Leigh Bus Station (Arrivals) —
8 occasional services — once or twice a day · 665, 954, 661, 662, 946, 983, 991, 664

Often school, college or market-day journeys — check the route before relying on one.

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
665 Bee Network ~62 min 1 weekdays only 16:15 16:15 Vale Royal (o/s) St Luke's Primary School (o/s) Orrell, Winstanley, Garswood, Ashton-in-Makerfield & Golborne
954 Bee Network ~7 min 1 weekdays only 15:41 15:41 Simpkin Street (opp) Leigh Road (nr) —
661 Bee Network ~94 min 1 weekdays only 16:11 16:11 Vale Royal (o/s) Leigh Bus Station (Arrivals) Orrell, Winstanley, Ince & Hindley
662 Bee Network ~97 min 1 weekdays only 16:12 16:12 Vale Royal (o/s) Leigh Town Hall (opp) Orrell, Winstanley & Ince
946 Bee Network ~15 min 1 weekdays only 07:50 07:50 Millers Lane (opp) Leigh Road (nr) —
983 Bee Network ~42 min 1 weekdays only 07:21 07:21 First Avenue (Stop F) Bedford High School (opp) Hindley & Atherton
991 Bee Network ~45 min 1 weekdays only 07:15 07:15 Crankwood Terminus (at) The Avenue (adj) —
664 Bee Network ~70 min 1 weekdays only 16:12 16:12 Vale Royal (o/s) Winmarleigh Gardens (cnr) Orrell, Winstanley, Golborne, Lowton & Lowton Common

Times are for the first boarding point in Wigan on each route's weekday timetable — open the route for the full timetable, live map and every stop.

The same number runs elsewhere in the UK — see every 610 bus, 609 bus, 608 bus, 132 bus, 584 bus, 665 bus, 954 bus or 661 bus timetable.

Single fares on this journey are capped at £3 on participating routes (England cap, until 31 Dec 2026 — then £2). Details →

Frequently asked questions

Which bus goes from Wigan to Leigh?

13 routes run directly from Wigan to Leigh: the 610 (Bee Network), the 609 (Bee Network), the 608 (Bee Network), the 132 (Bee Network), the 584 (Bee Network), the 665 (Bee Network), the 954 (Bee Network), the 661 (Bee Network), the 662 (Bee Network), the 946 (Bee Network), the 983 (Bee Network), the 991 (Bee Network), the 664 (Bee Network). The most frequent is the 610, 73 times each weekday — board at Wigan Rail Stations (Stop A) and get off at Winmarleigh Gardens (cnr), about 56 minutes.

How long does the bus take from Wigan to Leigh?

Between 30 minutes on the 609 and 97 on the 662, depending on which route you catch and on traffic. It calls at Hawkley, Ashton-in-Makerfield, Golborne, Lowton and other stops on the way.

What time is the first and last bus from Wigan to Leigh?

On weekdays the first direct bus leaves around 04:46 and the last around 00:52. Check the route timetables for weekends.

How much is the bus from Wigan to Leigh?

Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.

More options