21
Newport Bus
21 bus timetable: Newport to Liswerry
Newport - Liswerry
Route map
21 live route map
See the route, stops, and live buses currently on this line.
61 stops
Live buses loading
Map ready
Loading the route map...
Newport Bus Station → Newport Retail Park
4 trips · first 09:55 · last 16:27
Mon–Fri
Live Valid 2026-06-05 – 2027-05-27
Swipe sideways to see later trips.
Stop
09:55
Newport Retail Park
11:55
Newport Retail Park
13:55
Newport Retail Park
16:27
Newport Retail Park
Newport Retail Park → Newport Bus Station
4 trips · first 09:28 · last 15:38
Mon–Fri
Live Valid 2026-06-05 – 2027-05-27
Swipe sideways to see later trips.
Stop
09:28
Newport Retail Park
11:38
Newport Retail Park
13:38
Newport Retail Park
15:38
Newport Retail Park
Timetable data from Newport Bus, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NTAO021.
All stops shown
33 stops- Liswerry, Newport Retail Park opposite
- Alway, Penkin Hill South after
- Ringland, Stanford Road after
- Ringland, Edward German Crescent opposite 11
- Ringland, Sterndale Bennett Road after
- Ringland, Dawson Close opposite
- Ringland, Milton Primary School before
- Ringland Centre at
- Treberth Grove before
- Treberth Crescent after
- Bishpool Way opposite
- Bishpool Lane Northbound
- Bishpool, Man of Gwent after
- Bishpool, Glanwern Grove after
- Lawrence Hill, Farmwood Close after
- Somerton, Lawrence Hill before
- Beechwood Park after
- Beechwood, Coleridge Road opposite 2
- Beechwood, Wordsworth Road before
- Beechwood, Chaucer Road before
- Beechwood, Chwarel Court outside
- Beechwood, Clevedon Road Middle near 34
- Beechwood, Firbank Crescent before
- St Julians, Vale View after
- St Julians, Caldy Close before
- St Julians, Cwrt Gwen John outside
- St Julians, Elaine Crescent opposite
- St Julians, Oak Street after
- Barnardtown, Richmond Road after
- Barnardtown, Christadelphian Hall opposite
- Barnardtown, Gloster Road before
- Newport, Clarence Place opposite Iceland
- Newport, Friars Walk 6 Bay 6