There are 3 ways to get from Portmagee to Rosslare Harbour by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Cahersiveen to Rock Road280
- Take the bus from Killarney Rock Rd to Rosslare Harbour40
10h 5mBus, train
cheapest- Take the bus from Cahersiveen to Tralee Bus Station
- Take the train from Tralee to Limerick JunctionIc
- Take the train from Limerick Junction to WaterfordRe
- Take the bus from Waterford Bus Station to Rosslare Harbour40 / ...
11h 27m€34–59Drive 328.3 km
- Drive from Portmagee to Rosslare Harbour328.3 km
4h 20m€56–81
Portmagee to Rosslare Harbour by bus, train, and foot
Questions & Answers
The cheapest way to get from Portmagee to Rosslare Harbour is to bus and train which costs €30 - €60 and takes 11h 27m.
The fastest way to get from Portmagee to Rosslare Harbour is to drive which takes 4h 20m and costs €55 - €85.
No, there is no direct bus from Portmagee to Rosslare Harbour. However, there are services departing from Portmagee and arriving at Rosslare Harbour via Cahersiveen and Killarney Rock Rd. The journey, including transfers, takes approximately 10h 5m.
The distance between Portmagee and Rosslare Harbour is 369 km. The road distance is 328.3 km.
The best way to get from Portmagee to Rosslare Harbour without a car is to bus which takes 10h 5m and costs .
It takes approximately 10h 5m to get from Portmagee to Rosslare Harbour, including transfers.
Portmagee to Rosslare Harbour bus services, operated by TFI Local Link Kerry, depart from Cahersiveen station.
Portmagee to Rosslare Harbour bus services, operated by TFI Local Link Kerry, arrive at Rock Road station.
Yes, the driving distance between Portmagee to Rosslare Harbour is 328 km. It takes approximately 4h 20m to drive from Portmagee to Rosslare Harbour.
There are 154+ hotels available in Rosslare Harbour.
What companies run services between Portmagee, IE-KY, Ireland and Rosslare Harbour, IE-WX, Ireland?
You can take a bus from Portmagee to Rosslare Harbour via Cahersiveen, Rock Road, and Killarney Rock Rd in around 10h 5m.
- Phone
- +353 1 836 6222
- info@irishrail.ie
- Website
- irishrail.ie
Train from Tralee to Limerick Junction
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- €14–20
- Website
- https://www.irishrail.ie/en-ie/
- Flexible
- €14–20
Train from Limerick Junction to Waterford
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- €8–12
- Website
- https://www.irishrail.ie/en-ie/
- Flexible
- €8–12
- Phone
- 066 714 7038
- bookings@locallinkkerry.ie
- Website
- locallinkkerry.ie
Bus from Cahersiveen to Rock Road
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Website
- https://www.locallinkkerry.ie/
Bus from Cahersiveen to Tralee Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a week
- Estimated price
- €3
- Website
- https://www.locallinkkerry.ie/
- Phone
- 0818 15 15 15
- Website
- expressway.ie
Bus from Killarney Rock Rd to Rosslare Harbour
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- https://www.expressway.ie/
- Schedules at
- https://www.expressway.ie/routes-and-timetables
- Book at
- https://www.expressway.ie/journey-search
- Phone
- +353 1 836 6111
- Website
- buseireann.ie
Bus from Cahersiveen to Tralee Bus Station
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a week
- Estimated price
- €8–13
- Website
- https://www.buseireann.ie/
Bus from Waterford Bus Station to Rosslare Harbour
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- €9–14
- Website
- https://www.buseireann.ie/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting around the Cyclades - to help you get the most out of your next trip.



