Travelling to the Highlands from Europe or Ireland is convenient and perhaps a more comfortable and more relaxing option to alternatives. Arrive in Scotland relaxed and ready for your first full day of sight-seeing. P&O Ferries operate a full range of ferry services to the south of England from Europe. They also operate a service from Zeebrugge and Rotterdam to Hull in the midlands, which makes for a much shorter journey to Scotland. On their overnight crossings from Hull to Zeebrugge or Hull to Rotterdam, customers can enjoy an evening of entertainment. Their ships depart in the evening on a daily basis to these destinations. Their services from Ireland will bring you to Scottish ferry ports of Cairn Ryan and Troon in Ayrshire - one of the most popular destination in Scotland for golf.
Another sea ferry operator is StenaLine who operate services to Scotland.
Caledonian MacBrayne operate most sea ferry trips in the Scottish West Highlands from places like Oban, Mallaig, Lochaline, and further north of Lochaber from Uig on Skye to the Hebrides.
Other sea travel operators provide all inclusive cruise holidays to Scotland and the Highland west coast in particular - Hebridean Princess and MV Quest are two such vessels who visit Fort William each year as part of their Highland cruise itinerary.