Travel from Dublin to Cardiff

Flights from Dublin to Cardiff

Flybe flies from Dublin to Cardiff twice daily.

Book transport from Dublin to Cardiff

How to get from Dublin to Cardiff

ModeDurationPrice
From Dublin car ferry to Holyhead then train to Cardiff Central.8 h 54 min£116
From Pearse Train Station train to Rosslare, car ferry to Fishguard Harbour, then train to Cardiff Central.10 h 38 min£104
From Busáras bus to Rosslare, car ferry to Fishguard Harbour, then train to Cardiff Central.11 h 43 min£89
From Dublin bus and ferry to Birmingham then bus to Cardiff Coach Station.12 h 10 min£32
From Dublin car ferry to Holyhead then drive to Cardiff.7 h 35 min£66
From The 3Arena line 702 bus to Dublin airport, fly to Cardiff airport, then bus to Cardiff.3 h 46 min£74
From The 3Arena line 702 bus to Dublin airport, fly to Bristol airport, shuttle to Bristol Temple Meads, then train to Cardiff.4 h 49 min£73

How long does it take to get from Dublin to Cardiff?

It takes approximately 8 h 54 min to get from Dublin to Cardiff, including transfers.

Is there a direct bus between Dublin and Cardiff?

No, there is no direct bus from Dublin to Cardiff. However, there are services departing from Dublin and arriving at Cardiff Coach Station via Birmingham. The journey, including transfers, takes approximately 12 h 10 min.

Operators from Dublin to Cardiff

OperatorPhoneWebsite
Irish FerriesIrish Ferries
Arriva Trains Wales03333 211 202Arriva Trains Wales
Irish RailIrish Rail
Stena LineStena Line
Bus EireannBus Eireann
National Express+44 08717 818178National Express
Aircoach+353 1 844 7118Aircoach
FlybeFlybe
New Adventure Travel+44 29 2044 2040New Adventure Travel
RyanairRyanair
Aer LingusAer Lingus
Airport Flyer0871 334 4444Airport Flyer
Great Western RailwayGreat Western Railway