Skip to content

Table of contents

About Port St Johns

Port St Johns lies on the Wild Coast where the Umzimvubu River meets the sea, reached via the R61 off the N2 at Mthatha, about 93 km inland. The drive down from Libode and Ngqeleni is a proper mountain pass, flanked by Mount Thesiger and Mount Sullivan. Locals from Lusikisiki and Ngqeleni pop in often, while holidaymakers travel from as far as Ladybrand or Balfour. One public fast charger serves the area, and the small local airport (JOH) is just 8 km from town. Second Beach is famous for wild dolphins swimming right among bathers.

Where is Port St Johns on the map?

Port St Johns is in South Africa, at -31.629, 29.537 - about 42 km south of Lusikisiki.

How far is Port St Johns from where I am?

Use your device location to see the distance to Port St Johns, how long the drive takes, and directions from where you are.

Find hotels in Port St Johns

Rent a car near Port St Johns

Play a pub crawl round in Port St Johns

Nine holes from pub to pub through the real streets of Port St Johns. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Port St Johns9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Port St Johns?

The closest airport to Port St Johns is K. D. Matanzima Airport, 105 km (about 1 h 48 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.