X77 Mochdre to Shrewsbury via Welshpool, Copthorne

Operated by Tanat Valley Coaches. First bus 07:00, last bus 18:02. 16 journeys on weekdays. Fares: set by the operator — more.

Next towards Shrewsbury from Welshpool Bus Station Stand C: 09:50, 10:50, 12:50

Next towards Mochdre from Bus Station (Stand R): 11:22, 13:22, 14:22

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

Timetable

Ends at x77 · Monday to Friday · 8 journeys
Stop 07:0007:4009:5010:5012:5014:5016:1017:05
Newtown College (in) ······16:10·
Newtown Bus Station Stand 2 07:00·····16:19·
Dol-Y-Felin 07:12·····16:30·
Montgomery Town Hall (before) ······16:41·
Nag`s Head Hotel (o/s) 07:19·······
Lion Hotel (after) 07:22·······
Coed-y-Dinas (opp) 07:29·····16:55·
Welshpool Bus Station Stand C 07:4007:4009:5010:5012:5014:5017:0517:05
Green Dragon Inn (o/s) 07:4607:4609:5610:5612:5614:5617:1117:11
Criggion Lane (after) 07:5007:5010:0011:0013:0015:0017:1517:15
Breidden Hotel (opp) 07:5507:5510:0511:0513:0515:0517:2017:20
Marche Lane Jct (opp) 08:0008:0010:1011:1013:1015:1017:2517:25
Butt Lane (adj) 08:0808:0810:1811:1813:1815:1817:3317:33
The Onslow (adj) 08:1408:1410:2411:2413:2415:2417:3917:39
Ward Block (Entrance 1) (adj) 08:1608:1610:2611:2613:2615:2617:4117:41
Barracks (adj) 08:2008:2010:3011:3013:3015:3017:4517:45
Bus Station (Stand R) 08:2708:2710:3711:3713:3715:3717:5217:52

Each column is one journey, headed by the time it sets off. 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.

The England fare cap doesn't apply in Wales — Tanat Valley Coaches sets the fares on the X77. Check their website or the Traveline Cymru fare finder for current prices. Who travels free →

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 Tanat Valley Coaches before you travel. Everything above is an ordinary week.

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

Route map

All stops on route X77

X77 towards Shrewsbury

All 48 stops
  1. Newtown College (in) Mochdre
  2. Newtown Bus Station Stand 2 Newtown
  3. Pool Road (nr) Newtown
  4. Morrisons Newtown (adj) Newtown
  5. Bettws Turn (after) Aberbechan
  6. Bryn-y-maes (after) Abermule
  7. Station House (o/s Abermule Hotel) Abermule
  8. Post Office (after) Abermule
  9. Dol-Y-Felin Abermule
  10. Montgomery Town Hall (before) Montgomery
  11. The Cock Hotel (o/s) Forden
  12. Post Office (before) Abermule
  13. Post Office (o/s) Fron
  14. Nag`s Head Hotel (o/s) Garthmyl
  15. Lion Hotel (after) Berriew
  16. Berriew Turn (before) Berriew
  17. Coed-y-Dinas (opp) Sarn-y-Bryn-Caled
  18. Berriew Street (after) Welshpool
  19. Welshpool Bus Station Stand C Welshpool
  20. Church Bank (adj Steps) Welshpool
  21. Medical Centre (after) Welshpool
  22. Erw Wen (before) Welshpool
  23. The Flash Leisure Centre (after) Welshpool
  24. Green Dragon Inn (o/s) Buttington
  25. Heldre Turn (before) Buttington
  26. Criggion Lane (after) Trewern
  27. Breidden Hotel (opp) Middletown
  28. Marche Lane Jct (opp) Halfway House
  29. Castle (adj) Rowton
  30. Cross Gates Hotel (adj) Ford
  31. Butt Lane (adj) Ford
  32. Welshpool Road Jct (opp) Bicton Heath
  33. The Onslow (adj) Gains Park
  34. Collingwood Jct (adj) Gains Park
  35. Sandown Crescent Jct (adj) Gains Park
  36. Racecourse Lane Jct (adj) Copthorne
  37. Ward Block (Entrance 1) (adj) Copthorne
  38. Hospital (adj) Copthorne
  39. Chestnut Close (adj) Copthorne
  40. Oakfield Road Jct (opp) Copthorne
  41. Shelton Road Jct (opp) Copthorne
  42. Richmond Drive Jct (adj) Copthorne
  43. Barracks (adj) Copthorne
  44. Granville Street Jct (adj) Copthorne
  45. Bricklayers Arms (adj) Copthorne
  46. St Georges Court Jct (adj) Frankwell
  47. New Street Jct (opp) Frankwell
  48. Bus Station (Stand R) Shrewsbury

X77 towards Mochdre

All 70 stops
  1. College (adj) London Road
  2. Armoury Gardens (adj) London Road
  3. Shirehall (opp) Abbey Foregate
  4. The Bell PH (opp) Abbey Foregate
  5. Newhall Gardens Jct (opp) Abbey Foregate
  6. The Dun Cow (adj) Abbey Foregate
  7. Abbey Church (opp) Abbey Foregate
  8. Mansers (adj) Coleham
  9. St. Julians Friars (adj) Shrewsbury
  10. Market Hall (opp) Shrewsbury
  11. Shoplatch P&R (opp) Shrewsbury
  12. Rowleys House (opp) Shrewsbury
  13. Bus Station (Stand R) Shrewsbury
  14. Lloyds Chemist (adj) Shrewsbury
  15. Mardol Jct (adj) Shrewsbury
  16. Cycle Shop (adj) Frankwell
  17. St Georges Court Jct (opp) Frankwell
  18. Bricklayers Arms (opp) Copthorne
  19. Lindale Court Jct (opp) Copthorne
  20. Barracks (opp) Copthorne
  21. Richmond Drive Jct (opp) Copthorne
  22. Shelton Road Jct (adj) Copthorne
  23. Co - op (adj) Copthorne
  24. Swiss Farm Road Jct (opp) Copthorne
  25. Hospital (opp) Copthorne
  26. Ward Block (Entrance 1) (adj) Copthorne
  27. Racecourse Lane Jct (opp) Copthorne
  28. Bowbrook (opp) Gains Park
  29. Sandown Crescent Jct (opp) Gains Park
  30. Collingwood Jct (opp) Gains Park
  31. Woodcrest Jct (adj) Gains Park
  32. Welshpool Road Jct (adj) Bicton Heath
  33. Butt Lane (opp) Ford
  34. Cross Gates Hotel (opp) Ford
  35. Castle (opp) Rowton
  36. Marche Lane Jct (adj) Halfway House
  37. Breidden Hotel (o/s) Middletown
  38. Trewern Bus Shelter (o/s) Trewern
  39. Little Chef (adj) Cefn
  40. Heldre Turn (after) Buttington
  41. Green Dragon Inn (opp) Buttington
  42. The Flash Leisure Centre (before) Welshpool
  43. Medical Centre (opp) Welshpool
  44. Welshpool Bus Station Stand D (Bay D) Welshpool
  45. Pola Cinema (o/s former) Welshpool
  46. Coed-y-Dinas (before) Sarn-y-Bryn-Caled
  47. Clicewydd Welshpool
  48. The Cock Hotel (opp) Forden
  49. Can-y-Lan (opp Post Box) Forden
  50. Hem Crossroads (after) Forden
  51. Stalloe Cottages (after) Hendomen
  52. Montgomery Town Hall (before) Montgomery
  53. Hen-domen Turn (before) Hendomen
  54. Berriew Turn (after) Berriew
  55. Lion Hotel (before) Berriew
  56. Nag`s Head Hotel (opp) Trwstllewelyn
  57. Post Office (o/s) Fron
  58. Station House (o/s Abermule Hotel) Abermule
  59. Post Office (after) Abermule
  60. Abermule Community Centre Abermule
  61. Dol-Y-Felin Abermule
  62. Dol-Y-Felin (opp) Abermule
  63. Post Office (before) Abermule
  64. Station House (opp Abermule Hotel) Abermule
  65. Bryn-y-maes (before) Abermule
  66. Bettws Turn (after) Aberbechan
  67. Morrisons Newtown Newtown
  68. Telephone Engineering Centre (nr) Newtown
  69. Newtown Bus Station Stand 1 Newtown
  70. Newtown College (in) Mochdre

Towns & areas on this route

Frequently asked questions

What time is the first X77 bus?

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

What time is the last X77 bus?

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

How much does the X77 bus cost?

The England fare cap doesn't apply in Wales — Tanat Valley Coaches sets the fares on the X77. Check their website or the Traveline Cymru fare finder for current prices.

Who runs the X77 bus?

The X77 is operated by Tanat Valley Coaches.

Timetable data from Tanat Valley Coaches via the DfT Bus Open Data Service (Wales feed). Tanat Valley Coaches last updated their Bus Open Data publications on 8 April 2026. Check before you travel — services can change at short notice.