
£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 1 day ago
£487
Return
found 1 day ago

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

Wed, 19 May - Wed, 26 May
MAN
Manchester
JNB
Johannesburg
£499 Return, found 1 day ago
£499
Return
found 1 day ago

Wed, 23 Jun - Mon, 5 Jul
MAN
Manchester
JNB
Johannesburg
£541 Return, found 1 day ago
£541
Return
found 1 day ago

Mon, 8 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£544 Return, found 9 hours ago
£544
Return
found 9 hours ago

Mon, 8 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£544 Return, found 9 hours ago
£544
Return
found 9 hours ago

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

Thu, 11 Mar - Wed, 7 Apr
MAN
Manchester
JNB
Johannesburg
£552 Return, found 1 day ago
£552
Return
found 1 day ago

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

Sat, 20 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£560 Return, found 2 days ago
£560
Return
found 2 days ago

Sun, 28 Feb - Mon, 8 Mar
MAN
Manchester
JNB
Johannesburg
£563 Return, found 1 day ago
£563
Return
found 1 day 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, Singapore Airlines, 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.