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
17:11
17:22

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:46
08:00

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

Main stops shown

9 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Shrewsbury, Bus Station Stand H
  2. London Road, Emstrey Island Eastbound before
  3. Wellington, Herbert Avenue adjacent
  4. Wellington, Bus Station Stand D
  5. Hadley, Bus Station Stand B
  6. Trench, Stanmore Drive adjacent
  7. Donnington, Aldi adjacent
  8. Muxton, Sutherland Drive opposite
  9. Newport, Bus Interchange Stand A