Ferry from Guernsey to Portsmouth

Tickets, Prices & Schedules

Ferries between Guernsey in the Channel Islands and Portsmouth in the UK run year-round. Find updated info, compare ferry timetables and prices, and book ferry tickets on Ferryhopper with no hidden fees.

Ferry schedules from Guernsey to Portsmouth

Is there a ferry from Guernsey to Portsmouth?

The Guernsey - Portsmouth ferry route is usually available with up to 12 weekly crossings. The route is operated by the ferry company Condor Ferries.

Tip: please note that the ferry timetable for the route from Guernsey to Portsmouth is subject to change. You can check real-time schedules and ferry ticket prices for the crossing on Ferryhopper.

What’s the ferry schedule from Guernsey to Portsmouth?

The earliest ferry normally leaves Guernsey at 07:15 and reaches Portsmouth at 19:45. The last ferry usually departs from Guernsey at 22:35, arriving in Portsmouth at 06:10.

Ferry Tickets, Offers & Discounts

How much is the ferry from Guernsey to Portsmouth?

The ferry ticket price from Guernsey to Portsmouth starts at around €45 for a single ticket. The final ticket cost depends on vehicle selection, discounts, offers, and seat/cabin type.

Offers

Take a look at our ferry routes, find the lowest prices and best offers, and book your ferry tickets on Ferryhopper with no hidden fees.

Any available offers will be automatically applied when booking your ferry tickets.

Discounts

Take advantage of the available discounts and travel by ferry from Guernsey to Portsmouth with lower-cost ferry tickets. There are certain passenger categories entitled to discount tickets on ferries traveling from Guernsey to Portsmouth, such as:

  • Toddlers
  • Children
  • Large group of travelers

Ferry Route Info

How long is the ferry ride from Guernsey to Portsmouth?

The ferry trip from Guernsey to Portsmouth usually ranges from 7 hr to 12 hr.

Is there a high-speed ferry from Guernsey to Portsmouth?

The connections from Guernsey to Portsmouth are usually operated by conventional ferries. The fastest ferry to Portsmouth reaches the port in 7 hr.

What’s the distance between Guernsey and Portsmouth?

The distance between Guernsey and Portsmouth is around 118 nautical miles (about 218 km).

Ferry Trip Tips

Useful tips for your ferry trip to Portsmouth from Guernsey

Take a look at some useful tips for your ferry trip to Portsmouth:

  • We recommend arriving at the port of Guernsey well in advance, especially if you are taking your car.
  • Are you ready to discover Portsmouth? Check out our guide to discover the best attractions.
  • From Portsmouth, you can easily travel to Spain. Discover all the available ferries from the UK to Spain.

Where to take the ferry from Guernsey to Portsmouth?

Ferries to Portsmouth depart from the St. Peter Port in Guernsey.

It takes approximately 5 min to walk to the ferry terminal from the town center. Near the ferry terminal, you can find tourist information, cash points, bus stops, and taxis.

Tip: foot passengers must check in at least 40 min before departure, while vehicle passengers must check in 1 hr before departure.

Can I travel on the ferry from Guernsey to Portsmouth with a car?

Ferries traveling from Guernsey to Portsmouth have car decks, so you can embark your vehicle.

Ferry luggage

The ferry company Condor Ferries allows one piece of luggage weighing up to 25 kg for free.

Good to know: bear in mind that there is no check-in procedure for luggage items.

Cabins

Most ferries traveling from Guernsey to Portsmouth have cabins, as well as numbered seats.

Pet travel

Pets are welcome on most ferries operating on the Guernsey - Portsmouth ferry route. Make sure to carry your pet’s health certificates and any supplies you might need.

Book ferry tickets from Guernsey to Portsmouth

Currently, online booking for the Guernsey - Portsmouth ferry crossing isn't available. However, you can find more information about all the available ferry routes on our Map of ferries, compare prices and schedules, and plan your trip on Ferryhopper hassle-free!