This article provides details about the ferry services which run to and from Portsmouth.
Isle of Wight
Frequent daily services to Portsmouth via Gosport passenger ferry can be booked via Gosport Ferry.
There is a daily ferry service to France: Cherbourg (car ferry or fast catamaran), Caen/Ouistreham, Le Havre and St Malo.
A twice a week service to Spain: Bilbao.
These services are provided by Brittany Ferries.