
Cheap Flights from Mpumalanga
Popular airlines from Mpumalanga
South African Airlink
Hahn Air Systems
Qatar Airways
Emirates
British Airways
Fastjet
Air France
- 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.

Fri, 11 Sept - Mon, 14 Sept
JNB
Johannesburg
DUR
Durban
฿4,935 Return, found 6 days ago
฿4,935
Return
found 6 days ago

Fri, 11 Sept - Mon, 14 Sept
JNB
Johannesburg
DUR
Durban
฿5,335 Return, found 6 days ago
฿5,335
Return
found 6 days ago

Wed, 11 Nov - Fri, 20 Nov
JNB
Johannesburg
CPT
Cape Town
฿6,920 Return, found 13 hours ago
฿6,920
Return
found 13 hours ago

Wed, 15 Jul - Sat, 25 Jul
JNB
Johannesburg
CPT
Cape Town
฿8,065 Return, found 4 days ago
฿8,065
Return
found 4 days ago
Fri, 15 May - Thu, 21 May
JNB
Johannesburg
HRE
Harare
฿8,335 Return, found 6 days ago
฿8,335
Return
found 6 days ago

Wed, 27 May - Fri, 5 Jun
JNB
Johannesburg
CPT
Cape Town
฿10,555 Return, found 13 hours ago
฿10,555
Return
found 13 hours ago

Fri, 15 May - Thu, 21 May
JNB
Johannesburg
HRE
Harare
฿12,105 Return, found 6 days ago
฿12,105
Return
found 6 days ago

Sat, 4 Apr - Sat, 11 Apr
HDS
Hoedspruit
CPT
Cape Town
฿13,900 Return, found 3 days ago
฿13,900
Return
found 3 days ago

Mon, 11 May - Mon, 25 May
JNB
Johannesburg
DXB
Dubai
฿18,065 Return, found 1 day ago
฿18,065
Return
found 1 day ago
Wed, 3 Jun - Tue, 16 Jun
JNB
Johannesburg
LHR
London
฿20,440 Return, found 3 days ago
฿20,440
Return
found 3 days ago

Mon, 11 May - Mon, 25 May
JNB
Johannesburg
DXB
Dubai
฿22,210 Return, found 1 day ago
฿22,210
Return
found 1 day ago

Mon, 4 May - Mon, 18 May
JNB
Johannesburg
LGW
London
฿22,620 Return, found 3 days ago
฿22,620
Return
found 3 days ago

Mon, 11 May - Mon, 25 May
JNB
Johannesburg
DXB
Dubai
฿23,215 Return, found 1 day ago
฿23,215
Return
found 1 day ago

Mon, 18 May - Tue, 2 Jun
JNB
Johannesburg
LHR
London
฿23,555 Return, found 3 days ago
฿23,555
Return
found 3 days ago

Mon, 11 May - Mon, 25 May
JNB
Johannesburg
DXB
Dubai
฿26,020 Return, found 1 day ago
฿26,020
Return
found 1 day ago

Tue, 2 Jun - Wed, 17 Jun
JNB
Johannesburg
STN
London
฿26,990 Return, found 3 days ago
฿26,990
Return
found 3 days ago

Tue, 28 Jul - Wed, 12 Aug
JNB
Johannesburg
LHR
London
฿27,290 Return, found 3 days ago
฿27,290
Return
found 3 days ago

Mon, 13 Jul - Sun, 2 Aug
JNB
Johannesburg
LHR
London
฿28,040 Return, found 3 days ago
฿28,040
Return
found 3 days ago

Tue, 23 Jun - Thu, 2 Jul
JNB
Johannesburg
LGW
London
฿38,525 Return, found 3 days ago
฿38,525
Return
found 3 days ago

Tue, 23 Jun - Thu, 2 Jul
JNB
Johannesburg
LCY
London
฿43,785 Return, found 3 days ago
฿43,785
Return
found 3 days ago
*Available to Expedia members.