Getting from Ireland to Edinburgh by Ferry

For those who would prefer not to fly to Edinburgh or who have heavy baggage, then combining the Ferry and Train with SailRail or taking along your own car is a great alternative. Not only can the journey over land and sea be more relaxing and more enjoyable, but it is also a great way to see more of the Irish and British country side.

How to get from Dublin to Scotland by Ferry

How to get from Rosslare to Scotland by Ferry

Routes from Northern Ireland to Scotland

SailRail – Ferry and Train from Ireland to Edinburgh

 


Ferry and Car to Edinburgh


There are several options to get from Ireland to Edinburgh by Ferry and Car. The quickest way of getting to Edinburgh is via Stenaline’s Belfast / Cairnryan route. The ferry crossing takes just over 2 hours with the car journey from Cairnryan to Edinburgh taking around 3 hours. Below, we have listed this route and all other routes from Irish Ferry Ports to England, Wales & Scotland with driving directions to Edinburgh from these ports.

Tickets can be booked for any of these sailings on Stenaline.ie and Irishferries.ie, .


Dublin – Holyhead – Edinburgh (Estimated Journey Time: 7 hours 35 Minutes)

Irish Ferries and Stena Line operate 7 ferry crossings a day from Dublin to Holyhead port in Wales with sailing durations from 1 hour 50 mins. Journey time by car from Holyhead to Edinburgh city centre is around 5 hours 45 minutes. See Irishferries.ie and Stenaline.ie for the latest times and prices, and Google Maps for driving directions from Holyhead to Edinburgh.


 

Rosslare – Fishguard – Edinburgh (Estimated Journey Time: 11.5 hours)

Stena Line operate 4 ferry crossings a day from Rosslare to Fishguard in Wales with a sailing duration of 3.5 hours. Journey time by car is a grueling 8 hours so isn’t for the faint hearted, or those with kids !! See Stenaline.ie for the latest times and prices, and Google Maps for driving directions from Fishguard to Edinburgh


Rosslare – Pembroke – Edinburgh (Estimated Journey Time: 12 hours)

Irish Ferries operate 2 ferry crossings a day from Rosslare to Pembroke in Wales with a journey time of just under 4 hours. Like the Journey from Fishguard, Pembroke is over 8 hours by road to Edinburgh, so not highly advisable. See Irishferries.ie for the latest times and prices, and Google Maps for driving directions from Pembroke to Edinburgh.


Belfast – Cairnryan – Edinburgh (Estimated Journey Time: 5 hours 20 Minutes)

Stena Line operate 6 ferry crossings a day from Belfast to Cairnryan in Scotland with a journey time of 2 hours 20 minutes. The rest of the journey to Edinburgh city centre takes just under 3 hours by car. See Stenaline.ie for the latest times and prices, and Google Maps from Cairnryan to Edinburgh.


 

 


SailRail – Ferry and Train to Edinburgh


Iarnr√≥d √Čireann, UK Train companies and Ferry companies operating on the Irish Sea have joined forces to setup SailRail which offers all inclusive through-fares from any rail station/ferry port in Ireland to destinations in the UK, including Edinburgh.

Irish Ferries

Dublin Port – Holyhead – Edinburgh
Tickets can be booked on the Irish Ferries website, at your nearest rail station or at the ferry port. Tickets are subject to availability. Timetable below is sample only – see Irishferries.ie and NationalRail.co.uk for the latest timetables.

SailRail Dublin to EdinburghSample Times
Dublin Port departure (Swift)08:45
Holyhead arrival10:45
Holyhead departure (Virgin Trains – service from Holyhead to London Euston)11:55
Crewe arrival (Train change 1)13:54
Crewe departure (Virgin Trains – service from Birmingham New Street to Glasgow Central)14:09
Lancaster arrival (Train change 2)15:08
Crewe departure (Virgin Trains – service from Birmingham New Street to Edinburgh)15:14
Edinburgh Arrival17:40
Total Travel Time8 hours 55 min

 

Stenaline

Dublin Port – Holyhead – Edinburgh
Tickets can be booked on the Stenaline website, at your nearest rail station or at the ferry port. Tickets are subject to availability. Timetable below is sample only – see Stenaline.ie and NationalRail.co.uk for the latest timetables.

SailRail Dublin to EdinburghSample Times
Dublin Port departure (Stena Adventurer)08:20
Holyhead arrival11:35
Holyhead departure (Ariva Trains Wales – service from Holyhead to Maesteg)12:39
Chester arrival (Train change 1)14:15
Chester departure (Virgin Trains – service from Chester to London Euston)14:35
Crewe arrival (Train change 2)14:54
Crewe departure (Virgin Trains – service from Birmingham New Street to Edinburgh)15:09
Edinburgh Arrival18:22
Total Travel Time10 hours 2 min

 

Belfast – Cairnryan – Edinburgh
Tickets can be booked on the Stenaline website, at your nearest rail station or at the ferry port. Tickets are subject to availability. Timetable below is sample only – see Stenaline.ie and NationalRail.co.uk for the latest timetables.

SailRail Belfast to EdinburghSample Times
Belfast Port departure (Swift)07:30
Cairnryan arrival10:30
Cairnryan departure – First ScotRail service from Cairnryan to Kilmarnock12:40
Ayr arrival (Train change 1)14:05
Ayr departure – First ScotRail service from Ayr to Glasgow Central14:13
Glasgow Central arrival15:07
Glasgow Central departure15:07
Glasgow Queen St arrival15:37
Glasgow Queen St departure15:45
Edinburgh Arrival16:35
Total Travel Time9 hours 5 min