Scroll down to view upcoming departure times for Newport Bus 31A bus route at each stop. Real-time updates and step-by-step directions are also available in the Momego app.
Friars Walk 13
31C
32
SJ11
Emlyn Street
31C
32
33
50A
X15
Ebenezer Terrace
31C
32
33
50A
X15
Newport Central Police Station
31C
32
33
50A
SJ11
X15
Royal Gwent Hospital
31C
32
33
50A
SJ11
X15
Arthur Street
31C
32
Jeddo Close
31C
32
Mendalgief Retail Park
31C
32
28 East Retail Park
31C
32
Docks Way Middle
31C
32
SJ1
SJ2
SJ3
SJ4
SJ5
SJ14
Pine Grove
31C
Chaffinch Way
31C
Manor Park
31C
Brigantine Drive
31C
Sir Charles Crescent
31C
Asda Car Park
31C
32
33
Morgraig Avenue
32
SJ1
SJ2
SJ3
SJ4
SJ5
SJ8
SJ11
SJ13
Steeplechase Road
29
32
SJ6
SJ7
SJ9
SJ10
SJ14
SJ15
Lloyds Banking Group
29
32
SJ6
SJ7
SJ9
SJ10
SJ14
SJ15
Celtic Springs
Blacksmith's Way
Berryhill Farm
Pound Hill
Halfway Garage
Castleton Rise
Marshfield Primary School
Sandy Lane Farm
The Shires
Oakfields
Marshfield Stores
Pentwyn Terrace
Six Bells
31C
Walnut Tree Farm Park
Neville Park
Church Road
Lighthouse Park
31C
Asda Car Park
31C
32
33
Duffryn Drive
Henry Morgan Close
31C
Sir Charles Crescent
31C
Brigantine Drive
31C
Manor Park
31C
Partridge Way
31C
32
33
Partridge Way
31C
32
33
Docks Way Middle
31C
32
SJ1
SJ2
SJ3
SJ4
SJ5
SJ14
28 East Retail Park
31C
32
Mendalgief Retail Park
31C
32
Jeddo Close
31C
32
Arthur Street
31C
32
Belle Vue Park
31C
32
33
50A
SJ11
X15
Royal Gwent Hospital
31C
32
33
50A
SJ11
X15
Mariners Green
31C
32
33
50A
SJ11
X15
Kingsway Centre
31C
32
33
50A
X15
Friars Walk 13
31C
32
SJ11
Friars Walk 13
31C
32
SJ11
Emlyn Street
31C
32
33
50A
X15
Ebenezer Terrace
31C
32
33
50A
X15
Newport Central Police Station
31C
32
33
50A
SJ11
X15
Royal Gwent Hospital
31C
32
33
50A
SJ11
X15
Arthur Street
31C
32
Jeddo Close
31C
32
Mendalgief Retail Park
31C
32
28 East Retail Park
31C
32
Docks Way Middle
31C
32
SJ1
SJ2
SJ3
SJ4
SJ5
SJ14
Pine Grove
31C
Chaffinch Way
31C
Manor Park
31C
Brigantine Drive
31C
Sir Charles Crescent
31C
Asda Car Park
31C
32
33
Morgraig Avenue
32
SJ1
SJ2
SJ3
SJ4
SJ5
SJ8
SJ11
SJ13
Steeplechase Road
29
32
SJ6
SJ7
SJ9
SJ10
SJ14
SJ15
Lloyds Banking Group
29
32
SJ6
SJ7
SJ9
SJ10
SJ14
SJ15
Celtic Springs
Blacksmith's Way
Berryhill Farm
Pound Hill
Halfway Garage
Castleton Rise
Marshfield Primary School
Sandy Lane Farm
The Shires
Oakfields
Marshfield Stores
Pentwyn Terrace
Six Bells
31C
Walnut Tree Farm Park
Neville Park
Church Road
Lighthouse Park
31C
Duffryn Drive
Henry Morgan Close
31C
Sir Charles Crescent
31C
Brigantine Drive
31C
Manor Park
31C
Partridge Way
31C
32
33
Partridge Way
31C
32
33
Docks Way Middle
31C
32
SJ1
SJ2
SJ3
SJ4
SJ5
SJ14
28 East Retail Park
31C
32
Mendalgief Retail Park
31C
32
Jeddo Close
31C
32
Arthur Street
31C
32
Belle Vue Park
31C
32
33
50A
SJ11
X15
Royal Gwent Hospital
31C
32
33
50A
SJ11
X15
Mariners Green
31C
32
33
50A
SJ11
X15
Kingsway Centre
31C
32
33
50A
X15
Friars Walk 13
31C
32
SJ11
Upcoming trips on the Newport Bus 31A bus route run approximately every 75 minutes, and you can view exact departure times and see how often the bus runs throughout the day by opening the Momego app and browsing the full schedule.
Download the Momego app to track your bus live on a map, see real-time updates, and stay informed about any changes to the Newport Bus 31A bus schedule.
Open the Momego app to see detailed information about any active service disruptions affecting the 31A bus route, such as detours, stop changes, trip cancellations, or major delays. You can also subscribe to service alerts from Newport Bus in the app, so you’ll be notified of any current or upcoming disruptions and can plan your journey with confidence.
There are 54 bus stops on the Newport Bus 31A route.
In select cities, the Momego app shows real-time crowding levels for routes like the Newport Bus 31A bus route. You can even see predictions of how busy the bus is likely to be when it reaches your stop.
Open the Momego app to see your location on the map and instantly find the nearest stop for the Newport Bus 31A bus route.