Bus from Newport (Wales) to Cardiff

18 direct routes · 29–55 min · first bus 05:59, last bus 22:05 (weekdays).

Next buses to Cardiff as of 12:49

Scheduled times at the boarding stop in Newport, from the operators' timetables — they update automatically. Open the stop for live tracking.

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
30 Cardiff Bus ~55 min 17 Sat 7 · Sun 5 06:42 20:25 Cardiff Road Post Office (opposite) Westgate Street KG (o/s) Coedkernew & Castleton
201 National Express ~50 min 15 Sat 15 · Sun 15 10:25 03:25 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
UK940 FlixBus ~35 min 15 Sat 16 · Sun 15 10:10 03:40 Queensway Q1 (Stand Q1) Law Courts RJ (o/s) —
X3 Stagecoach South Wales ~29 min 13 Sat 13 · no Sunday buses 07:14 22:05 Kimberly Park (opposite) Fitzalan Place (after) —
X30 Newport Bus ~33 min 13 Sat 10 · no Sunday buses 06:34 18:33 Barrack Hill Footbridge (adj) Law Courts RJ (o/s) —
30 Newport Bus ~50 min 12 Sat 8 · Sun 5 05:59 21:14 Cardiff Road Post Office (opposite) Westgate Street KG (o/s) Coedkernew & Castleton
216 National Express ~35 min 10 Sat 10 · Sun 10 05:10 01:00 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
202 National Express ~40 min 9 Sat 11 · Sun 11 11:30 00:15 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
UK042 FlixBus ~30 min 8 Sat 8 · Sun 8 11:05 03:00 Queensway Q1 (Stand Q1) Law Courts RJ (o/s) —
UK910 FlixBus ~35 min 8 Sat 8 · Sun 8 05:55 00:40 Queensway Q1 (Stand Q1) Law Courts RJ (o/s) —
804 National Express ~30 min 8 Fridays only 12:15 21:15 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
509 National Express ~40 min 7 Sat 12 · Sun 12 13:00 02:15 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
UK046 FlixBus ~40 min 3 Sat 3 · Sun 3 19:05 21:55 Queensway Q1 (Stand Q1) Law Courts RJ (o/s) —
5 occasional services — once or twice a day · 112, UK077, 825, 111, UK084

Often school, college or market-day journeys — check the route before relying on one.

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
112 National Express ~45 min 2 Sat 2 · Sun 2 16:05 16:05 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
UK077 FlixBus ~35 min 2 Sat 2 · Sun 2 12:40 16:30 Queensway Q1 (Stand Q1) Law Courts RJ (o/s) —
825 National Express ~30 min 2 Fridays only 15:20 18:20 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
111 National Express ~40 min 1 Sat 2 · Sun 2 19:10 19:10 Kingsway K14 (Stand K14) Sophia Gardens (nr) —
UK084 FlixBus ~40 min 1 Sat 1 · Sun 1 12:30 12:30 Queensway Q1 (Stand Q1) Law Courts RJ (o/s) —

Times are for the first boarding point in Newport on each route's weekday timetable — open the route for the full timetable, live map and every stop.

The same number runs elsewhere in the UK — see every 30 bus, 201 bus, X3 bus, X30 bus, 216 bus, 202 bus, 804 bus or 509 bus timetable.

Fares from Newport to Cardiff

  • £10.00 adult single on the X3 (Stagecoach South Wales)

Between the stops in the table above. The operators' own published fares, from the Bus Open Data Service; check with the operator before you travel.

14 of these 18 services are long-distance coaches — the fare cap and local bus passes apply to the buses here, but not to the coaches, which set their own fares.
Fares on this journey are set by the operator — the England fare cap doesn't apply in Wales. Check the operator's website or Traveline Cymru for current prices. Who travels free →

Frequently asked questions

Which bus goes from Newport to Cardiff?

18 routes run directly from Newport to Cardiff: the 30 (Cardiff Bus), the 201 (National Express), the UK940 (FlixBus), the X3 (Stagecoach South Wales), the X30 (Newport Bus), the 30 (Newport Bus), the 216 (National Express), the 202 (National Express), the UK042 (FlixBus), the UK910 (FlixBus), the 804 (National Express), the 509 (National Express), the UK046 (FlixBus), the 112 (National Express), the UK077 (FlixBus), the 825 (National Express), the 111 (National Express), the UK084 (FlixBus). The most frequent is the 30, 17 times each weekday — board at Cardiff Road Post Office (opposite) and get off at Westgate Street KG (o/s), about 55 minutes.

How long does the bus take from Newport to Cardiff?

Between 29 minutes on the X3 and 55 on the 30, depending on which route you catch and on traffic. It calls at Coedkernew, Castleton on the way.

What time is the first and last bus from Newport to Cardiff?

On weekdays the first direct bus leaves around 05:59 and the last around 22:05. Check the route timetables for weekends.

How much is the bus from Newport to Cardiff?

An adult single from Newport to Cardiff is £10.00 on the X3 (Stagecoach South Wales), from Kimberly Park (opposite) to Fitzalan Place (after). Prices are the operators' own published fares on the Bus Open Data Service — check with the operator before you travel. Fares on this journey are set by the operator — the England fare cap doesn't apply in Wales. Check the operator's website or Traveline Cymru for current prices.

More options