
Flights to Mozambique From ZAR 3,381*
expand_more
1 Passenger, Economy
expand_morePromo Code
expand_moretoday
today
Most popular flight deals with Airlink
flight_takeoff
flight_land
ZAR
Johannesburg (JNB)to
Maputo (MPM)Depart Jun 07, 2026
From
ZARÂ 3,448
Viewed 1 day ago
One-way
Economy
Cape Town (CPT)to
Maputo (MPM)Depart Jul 20, 2026
From
ZARÂ 4,150
Viewed 1 day ago
One-way
Economy
Johannesburg (JNB)to
Beira (BEW)Depart Jul 27, 2026
From
ZARÂ 4,731
Viewed 1 day ago
One-way
Economy
Johannesburg (JNB)to
Pemba (POL)Depart May 08, 2026
From
ZARÂ 7,922
Viewed 1 day ago
One-way
Economy
Durban (DUR)to
Maputo (MPM)Depart Jun 10, 2026
From
ZARÂ 4,706
Viewed 22 hours ago
One-way
Economy
Johannesburg (JNB)to
Nampula (APL)Depart May 07, 2026
From
ZARÂ 7,621
Viewed 19 hours ago
One-way
Economy
Johannesburg (JNB)to
Tete (TET)Depart May 07, 2026
From
ZARÂ 5,081
Viewed 16 hours ago
One-way
Economy
Nelspruit (MQP)to
Vilanculos (VNX)Depart Jun 08, 2026
From
ZARÂ 6,868
Viewed 20 hours ago
One-way
Economy
Johannesburg (JNB)to
Nacala (MNC)Depart May 08, 2026
From
ZARÂ 7,521
Viewed 19 hours ago
One-way
Economy
Nelspruit (MQP)to
Maputo (MPM)Depart Jun 06, 2026
From
ZARÂ 5,043
Viewed 1 day ago
One-way
Economy
Cape Town (CPT)to
Nampula (APL)Depart May 07, 2026
From
ZARÂ 10,322
Viewed 15 hours ago
One-way
Economy
Durban (DUR)to
Vilanculos (VNX)Depart May 27, 2026
From
ZARÂ 6,457
Viewed 1 day ago
One-way
Economy
Pietermaritzburg (PZB)to
Tete (TET)Depart May 28, 2026
From
ZARÂ 74,790
Viewed 1 day ago
One-way
Economy
Richards Bay (RCB)to
Pemba (POL)Depart May 22, 2026
From
ZARÂ 100,940
Viewed 22 hours ago
One-way
Economy
*Fares displayed have been collected within the last 48hrs and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.
Book our best prices to Mozambique
flight_takeoff
flight_land
ZAR
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Johannesburg (JNB) | Maputo (MPM) | One-way / Economy | Depart Oct 15, 2026 | From ZARÂ 3,381 Viewed 1 day ago |
| Cape Town (CPT) | Maputo (MPM) | One-way / Economy | Depart Oct 23, 2026 | From ZARÂ 4,084 Viewed 1 day ago |
| Johannesburg (JNB) | Vilanculos (VNX) | One-way / Economy | Depart Oct 08, 2026 | From ZARÂ 5,060 Viewed 1 day ago |
| Johannesburg (JNB) | Beira (BEW) | One-way / Economy | Depart Jul 23, 2026 | From ZARÂ 4,731 Viewed 1 day ago |
| Johannesburg (JNB) | Pemba (POL) | One-way / Economy | Depart May 09, 2026 | From ZARÂ 7,922 Viewed 1 day ago |
| Nelspruit (MQP) | Vilanculos (VNX) | One-way / Economy | Depart Dec 25, 2026 | From ZARÂ 4,696 Viewed 1 day ago |
| Durban (DUR) | Maputo (MPM) | One-way / Economy | Depart Jun 10, 2026 | From ZARÂ 4,706 Viewed 22 hours ago |
| Johannesburg (JNB) | Nampula (APL) | One-way / Economy | Depart May 07, 2026 | From ZARÂ 7,621 Viewed 19 hours ago |
| Johannesburg (JNB) | Tete (TET) | One-way / Economy | Depart May 07, 2026 | From ZARÂ 5,081 Viewed 16 hours ago |
| Cape Town (CPT) | Vilanculos (VNX) | One-way / Economy | Depart Oct 23, 2026 | From ZARÂ 6,547 Viewed 1 day ago |
| Johannesburg (JNB) | Nacala (MNC) | One-way / Economy | Depart May 08, 2026 | From ZARÂ 7,521 Viewed 19 hours ago |
| Hoedspruit (HDS) | Maputo (MPM) | One-way / Economy | Depart Aug 15, 2026 | From ZARÂ 5,750 Viewed 1 day ago |
| Nelspruit (MQP) | Maputo (MPM) | One-way / Economy | Depart Jun 04, 2026 | From ZARÂ 5,043 Viewed 1 day ago |
| Cape Town (CPT) | Nampula (APL) | One-way / Economy | Depart May 07, 2026 | From ZARÂ 10,322 Viewed 15 hours ago |
| Durban (DUR) | Vilanculos (VNX) | One-way / Economy | Depart May 27, 2026 | From ZARÂ 6,457 Viewed 1 day ago |
| Port Elizabeth (Gqeberha) (PLZ) | Maputo (MPM) | One-way / Economy | Depart Aug 15, 2026 | From ZARÂ 4,797 Viewed 13 minutes ago |
| Pietermaritzburg (PZB) | Tete (TET) | One-way / Economy | Depart May 28, 2026 | From ZARÂ 74,790 Viewed 1 day ago |
| Richards Bay (RCB) | Pemba (POL) | One-way / Economy | Depart May 21, 2026 | From ZARÂ 100,940 Viewed 22 hours ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.

Traveling to Mozambique
Direct Flights to Mozambique from Johannesburg and Nelspruit KMIA.
Mozambique stretches along the Indian Ocean coastline, with stunning beaches like Tofo and marine parks drawing regional and international travelers. Quirimbas and Bazaruto archipelagos are popular island destinations. The country's capital and largest city is Maputo.
Travel beyond with direct flights from Mozambique.