There are 10 ways to get from Swansea to Kildare by train, ferry, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry via Rosslare Harbour
best- Take the train from Swansea to Fishguard Harbourtrain
- Take the ferry from Fishguard Harbour to Rosslare Harbourferry 0
- Take the train from Rosslare Europort to Tara Streettrain Ic / ...
- Take the train from Dublin Heuston to Kildaretrain Re / ...
11h 45m€73–134Train, bus to Bristol Airport, fly, bus
cheapest- Take the train from Swansea to Newport (S Wales)train
- Take the bus from Kingsway K14 to Public Transport Interchangebus
- Fly from Bristol Airport (BRS) to Dublin Airport (DUB)plane BRS - DUB
- Take the bus from Red Cow Luas to Kildare Vllgebus
7h 24m€63–216Train, ferry, bus
- Take the train from Swansea to Pembroke Docktrain
- Take the ferry from Pembroke Dock to Rosslare Harbourferry
- Take the bus from Rosslare Europort to Mill Streetbus 132
13h 6m€121–288Train, ferry, bus via Dublin
- Take the train from Swansea to Pembroke Docktrain
- Take the ferry from Pembroke Dock to Rosslare Harbourferry
- Take the train from Rosslare Europort to Tara Streettrain Ic / ...
- Take the bus from Burgh Quay to Kildare Vllgebus 300
12h 33m€114–279Train, ferry
- Take the train from Swansea to Cardiff Centraltrain
- Take the train from Cardiff Central to Holyheadtrain
- Take the ferry from Holyhead Ferry to Dublin Ferryport B+Iferry 0
- Take the train from Dublin Heuston to Kildaretrain Re / ...
12h 46m€147–288Train to Cardiff Airport, fly, bus
- Take the train from Swansea to Bridgendtrain
- Fly from Cardiff Airport (CWL) to Dublin Airport (DUB)plane CWL - DUB
- Take the bus from Red Cow Luas to Kildare Vllgebus
6h 48m€63–253Train, train to Birmingham Airport, fly, bus
- Take the train from Swansea to Bristol Parkwaytrain
- Take the train from Bristol Parkway to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Dublin Airport (DUB)plane BHX - DUB
- Take the bus from Red Cow Luas to Kildare Vllgebus
7h 54m€124–281Train, train to Liverpool, fly, bus
- Take the train from Swansea to Cardiff Centraltrain
- Take the train from Cardiff Central to Crewetrain
- Take the train from Crewe to Liverpool South Parkwaytrain
- Fly from Liverpool (LPL) to Dublin Airport (DUB)plane LPL - DUB
- Take the bus from Red Cow Luas to Kildare Vllgebus
8h 52m€127–329Train, train to Manchester Airport, fly, bus
- Take the train from Swansea to Cardiff Centraltrain
- Take the train from Cardiff Central to Wilmslowtrain
- Fly from Manchester Airport (MAN) to Dublin Airport (DUB)plane MAN - DUB
- Take the bus from Red Cow Luas to Kildare Vllgebus
9h 15m€122–320Train, train to Exeter, fly, bus
- Take the train from Swansea to Bristol Parkwaytrain
- Take the train from Bristol Parkway to Exeter St Davidstrain
- Fly from Exeter (EXT) to Dublin Airport (DUB)plane EXT - DUB
- Take the bus from Red Cow Luas to Kildare Vllgebus
9h 13m€150–382
Swansea to Kildare by train, foot, ferry, and tram
Questions & Answers
The cheapest way to get from Swansea to Kildare is to train and ferry via Rosslare Harbour which costs €70 - €140 and takes 11h 45m.
The fastest way to get from Swansea to Kildare is to train and fly and bus which takes 6h 48m and costs €60 - €260.
The distance between Swansea and Kildare is 437 km.
The best way to get from Swansea to Kildare without a car is to train and ferry via Rosslare Harbour which takes 11h 45m and costs €70 - €140.
It takes approximately 11h 45m to get from Swansea to Kildare, including transfers.
There are 134+ hotels available in Kildare.
What companies run services between Swansea, Wales and Kildare, Ireland?
There is no direct connection from Swansea to Kildare. However, you can take the train to Fishguard Harbour, walk to Fishguard Harbour, take the ferry to Rosslare Harbour, walk to Rosslare Europort, take the train to Tara Street, walk to Abbey St., take the vehicle to Heuston, walk to Dublin Heuston, then take the train to Kildare. Alternatively, you can take a train from Swansea to Kildare via Pembroke Dock, Pembroke Dock, Rosslare Harbour, Rosslare Europort, Baltinglass, Newbridge, and Edward Street in around 13h 6m.
- Website
- ryanair.com
Flights from Bristol Airport to Dublin Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €22–120
Flights from Cardiff Airport to Dublin Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €24–160
Flights from Birmingham Airport to Dublin Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €23–100
Flights from Liverpool to Dublin Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €25–110
Flights from Manchester Airport to Dublin Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- €23–120
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Swansea to Fishguard Harbour
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- €30–60
- Website
- Transport for Wales
Train from Swansea to Pembroke Dock
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €30–60
- Website
- Transport for Wales
Train from Swansea to Newport (S Wales)
- Ave. Duration
- 1h 11m
- Frequency
- Every 3 hours
- Estimated price
- €26–45
- Website
- Transport for Wales
Train from Swansea to Pembroke Dock
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €30–60
- Website
- Transport for Wales
Train from Swansea to Cardiff Central
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Transport for Wales
Train from Cardiff Central to Holyhead
- Ave. Duration
- 4h 49m
- Frequency
- Every 4 hours
- Estimated price
- €100–190
- Website
- Transport for Wales
Train from Swansea to Bridgend
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €11–21
- Website
- Transport for Wales
Train from Swansea to Cardiff Central
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Transport for Wales
Train from Cardiff Central to Crewe
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- €60–110
- Website
- Transport for Wales
Train from Swansea to Cardiff Central
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €21–40
- Website
- Transport for Wales
Train from Cardiff Central to Wilmslow
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- €70–130
- Website
- Transport for Wales
- Phone
- +353 1 836 6111
- Website
- Bus Éireann
Bus from Rosslare Europort to Mill Street
- Ave. Duration
- 2h 21m
- Frequency
- Once a week
- Estimated price
- €21–29
- Website
- Bus Éireann
- Standard
- €21–29
- Phone
- +44 844 770 7070
- [email protected]
- Website
- Stena Line
Ferry from Fishguard Harbour to Rosslare Harbour
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- €19–45
- Website
- Stena Line
Ferry from Holyhead Ferry to Dublin Ferryport B+I
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- €20–45
- Website
- Stena Line
Want to know more about travelling around Ireland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide








