Search live Portsmouth to St Malo ferry prices
The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.
The Portsmouth to St Malo ferry
Portsmouth to St Malo is Brittany Ferries' overnight cruise-ferry route to the walled port city on the north Brittany coast. The crossing takes around 11 hours, sailing in the evening and arriving the next morning, with en-suite cabins, restaurants, a bar and a cinema aboard ships such as the Bretagne. St Malo is one of the most atmospheric arrival points in France — its granite ramparts, old town and tidal beaches are right by the terminal, and it is a perfect base for the Emerald Coast, Mont-Saint-Michel, Dinan and the rest of Brittany. Portsmouth International Port is just off the M275, and an overnight cabin means you step ashore rested and ready to explore. The route carries cars, motorhomes, motorcycles and foot passengers.
- Overnight cruise-ferry with cabins — arrive rested in the morning
- Lands inside the historic walled city of St Malo
- Ideal for the Emerald Coast, Dinan and Mont-Saint-Michel
- Around 11 hours on a comfortable Brittany Ferries ship
Ports & operators on this route
Portsmouth to St Malo ferry — common questions
How long is Portsmouth to St Malo?
Around 11 hours, sailing overnight with a cabin included in the fare.
Who operates Portsmouth to St Malo?
Brittany Ferries, on its cruise-ferries, usually with a daily overnight sailing in season.
Is a cabin needed on Portsmouth-St Malo?
Yes — as an overnight crossing it includes an en-suite cabin, booked with your vehicle fare.