
Cheap Flights from Mpumalanga
Popular airlines from Mpumalanga
South African Airlink
Hahn Air Systems
Fastjet
Qantas Airways
Qatar Airways
Air France
British Airways
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Cheapest flights from Mpumalanga
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 30 Aug - Thu, 3 Sept
JNB
Johannesburg
DUR
Durban
฿6,575 Return, found 2 days ago
฿6,575
Return
found 2 days ago

Tue, 4 Aug - Tue, 11 Aug
JNB
Johannesburg
DUR
Durban
฿6,580 Return, found 2 days ago
฿6,580
Return
found 2 days ago

Wed, 24 Jun - Fri, 26 Jun
JNB
Johannesburg
DUR
Durban
฿7,605 Return, found 6 hours ago
฿7,605
Return
found 6 hours ago
Sun, 28 Jun - Thu, 2 Jul
JNB
Johannesburg
HRE
Harare
฿8,675 Return, found 4 days ago
฿8,675
Return
found 4 days ago

Mon, 10 Aug - Mon, 24 Aug
JNB
Johannesburg
CPT
Cape Town
฿9,115 Return, found 1 day ago
฿9,115
Return
found 1 day ago

Sun, 5 Jul - Sat, 18 Jul
JNB
Johannesburg
DUR
Durban
฿11,170 Return, found 6 hours ago
฿11,170
Return
found 6 hours ago

Sun, 5 Jul - Sat, 18 Jul
JNB
Johannesburg
DUR
Durban
฿13,585 Return, found 6 hours ago
฿13,585
Return
found 6 hours ago

Sun, 28 Jun - Thu, 2 Jul
JNB
Johannesburg
HRE
Harare
฿15,035 Return, found 4 days ago
฿15,035
Return
found 4 days ago

Tue, 23 Jun - Tue, 30 Jun
JNB
Johannesburg
DXB
Dubai
฿23,545 Return, found 4 days ago
฿23,545
Return
found 4 days ago

Mon, 7 Sept - Fri, 25 Sept
JNB
Johannesburg
LHR
London
฿24,855 Return, found 1 day ago
฿24,855
Return
found 1 day ago

Tue, 11 Aug - Mon, 17 Aug
JNB
Johannesburg
DXB
Dubai
฿25,215 Return, found 3 days ago
฿25,215
Return
found 3 days ago
Mon, 7 Sept - Fri, 25 Sept
JNB
Johannesburg
LHR
London
฿25,240 Return, found 1 day ago
฿25,240
Return
found 1 day ago

Tue, 11 Aug - Mon, 17 Aug
JNB
Johannesburg
DXB
Dubai
฿27,880 Return, found 3 days ago
฿27,880
Return
found 3 days ago

Tue, 11 Aug - Mon, 17 Aug
JNB
Johannesburg
DXB
Dubai
฿28,460 Return, found 3 days ago
฿28,460
Return
found 3 days ago

Tue, 11 Aug - Mon, 17 Aug
JNB
Johannesburg
DXB
Dubai
฿29,780 Return, found 3 days ago
฿29,780
Return
found 3 days ago

Thu, 2 Jul - Fri, 10 Jul
JNB
Johannesburg
STN
London
฿31,375 Return, found 5 days ago
฿31,375
Return
found 5 days ago

Sun, 4 Oct - Tue, 13 Oct
JNB
Johannesburg
LAX
Los Angeles
฿33,850 Return, found 1 day ago
฿33,850
Return
found 1 day ago

Mon, 6 Jul - Thu, 16 Jul
JNB
Johannesburg
SYD
Sydney
฿46,190 Return, found 3 days ago
฿46,190
Return
found 3 days ago

Thu, 2 Jul - Fri, 10 Jul
JNB
Johannesburg
LCY
London
฿47,655 Return, found 6 days ago
฿47,655
Return
found 6 days ago
*Available to Expedia members.