Flights from Johannesburg to Port Harcourt – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
JNB to PHC – All flight route options from Johannesburg International, South Africa to Port Harcourt International, Nigeria. This route is operated by Afrijet. The flight time is 7 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Port Harcourt
We got great deals on hotels and car rentals near the airport.
Johannesburg to Port Harcourt flights
This route is operated by 1 airline. You will be doing a stopover in Libreville (Airport code: LBV).
Are there any non-stop flights from JNB to PHC?
There are no direct or non-stop flights from Johannesburg International, JNB to Port Harcourt International, PHC.
Johannesburg to Port Harcourt with Afrijet
If you fly from Johannesburg with Afrijet you will do a stopover in Libreville, LBV before reaching Port Harcourt. This flight trip will take 7 hours and 30 minutes and you can fly every Sunday with departures at 10:15.
Distance & flight times: Johannesburg International to Port Harcourt International
The flight time between JNB and PHC is 7 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
LBV Libreville | 7h 30m | 1h 15m | 2596 miles (4177 km) |

Quick copy and share this page
From Johannesburg to Nigeria
Below is a list of other destinations to Nigeria from Johannesburg International with either direct flights or 1 stop connections.