Flights from Johannesburg to Nampula – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
JNB to APL – All flight route options from Johannesburg International, South Africa to Nampula, Mozambique. These flights are operated by 3 airlines. Fly non-stop with Airlink (South Africa) or choose from 3 different transit flights. The shortest flight time is 2 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 Nampula
We got great deals on hotels and car rentals near the airport.
Johannesburg to Nampula flights
There are over 4 and approximately 18 flights every week. You can fly non-stop to Nampula (APL) from Johannesburg (JNB) with Airlink (South Africa) but if a stopover option suits you better you can choose to fly via Lilongwe, Beira or any other of the 3 alternatives with connectiing airports.
Johannesburg to Nampula with Airlink (South Africa)
You can fly non-stop every Tuesday, Thursday or Saturday at 10:30.
With LAM
If you fly from Johannesburg with LAM you will do a stopover in Maputo, MPM before reaching Nampula. This flight trip will take 6 hours and 45 minutes and you can fly every Monday or Saturday with departures at 12:55.
Distance & flight times: Johannesburg International to Nampula
The shortest flight time between JNB and APL is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 1049 miles (1688 km) |
LLW Lilongwe | 4h 35m | 1h 15m | 1311 miles (2109 km) |
BEW Beira | 6h 35m | 2h 10m | 1048 miles (1686 km) |
MPM Maputo | 6h 45m | 3h 25m | 1138 miles (1831 km) |


Quick copy and share this page
From Johannesburg to Mozambique
Below is a list of other destinations to Mozambique from Johannesburg International with either direct flights or 1 stop connections.
-
MPM Maputo Direct
-
BEW Beira Direct
-
POL Pemba Direct
-
TET Tete Direct
-
VNX Vilanculos Direct
-
INH Inhambane Direct
-
UEL Quelimane
-
VJB Xai Xai
-
MNC Nacala
-
VPY Chimoio
From South Africa to Nampula
Below is a list of other cities in South Africa with flights to Nampula with either non-stop or connecting flights.