X12
Route map
X12 live route map
See the route, stops, and live buses currently on this line.
131 stops
Live buses loading
Map ready
Loading the route map...
Shrewsbury → Newport
3 trips · first 16:20 · last 18:15
Mon–Fri
Live From 2026-05-29
Swipe sideways to see later trips.
Stop
16:20
Newport
17:15
Telford - Madeley
18:15
Telford - Madeley
Newport → Shrewsbury
1 trip · first 07:24 · last 07:24
Mon–Fri
Live From 2026-05-29
Swipe sideways to see later trips.
Stop
07:24
Newport
Newport, Bus Interchange
Stand A
07:24
Muxton, Sutherland Drive
adjacent
07:37
Donnington, Aldi
opposite
07:46
Trench, Stanmore Drive
opposite
07:50
Hadley, Bus Station
Stand A
08:00
Wellington, Bus Station
Stand B
08:15
Wellington, Herbert Avenue
opposite
08:20
08:34
Shrewsbury, Bus Station
Stand H
08:52
Shrewsbury, Bus Station
Stand H
08:52
Timetable data from Arriva West Midlands, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PD0000478:999.
Main stops shown
13 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Shrewsbury, Bus Station Stand H
- London Road, Emstrey Island Eastbound before
- Lawley, The Grazing Cow adjacent
- Telford Town Centre, Bus Station Stand B
- Priorslee, Hereford Drive adjacent
- Priorslee, Finsbury Drive opposite
- Wellington, Herbert Avenue adjacent
- Wellington, Bus Station Stand D
- Hadley, Bus Station Stand B
- Trench, Stanmore Drive adjacent
- Donnington, Aldi adjacent
- Muxton, Sutherland Drive opposite
- Newport, Bus Interchange Stand A