Ferries to Scotland with Ferry Online

Ferries to Scotland - Ferry Route Map

Cheap ferry tickets to Scotland

Click the port to view detailed information.

For a fast free quote for ferry travel and to compare ferries for your route from every ferry operator enter your details above.

Ferries to Scotland - Overview

At Ferryonline you can book cheap ferries to Scotland travelling from Northern Ireland, Belgium and the Orkney and Shetland Islands.

We compare prices so you can book your ferry to Scotland at the lowest prices from 4 leading ferry operators including Norfolkline, P&O Ferries, Northlink Ferries and Stena Line.

If taking a ferry from Ireland to Scotland the quickest route is Larne to Cairnryan with P&O Irish Sea Ferries. Journey time is just 1 hour and you can choose from 8 daily crossings.

Scotland is a perfect place for you to visit where you can enjoy the breathtaking landscapes where you can choose to walk along coastal walks or venture up the mountains in the Highlands.

Scotland is immersed in history dating back 8,000 years and while visiting Scotland you can explore the many castles and historic monuments or visit one of the museums or art galleries in one of the city centres.

If you are taking a ferry to Scotland to vist the Highland Games you will need to travel between Spring and Autumn where there are 96 to choose from. The other main event in Scotland is the Edinburgh Festival which is held in Edinburgh and the main arts festivals take place in August.

Scotland Ferry Routes

Ferries to Scotland from Belgium

Zeebrugge to Rosyth 3 Weekly Crossings Taking 20 hours

Ferries to Scotland from Northern Ireland

Belfast to Stranraer 5 Daily Crossings Taking 2 Hours
Larne to Cairnryan 8 Daily Crossings Taking 1 Hour
Larne to Troon 2 Daily Crossings Taking 1 Hour 50 minutes

Ferries to Scotland from Orkney Islands

Kirkwall to Aberdeen 4 Weekly Crossings Taking 6 hours
Stromness to Scrabster 3 Daily Crossings Taking 1 Hour 30 minutes

Ferries to Scotland from Shetland Islands

Lerwick to Aberdeen 1 Daily Crossings Taking 12 Hours 30 minutes