Enjoy the short journey from Abergavenny to Cardiff Central at a time that suits you. Ideal for all the family, you can make this round trip all in one day.


How long is the train from Abergavenny to Cardiff?

It takes approximately 45 minutes, with direct trains running frequently through the day, starting at 05.45. Our discounted Anytime tickets are available and you can arrive relaxed and ready to explore.

Live departures and arrivals

Why travel from Abergavenny to Cardiff by train?

Cardiff is an exciting, cosmopolitan city that has plenty to offer, whether you’re on a day trip or planning to stay a little longer. Discover some of the best things to do in Cardiff and see why it’s worth making the trip.

With our range of flexible Anytime tickets, we aim to always offer you the lowest available fare. Why not download our app to make life even easier?


Trains from Abergavenny

Abergavenny to Hereford

Abergavenny to Newport

Abergavenny to Pontypridd


Trains to Cardiff Central

Swansea to Cardiff Central

Newport to Cardiff Central

Neath to Cardiff Central