
£589 Cheap KLM flights from Manchester to Johannesburg (MAN→JNB)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
KLM flights from Manchester to Johannesburg (MAN→JNB)
Prices were available within the past 7 days and start at £589 for one-way flights and £487 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 27 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£487 Return, found 3 hours ago
£487
Return
found 3 hours ago

Wed, 14 Apr - Mon, 3 May
MAN
Manchester
JNB
Johannesburg
£490 Return, found 3 hours ago
£490
Return
found 3 hours ago

Sun, 20 Jun - Sat, 3 Jul
MAN
Manchester
JNB
Johannesburg
£499 Return, found 5 hours ago
£499
Return
found 5 hours ago

Thu, 17 Jun - Sat, 3 Jul
MAN
Manchester
JNB
Johannesburg
£510 Return, found 3 hours ago
£510
Return
found 3 hours ago

Mon, 8 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£533 Return, found 5 hours ago
£533
Return
found 5 hours ago

Wed, 14 Apr - Mon, 3 May
MAN
Manchester
JNB
Johannesburg
£542 Return, found 3 hours ago
£542
Return
found 3 hours ago

Sun, 6 Jun - Mon, 19 Jul
MAN
Manchester
JNB
Johannesburg
£545 Return, found 3 days ago
£545
Return
found 3 days ago

Mon, 15 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£557 Return, found 5 hours ago
£557
Return
found 5 hours ago

Sun, 20 Jun - Sat, 3 Jul
MAN
Manchester
JNB
Johannesburg
£560 Return, found 5 hours ago
£560
Return
found 5 hours ago

Sun, 28 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£563 Return, found 2 days ago
£563
Return
found 2 days ago

Sun, 21 Mar - Mon, 12 Apr
MAN
Manchester
JNB
Johannesburg
£567 Return, found 2 days ago
£567
Return
found 2 days ago
Alternative airports near Johannesburg
Prices were available within the past 7 days. Prices and availability are subject to change.
Find the cheapest month to fly from Manchester (MAN) to Johannesburg (JNB)
January is typically the cheapest month to fly
From £570 - £854 per traveller.
Travel information
Origin airport | Manchester |
|---|---|
Destination airport | O.R. Tambo Intl. |
Airlines serving | Air Algerie, Air France, Air Mauritius, British Airways, Brussels Airlines, EGYPTAIR, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Kenya Airways, Lufthansa, Qatar Airways, Rwandair, Swiss International Air Lines, Turkish Airlines |
Popular airline | Ethiopian Airlines |
Distance | 9263 km |
Explore a world of travel with Expedia
- Flights to Johannesburg
- Flights to O.R. Tambo Intl.
- Flights from O.R. Tambo Intl.
- Aer Lingus Dublin (DUB) to Johannesburg (JNB) flights
- Air France Nairobi (NBO) to Johannesburg (JNB) flights
- Air France Manchester (MAN) to Johannesburg (JNB) flights
- British Airways Cape Town (CPT) to Johannesburg (JNB) flights
- British Airways Harare (HRE) to Johannesburg (JNB) flights
- British Airways London (LHR) to Johannesburg (JNB) flights
- British Airways Manchester (MAN) to Johannesburg (JNB) flights
- British Airways Amsterdam (AMS) to Johannesburg (JNB) flights
- Emirates Dublin (DUB) to Johannesburg (JNB) flights
- Emirates London (STN) to Johannesburg (JNB) flights
- Ethiopian Airlines Addis Ababa (ADD) to Johannesburg (JNB) flights
- Ethiopian Airlines Harare (HRE) to Johannesburg (JNB) flights
- Ethiopian Airlines Nairobi (NBO) to Johannesburg (JNB) flights
- Ethiopian Airlines Manchester (MAN) to Johannesburg (JNB) flights
- Fastjet Harare (HRE) to Johannesburg (JNB) flights
- Fastjet Bulawayo (BUQ) to Johannesburg (JNB) flights
- Flysafair Durban (DUR) to Johannesburg (HLA) flights
- Lufthansa Edinburgh (EDI) to Johannesburg (JNB) flights
- Qantas Airways London (LHR) to Johannesburg (JNB) flights
- Qatar Airways Manchester (MAN) to Johannesburg (JNB) flights
- Saudia Lahore (LHE) to Johannesburg (JNB) flights
- South African Airways New York (JFK) to Johannesburg (JNB) flights
- South African Airways Washington (IAD) to Johannesburg (JNB) flights
- Turkish Airlines Zagreb (ZAG) to Johannesburg (JNB) flights
- Virgin Atlantic London (LHR) to Johannesburg (JNB) flights
- Virgin Australia Sydney (SYD) to Johannesburg (JNB) flights
- Flights from Abidjan (ABJ) to Johannesburg (JNB)
- Flights from Aberdeen (ABZ) to Johannesburg (JNB)
- Flights from Amsterdam (AMS) to Johannesburg (JNB)
- Flights from Kasane (BBK) to Johannesburg (JNB)
- Flights from Belfast (BFS) to Johannesburg (JNB)
- Flights from Birmingham (BHX) to Johannesburg (JNB)
- Flights from Bangkok (BKK) to Johannesburg (JNB)
- Flights from Bournemouth (BOH) to Johannesburg (JNB)
- Flights from Bristol (BRS) to Johannesburg (JNB)
- Flights from Bulawayo (BUQ) to Johannesburg (JNB)
- Flights from Cairo (CAI) to Johannesburg (JNB)
- Flights from Paris (CDG) to Johannesburg (JNB)
- Flights from Cape Town (CPT) to Johannesburg (JNB)
- Flights from Cardiff (CWL) to Johannesburg (JNB)
- Flights from Dar es Salaam (DAR) to Johannesburg (JNB)
- Flights from Dublin (DUB) to Johannesburg (JNB)
- Flights from Durban (DUR) to Johannesburg (JNB)
- Flights from Dubai (DXB) to Johannesburg (JNB)
- Flights from Entebbe (EBB) to Johannesburg (JNB)
- Flights from Edinburgh (EDI) to Johannesburg (JNB)
- Flights from East London (ELS) to Johannesburg (JNB)
- Flights from East Midlands (EMA) to Johannesburg (JNB)
- Flights from Frankfurt (FRA) to Johannesburg (JNB)
- Flights from Gaborone (GBE) to Johannesburg (JNB)
- Flights from George Town (GCM) to Johannesburg (JNB)
- Flights from Glasgow (GLA) to Johannesburg (JNB)
- Flights from George (GRJ) to Johannesburg (JNB)
- Flights from Geneva (GVA) to Johannesburg (JNB)
- Flights from Hoedspruit (HDS) to Johannesburg (JNB)
- Flights from Harare (HRE) to Johannesburg (JNB)
- Flights from Istanbul (IST) to Johannesburg (JNB)
- Flights from Jeddah (JED) to Johannesburg (JNB)
- Flights from Jersey (JER) to Johannesburg (JNB)
- Flights from New York (JFK) to Johannesburg (JNB)
- Flights from Los Angeles (LAX) to Johannesburg (JNB)
- Flights from Leeds (LBA) to Johannesburg (JNB)
- Flights from London (LCY) to Johannesburg (JNB)
- Flights from London (LGW) to Johannesburg (JNB)
- Flights from London (LHR) to Johannesburg (JNB)
- Flights from Lisbon (LIS) to Johannesburg (JNB)
- Flights from Lilongwe (LLW) to Johannesburg (JNB)
- Flights from London (LON) to Johannesburg (JNB)
- Flights from Lagos (LOS) to Johannesburg (JNB)
- Flights from Lusaka (LUN) to Johannesburg (JNB)
- Flights from Madrid (MAD) to Johannesburg (JNB)
- Flights from Manchester (MAN) to Johannesburg (JNB)
- Flights from Nelspruit (MQP) to Johannesburg (JNB)
- Flights from Maun (MUB) to Johannesburg (JNB)
- Flights from Nairobi (NBO) to Johannesburg (JNB)
- Flights from Newcastle (NCL) to Johannesburg (JNB)
- Flights from Norwich (NWI) to Johannesburg (JNB)
- Flights from Paris (PAR) to Johannesburg (JNB)
- Flights from Plettenberg Bay (PBZ) to Johannesburg (JNB)
- Flights from Port Elizabeth (PLZ) to Johannesburg (JNB)
- Flights from Pietermaritzburg (PZB) to Johannesburg (JNB)
- Flights from Southampton (SOU) to Johannesburg (JNB)
- Flights from London (STN) to Johannesburg (JNB)
- Flights from Sydney (SYD) to Johannesburg (JNB)
- Flights from Victoria Falls (VFA) to Johannesburg (JNB)
- Flights from Windhoek (WDH) to Johannesburg (JNB)
- Flights from Zanzibar (ZNZ) to Johannesburg (JNB)
- Flights from Zürich (ZRH) to Johannesburg (JNB)
*Available to Expedia members.