BusGenie
X12
Arriva Midlands

X12 bus timetable: Shrewsbury to Newport

Shrewsbury - Newport

Mode Bus

Shrewsbury Bus Station → Newport Bus Interchange

1 trip · first 16:20 · last 16:20
Mon–Fri Live Valid 2026-05-01 – 2027-12-31

Swipe sideways to see later trips.

Stop
16:20 Newport Bus Interchange
16:22
16:23
16:33
17:09
17:11
17:12
17:16
17:22
17:26
17:30
17:40

Newport Bus Interchange → Shrewsbury Bus Station

1 trip · first 07:24 · last 07:24
Mon–Fri Live Valid 2026-05-01 – 2027-12-31

Swipe sideways to see later trips.

Stop
07:24 Newport Bus Interchange
07:24
07:34
07:39
07:43
07:46
07:53
07:58
08:00
08:37
08:46

Timetable data from Arriva Midlands, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 70-X12-_-y11-1.

All stops shown

62 stops
  1. Shrewsbury, Bus Station Stand H
  2. Shrewsbury, Castle Street Stand D1
  3. Shrewsbury, St Mary's Church Town Services adjacent
  4. Shrewsbury, Dogpole adjacent
  5. Shrewsbury, Bridge adjacent
  6. Abbey Foregate, Abbey Church adjacent
  7. Abbey Foregate, The Dun Cow opposite
  8. Abbey Foregate, Newhall Gardens Jct adjacent
  9. Abbey Foregate, The Bell PH adjacent
  10. Abbey Foregate, Shirehall adjacent
  11. London Road, Prestfelde School adjacent
  12. London Road, College adjacent
  13. London Road, Shrewsbury College adjacent
  14. London Road, New College Road Jct opposite
  15. London Road, Crematorium adjacent
  16. London Road, Knightsbridge Close Jct opposite
  17. London Road, Emstrey Island Eastbound before
  18. Wellington, Old Orleton Hotel adjacent
  19. Wellington, Herbert Avenue adjacent
  20. Wellington, Ercall Lane opposite
  21. Wellington, The Wickets opposite
  22. Wellington, Civic Centre adjacent
  23. Wellington, Bus Station Stand D
  24. Wellington, Constitution Hill adjacent
  25. Wellington, School Court opposite
  26. Wellington, Princes Street opposite
  27. Wellington, Cock Hotel opposite
  28. Wellington, Whitehouse Hotel adjacent
  29. Wellington, Telford College opposite
  30. Hadley, Summerhouse Drive adjacent
  31. Hadley, Brookdale adjacent
  32. Hadley, Bus Station Stand B
  33. Hadley, Community Centre adjacent
  34. Hadley, Castle Lane adjacent
  35. Hadley, Sommerfeld Road opposite
  36. Trench, Meadow Close opposite
  37. Trench, Preston Grove adjacent
  38. Trench, Stanmore Drive adjacent
  39. Trench, Stratford Park adjacent
  40. Trench, Furnace Lane after
  41. Donnington, Police Station opposite
  42. Donnington, Aldi adjacent
  43. Donnington, Little Theatre adjacent
  44. Muxton, Donnington Wood Way on
  45. Muxton, Birchwood Close adjacent
  46. Muxton, Ravensdale Drive adjacent
  47. Muxton, The Spinney adjacent
  48. Muxton, Doctors Surgery opposite
  49. Muxton, Sutherland Drive opposite
  50. Lilleshall, Church Road adjacent
  51. Lilleshall, Old Hall opposite
  52. Lilleshall, St Michaels Church adjacent
  53. Lilleshall, Primary School adjacent
  54. Lilleshall, Barrack Lane before
  55. Lilleshall, Brockton Roundabout before
  56. Lilleshall, The Woodlands opposite
  57. Church Aston, Wrekin Terrace adjacent
  58. Church Aston, Aston Hill Cottages adjacent
  59. Newport, Girls High School adjacent
  60. Newport, Police Station adjacent
  61. Newport, Guildhall adjacent
  62. Newport, Bus Interchange Stand A