X77 Mochdre ↔ Shrewsbury
Operated by Tanat Valley Coaches. First bus 07:00, last bus 18:02. 16 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Newtown College (in) | · | · | · | · | · | · | 16:10 | · |
|---|---|---|---|---|---|---|---|---|
| Newtown Bus Station Stand 2 | 07:00 | · | · | · | · | · | 16:19 | · |
| Dol-Y-Felin | 07:12 | · | · | · | · | · | 16:30 | · |
| Nag`s Head Hotel (o/s) | 07:19 | · | · | · | · | · | · | · |
| Lion Hotel (after) | 07:22 | · | · | · | · | · | · | · |
| Montgomery Town Hall (before) | · | · | · | · | · | · | 16:41 | · |
| The Cock Hotel (o/s) | · | · | · | · | · | · | 16:50 | · |
| Coed-y-Dinas (opp) | 07:29 | · | · | · | · | · | 16:55 | · |
| Welshpool Bus Station Stand C | 07:40 | 07:40 | 09:50 | 10:50 | 12:50 | 14:50 | 17:05 | 17:05 |
| Green Dragon Inn (o/s) | 07:46 | 07:46 | 09:56 | 10:56 | 12:56 | 14:56 | 17:11 | 17:11 |
| Criggion Lane (after) | 07:50 | 07:50 | 10:00 | 11:00 | 13:00 | 15:00 | 17:15 | 17:15 |
| Breidden Hotel (opp) | 07:55 | 07:55 | 10:05 | 11:05 | 13:05 | 15:05 | 17:20 | 17:20 |
| Marche Lane Jct (opp) | 08:00 | 08:00 | 10:10 | 11:10 | 13:10 | 15:10 | 17:25 | 17:25 |
| Butt Lane (adj) | 08:08 | 08:08 | 10:18 | 11:18 | 13:18 | 15:18 | 17:33 | 17:33 |
| The Onslow (adj) | 08:14 | 08:14 | 10:25 | 11:25 | 13:25 | 15:25 | 17:39 | 17:39 |
| Hospital (adj) | 08:16 | 08:16 | 10:27 | 11:27 | 13:27 | 15:27 | 17:42 | 17:42 |
| Ward Block (Entrance 1) (adj) | · | · | 10:27 | 11:27 | 13:27 | 15:27 | 17:42 | 17:42 |
| Barracks (adj) | 08:20 | 08:20 | 10:31 | 11:31 | 13:31 | 15:31 | 17:46 | 17:46 |
| Bus Station (Stand R) | 08:32 | 08:27 | 10:37 | 11:37 | 13:37 | 15:37 | 17:52 | 17:52 |
Route map
All stops on route X77
X77 towards Shrewsbury
- Newtown College (in) Mochdre
- Flying Shuttle (nr) Trehafren
- Hill View Close (after) Trehafren
- Newtown Bus Station Stand 2 Newtown
- Pool Road (nr) Newtown
- Morrisons Newtown (adj) Newtown
- Bettws Turn (after) Aberbechan
- Bryn-y-maes (after) Abermule
- Post Office (after) Abermule
- Station House (o/s Abermule Hotel) Abermule
- Dol-Y-Felin Abermule
- Post Office (o/s) Fron
- Nag`s Head Hotel (o/s) Garthmyl
- Lion Hotel (after) Berriew
- Berriew Turn (before) Berriew
- Hen-domen House (nr) Hendomen
- Montgomery Town Hall (before) Montgomery
- Hem Crossroads (before) Forden
- Can-y-Lan (o/s Post Box) Forden
- Village Hall (o/s) Forden
- The Cock Hotel (o/s) Forden
- Clicewydd Welshpool
- Coed-y-Dinas (opp) Sarn-y-Bryn-Caled
- Berriew Street (after) Welshpool
- Post Office (o/s) Welshpool
- Glan Lledan Cottages (opp Sainsbury's) Welshpool
- Church Bank (adj Steps) Welshpool
- Welshpool Bus Station Stand C Welshpool
- Erw Wen (before) Welshpool
- Medical Centre (after) Welshpool
- The Flash Leisure Centre (after) Welshpool
- Green Dragon Inn (o/s) Buttington
- Heldre Turn (before) Buttington
- Criggion Lane (after) Trewern
- Breidden Hotel (opp) Middletown
- Marche Lane Jct (opp) Halfway House
- Castle (adj) Rowton
- Cross Gates Hotel (adj) Ford
- Butt Lane (adj) Ford
- Welshpool Road Jct (opp) Bicton Heath
- Collingwood Jct (adj) Gains Park
- The Onslow (adj) Gains Park
- Racecourse Lane Jct (adj) Copthorne
- Sandown Crescent Jct (adj) Gains Park
- Hospital (adj) Copthorne
- Ward Block (Entrance 1) (adj) Copthorne
- Chestnut Close (adj) Copthorne
- Shelton Road Jct (opp) Copthorne
- Oakfield Road Jct (opp) Copthorne
- Richmond Drive Jct (adj) Copthorne
- Granville Street Jct (adj) Copthorne
- Barracks (adj) Copthorne
- Bricklayers Arms (adj) Copthorne
- New Street Jct (opp) Frankwell
- St Georges Court Jct (adj) Frankwell
- Old School (adj) Frankwell
- Bus Station (Stand R) Shrewsbury
- No 8 (adj) Shrewsbury
- Castle Street (Stand D2) Shrewsbury
- St Mary's Church Town Services (adj) Shrewsbury
- Dogpole (adj) Shrewsbury
- Bridge (adj) Shrewsbury
- Abbey Church (adj) Abbey Foregate
- The Dun Cow (opp) Abbey Foregate
- Newhall Gardens Jct (adj) Abbey Foregate
- The Bell PH (adj) Abbey Foregate
- Shirehall (adj) Abbey Foregate
- Prestfelde School (adj) London Road
- College (adj) London Road
X77 towards Mochdre
- Lloyds Chemist (adj) Shrewsbury
- Bus Station (Stand R) Shrewsbury
- Mardol Jct (adj) Shrewsbury
- St Georges Court Jct (opp) Frankwell
- Cycle Shop (adj) Frankwell
- Bricklayers Arms (opp) Copthorne
- Lindale Court Jct (opp) Copthorne
- Barracks (opp) Copthorne
- Richmond Drive Jct (opp) Copthorne
- Shelton Road Jct (adj) Copthorne
- Co - op (adj) Copthorne
- Swiss Farm Road Jct (opp) Copthorne
- Hospital (opp) Copthorne
- Racecourse Lane Jct (opp) Copthorne
- Ward Block (Entrance 1) (adj) Copthorne
- Bowbrook (opp) Gains Park
- Sandown Crescent Jct (opp) Gains Park
- Collingwood Jct (opp) Gains Park
- Woodcrest Jct (adj) Gains Park
- Welshpool Road Jct (adj) Bicton Heath
- Cross Gates Hotel (opp) Ford
- Butt Lane (opp) Ford
- Castle (opp) Rowton
- Marche Lane Jct (adj) Halfway House
- Breidden Hotel (o/s) Middletown
- Trewern Bus Shelter (o/s) Trewern
- Little Chef (adj) Cefn
- Heldre Turn (after) Buttington
- Green Dragon Inn (opp) Buttington
- The Flash Leisure Centre (before) Welshpool
- Medical Centre (opp) Welshpool
- Welshpool Bus Station Stand D (Bay D) Welshpool
- Pola Cinema (o/s former) Welshpool
- Coed-y-Dinas (before) Sarn-y-Bryn-Caled
- Clicewydd Welshpool
- The Cock Hotel (opp) Forden
- Can-y-Lan (opp Post Box) Forden
- Hem Crossroads (after) Forden
- Stalloe Cottages (after) Hendomen
- Montgomery Town Hall (before) Montgomery
- Hen-domen Turn (before) Hendomen
- Post Office (before) Abermule
- Station House (opp Abermule Hotel) Abermule
- Dol-Y-Felin (opp) Abermule
- Bryn-y-maes (before) Abermule
- Bettws Turn (after) Aberbechan
- Telephone Engineering Centre (nr) Newtown
- Morrisons Newtown Newtown
- Hill View Close (before) Trehafren
- Flying Shuttle (nr) Trehafren
- Newtown College (in) Mochdre
- Berriew Turn (after) Berriew
- Lion Hotel (before) Berriew
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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.