640 Wigan circular via Standish, Pemberton

Operated by Bee Network. First bus 06:28, last bus 18:30. 12 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Wigan Bus Station from Wigan Bus Station (Stand U): 13:00, 14:00, 15:00

Wanted a different 640? 2 other bus routes are numbered 640 elsewhere in the UK — see every 640 bus timetable by area.

Wigan Road, Standish - Road Closure — Wigan Road will be closed at the junction with Pilgrims Way whilst maintenance works take place. As a result, bus services will operate on diversion. All disruptions →
Bus Service Change - 640 — From Sunday 25 October, on Mondays to Fridays the 4.15pm journey from Wigan will run ten minutes later and the 5.25pm journey from Wigan will run five minutes later. All disruptions →

Timetable

Ends at Wigan Bus Station unless marked “to …” · Monday to Friday · 12 journeys
Stop 06:2807:5009:0010:0011:0012:0013:0014:0015:0016:1517:2518:30 to Quakers Place
Wigan Bus Station (Stand U) 06:2807:5009:0010:0011:0012:0013:0014:0015:0016:1517:2518:30
Mere Oaks (nr) 06:3607:5909:0810:1011:1012:1013:1014:1015:1016:2417:3418:38
Bradley Mills (opp) 06:4408:0809:1610:1911:1912:1913:1914:1915:1816:3317:4418:47
Quakers Place (nr) 06:5208:2209:2710:3011:3012:3013:3014:3015:3116:4617:5619:00
Foresters Arms (opp) 06:5608:2609:3110:3411:3412:3413:3414:3415:3516:5018:00·
Wrightington Hospital Grounds (by) 07:0208:3309:3710:4011:4012:4013:4014:4015:4116:5818:07·
Plough and Harrow (opp) 07:1108:4309:4510:4811:4812:4813:4814:4815:5017:0918:15·
St John Rigby College (o/s) 07:1608:5009:5110:5411:5412:5413:5414:5415:5817:17··
Woodford Street (opp) 07:2709:0210:0211:0612:0613:0614:0615:0616:1517:2718:31·
Wigan Bus Station (Arrivals) 07:4309:1910:2111:2512:2513:2514:2515:2516:3517:4718:50·

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Bee Network whether this route takes part. Details →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Bee Network before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 640

640 towards Wigan Bus Station

All 78 stops
  1. Wigan Bus Station (Stand U) Wigan
  2. New Market Street (adj) Wigan
  3. Mesnes Park (o/s) Wigan
  4. Hornby Street (opp) Wigan
  5. Walkden Avenue East (opp) Swinley
  6. Green Hayes Avenue (opp) Swinley
  7. Spencer Road (adj) Whitley
  8. Whitley Crescent (nr) Whitley
  9. Wigan Lane (adj) Whitley
  10. Ludovic Terrace (opp) Whitley
  11. Old Lane (o/s) Standish
  12. Boars Head Reservoir (nr) Standish
  13. Mere Oaks (nr) Standish
  14. Limes Avenue (nr) Boars Head
  15. Hawthorne Avenue (opp) Boars Head
  16. Richmond Close (opp) Boars Head
  17. Fairhurst Lane (nr) Red Rock
  18. Rowton Rise (nr) Red Rock
  19. Devon Drive (nr) Red Rock
  20. Platt Lane (W-bound) Standish
  21. Bradley Mills (opp) Standish
  22. Vermont House (nr) Standish
  23. Mayflower Works (nr) Standish
  24. Bentham Road (S-bound) Standish
  25. Greenwood Road (NW-bound) Standish
  26. Greenwood Road (NW-bound) Standish
  27. James Square (SW-bound) Standish
  28. James Square (nr) Standish
  29. Avondale Street (nr) Standish
  30. Quakers Place (nr) Standish
  31. Beechwalk (cnr) Standish
  32. Arbour Lane (nr) Standish
  33. Crescent (opp) Standish
  34. Britannia Hotel (opp) Shevington Moor
  35. Foresters Arms (opp) Shevington Moor
  36. Whiteacre (nr) Shevington Moor
  37. Four Lane Ends (at) Shevington Moor
  38. Wrightington Hospital (o/s) Appley Bridge
  39. Wrightington Hospital Grounds (by) Appley Bridge
  40. Wrightington Hospital (opp) Appley Bridge
  41. Moss Lane (by) Appley Bridge
  42. Four Lane Ends (by) Shevington Moor
  43. Shevington High School (by) Shevington
  44. Willowbrook Drive (nr) Shevington
  45. Fern Close (nr) Shevington
  46. Plough and Harrow (opp) Shevington
  47. Douglas Drive (opp) Shevington
  48. Prince's Park (opp) Gathurst
  49. Ellwood Gardens (nr) Gathurst
  50. Gathurst Rail Station (Stop A) Gathurst
  51. St John Rigby College (o/s) Gathurst
  52. St John Rigby College (o/s) Gathurst
  53. Vale Royal (o/s) Gathurst
  54. Deanwood Avenue (opp) Gathurst
  55. Gathurst Road (adj) Orrell Post
  56. Spring Road (NE-bound) Kitt Green
  57. Deanwood Manor (o/s) Kitt Green
  58. Latham Lane (opp) Kitt Green
  59. Old Springs (o/s) Kitt Green
  60. Denton Grove (cnr) Kitt Green
  61. Peter Street (cnr) Kitt Green
  62. Greenhey (opp) Kitt Green
  63. Bell Lane (opp) Kitt Green
  64. Loch Street (opp) Norley Hall
  65. Methodist Church (opp) Lamberhead Green
  66. Woodford Street (opp) Lamberhead Green
  67. Major Street (nr) Pemberton
  68. Enfield Street (opp) Pemberton
  69. Pemberton Clinic (o/s) Pemberton
  70. Closebrook Road (opp) Worsley Hall
  71. Sherwood Grove (opp) Worsley Hall
  72. Greenwood Avenue (nr) Laithwaite
  73. Asda (o/s) Laithwaite
  74. Seven Stars Road (nr) Wigan Pier
  75. Wigan Pier (nr) Wigan Pier
  76. Clayton Street (nr) Wigan
  77. Wigan Rail Stations (Stop D) Wigan
  78. Wigan Bus Station (Arrivals) Wigan

Towns & areas on this route

Frequently asked questions

What time is the first 640 bus?

The first 640 departure on weekdays leaves at 06:28 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 640 bus?

The last 640 on weekdays leaves its first stop at 18:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 640 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Bee Network day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 640 bus?

The 640 is operated by Bee Network.

Timetable data from Bee Network via the DfT Bus Open Data Service (North West England feed). Check before you travel — services can change at short notice.