Saint Johns, South Africa

Cruise Port

Saint Johns

Place in Eastern Cape, South Africa.

View on map

Overview

Saint Johns is a cruise port in South Africa. It lies on the coast at approximately -31.629, 29.537.

About Saint Johns

Port St. Johns is a town of about 6,500 people on the Wild Coast in the Eastern Cape province of South Africa. It is situated at the mouth of the Umzimvubu River, 220 kilometres (140 mi) northeast of East London and 70 kilometres (40 mi) east of Mthatha. Port St. Johns was the birthplace of Capital Radio 604.

Overview text adapted from Wikipedia, available under the CC BY-SA license.

Planning a cruise visit

A detailed cruise guide for Saint Johns — how to reach the centre from the cruise terminal, what to see on a port day, shopping and local tips — is being added. In the meantime, use the quick facts and map link above to start planning, and always confirm terminal and transport details with your cruise line and the local port authority before you travel.

Around Saint Johns

Port St. Johns, town centre
Port St. Johns, town centre
Coastline - Port St. Johns
Coastline - Port St. Johns
Port St. Johns and the Umzimvubu River mouth from the old runway
Port St. Johns and the Umzimvubu River mouth from the old runway
Typical Port St. Johns flora
Typical Port St. Johns flora

Where to stay

Staying near Saint Johns the night before or after your cruise makes embarkation easier. Browse hotels near the port →

Cruise season & schedules

Which ships call at Saint Johns, and when, changes by season. Check the latest arrivals and departures before you plan. See current cruise schedules →