South Africa Travel Online logo
plane flying in to land at an airport

KLM International flights special

Holiday in India

Pemba, MozambiqueFlights from Johannesburg to Mozambique

To get from Johannesburg to Mozambique, you have the option of flying JNB to Maputo (with British Airways, 1time, SAA, LAM or TTA Airlink), JNB to Pemba (on Airlink or LAM Mozambique) or JNB to Vilanculos (LAM and Federal Air). At Pemba and Maputo there's the option of further island hop flights with CFA Air charters.

Beaches islands off Mozambique

The 3 most popular beach islands off Mozambique are Bazaruto Arpichelago (part of a National Park, the stop-off point for which is Vilanculos), the Quirimbas Archipelago (in the far north and also part of a National Park, the stop-off point for which is Pemba) and Inhaca Island (an easy flight from Maputo, or cruise from Durban to Portuguese Island to see it).

National Parks and reserves in Mozambique

 

Size (sq km)

Banhine National Park

7,000

Bazaruto National Park

1,470

Chimanimani National Reserve

640

Gile National Reserve

2,860

Gorongosa National Park

10,000

Limpopo National Park

10,780

Maputo National Reserve

780

Marromeu National Reserve

1,560

Niassa National Reserve

42,000

Pomene National Reserve

200

Ponta de Ouro National Reserve

678

Quirimbas National Park

9,000

Zinave National Park

4,000

map of Mozambique