There is 1 way to get from St David's to Rosslare Harbour by car ferry
Carferry • 3 h 57 min
$100 - $110
Questions & Answers
The distance between St David's and Rosslare Harbour is 52 miles.
The best way to get from St David's to Rosslare Harbour without a car is to carferry which takes 3 h 57 min and costs .
It takes approximately 3 h 57 min to get from St David's to Rosslare Harbour, including transfers.
There are 125+ hotels available in Rosslare Harbour. Prices start at $75 USD per night.
What companies run services between St David's, Pembrokeshire, Wales and Rosslare Harbour, Ireland?
Stena Line operates a car ferry from St David's to Rosslare Harbour twice daily. Tickets cost $40 and the journey takes 3 h 30 min.