Coronavirus Update Close

In line with the latest government guidance, we've put in place further measures in England to help customers practise social distancing. This includes limiting the available seats on buses.  

The safety of our customers and employees is our priority, so please avoid busy times, wear a face covering if you can, use contactless payment and take your litter with you.

For up to date information, see our Coronavirus page


Abergavenny to Cardiff on our X4 Service

Live in Abergavenny and looking for a fast, comfortable way to reach Ebbw Vale, Merthyr Tydifil or Cardiff? Use our Stagecoach X4 service. The X4 offers free Wi-Fi alongside plenty of other handy benefits.


Journey Information from Abergavenny to Cardiff

  • Fare information below
  • Average journey time: 2hrs 55 mins
  • Changes: Direct service
  • Buses per day: Monday to Saturday: up to 10 buses per day
  • Bus operators: Stagecoach
  • Origin: Abergavenny Bus Station
  • Destination: Cardiff - Tresillian Way


View X4 Timetable



Compare prices

Getting from A to B doesn't have to be expensive with Stagecoach. Our prices can be over 40% cheaper than train tickets. See how our bus fares compare to rail fares below:

Scroll table horizontally to view table content

Bus  Rail Return**
Abergavenny to Cardiff £8.70 (adult dayrider) £15.20

£5 for 2 adults (2gether ticket)

£3.30 for 2 young people* (2gether ticket)

* both people must show a valid 'mytravelpass' card

** based on a Anytime Day Return


How can I buy a ticket?

You are able to buy your ticket on the day from your X4 driver - whether that's a single, return, day or even a weekly ticket.
You can now buy day and week tickets on our APP, download today Stagecoach Bus App

Use the bus ticket finder to find all available tickets for your journey, simply enter your from/to destinations and preferred time/date of travel.

Under 22?, You can also benefit from 1/3 off their ticket price with a mytravelpass.

Why travel by X4? 

Free Wi-Fi,  
Dedicated wheelchair space 
Connects Abergavenny with Ebbw Vale, Merthyr Tydfil and Cardiff
Pay by contactless for your ticket
We've also introduced next stop audio/visual bilingual announcements!

USB ChargingContactless





How long does it take to travel from Abergavenny to Cardiff?

On average, the journey from Abergavenny to Cardiff takes about 2 hour and 55 minutes. 

Is this a direct service?

Yes, this is a direct service. No changes are required.

What time is the first bus to Cardiff?

The first bus departs Abergavenny at 0718

What time is the last bus to Cardiff?

The last bus departs Abergavenny at 2035.

If you still can't find the answer you need please contact the

Stagecoach team; for more information - there are plenty

of ways to get in touch.


We also have the following other services that serve the Cardiff area!


Why not catch a little bit of luxury on our 132 Gold service up to every 12 minutes between Maerdy and Cardiff Bay!

Our service 122 runs up to every 15 minutes from Tonypandy via Talbot Green and Danescourt.

We now have our newest Gold service from Caerphilly and Blackwood on Service 26  up to every 30 minutes!

For a more direct route to Cardiff from Abergavenny we also have our X3 service that runs via Pontypool and Cwmbran.