Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.


From: £37.00

Destination(s) 🇮🇲 Isle of Man, 🇬🇧 United Kingdom
Duration 3h 30 mins.
Operated by Steam Packet Co.
Sailings Up to 2 times per day
Distance 104 km, 65 miles
2p+Car+Return in our estimation £ 261

The Heysham Douglas ferry sails up to 2 times per day and is operated by Steam Packet Company. The crossing takes approximately 3 hours and 45 minutes.

Add your review

Ferry to Douglas and Heysham

Want to travel to Douglas? Then consider the Heysham-Douglas ferry. With 64 miles / 104 km, this is a relatively short route to the Isle of man. However, this crossing takes a relatively long time because the ferry ‘Ben my Chree' operates on this route. That's a slower ship in the fleet.

  • Heysham port lies at the west end of Heysham Village and is well-signposted.
  • The latest check-in for car drivers and their passengers is 45 minutes before departure.
  • Foot passengers should check in at least 25 minutes before departure.
  • You can sometimes book the ferry that departs at night considerably cheaper.

Route Map

On the map you can see the crossing from Heysham to Douglas and vice versa. You can easily zoom in or zoom out on this map. If you want to see all crossings to the Isle of Man 🡆 Have a look at our Isle of Man ferry Guide.

Tickets and Booking

Compare ferry prices for the Isle of Man by filling in the following fields:


Which ferry companies sail on this crossing?

The ferry between Heysham and Douglas is currently operated by: Steam Packet Co.

How long does the Heysham-Douglas crossing take?

The travel time of the Heysham-Douglas ferry is around: 3h 30 minutes. Please arrive early at the harbor and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Heysham-Douglas ferry sail?

You can usually take the ferry from Heysham to Douglas (or the ferry from Douglas to Heysham) Up to 2 Times p/day. Depending on the season, the amount of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Heysham and Douglas?

The distance between Heysham and Douglas is approximately 65 miles or 104 km.