From Wrexham General train to Cardiff Central. 2 h 46 min £49. From Wrexham drive to Cardiff. 2 h 51 min £26. From Wrexham General train to Chester, Railway Station, bus to Chester airport, fly to Bristol airport, bus to Bristol Temple Meads, then train to Cardiff. 4 h 12 min £101.
Is there a direct train between Wrexham and Cardiff?
Yes, there is a direct train departing from Wrexham General and arriving at Cardiff Central. Services depart every 4 hours. The journey takes approximately 2¾ hours.