Cheap flights from Manchester (MHT) to Johannesburg (JNB)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Manchester (MHT) to Johannesburg (JNB)

All the information you need to plan the best MHT to JNB flight in 2022: compare Manchester to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.
When is the cheapest time to fly from Manchester, New Hampshire to Johannesburg (MHT - JNB)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Manchester, New Hampshire to Johannesburg as you normally would.

How far in advance should I book a flight from Manchester, New Hampshire to Johannesburg?

To save on the cost of your flight from Manchester, New Hampshire to Johannesburg, book at least 43 days before your planned departure. Booking around this time can save you about 4% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $977 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $994.

What is the cheapest month to fly from Manchester, New Hampshire to Johannesburg?

The best pricing can be found in the month of November. Prices to Johannesburg from Manchester, New Hampshire average $942. You can even find prices in November for less than $942, as users have found deals to Johannesburg from as low as $822. The month of December appears to be one of the more expensive times to travel to Johannesburg from Manchester, New Hampshire. Flying in the targeted month can save you up to 26%.

Cheap flights from Manchester to Johannesburg in June, July 2022

The best prices found for MHT to JNB flights for June, July
3 Jul - 16 Jul
$2,923pp
MHT
Manchester
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
   
2 STOPS
MHT
Manchester
23 Jun - 30 Jun
$3,092pp
MHT
Manchester
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
   
2 STOPS
MHT
Manchester

Manchester to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Manchester found for this year
15 Dec - 31 Jan
$1,380pp
MHT
Manchester
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
   
2 STOPS
MHT
Manchester
18 Dec - 31 Jan
$1,514pp
MHT
Manchester
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
   
2 STOPS
MHT
Manchester
15 Dec - 31 Jan
$1,745pp
MHT
Manchester
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
MHT
Manchester

Last minute flights from Manchester to Johannesburg

Late deals on round-trip flights to Johannesburg from Manchester, departing today and this week
3 Jul - 16 Jul
$2,923pp
MHT
Manchester
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
   
2 STOPS
MHT
Manchester

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Manchester</span> to <span class="emphasized">Johannesburg</span> flights.

Flight FAQs

From Manchester to Johannesburg

What airport do you fly from for flights from Manchester to Johannesburg?

If you book a flight to Johannesburg from Manchester, you will be flying from Manchester, which is the city’s only airport. Manchester (MHT) is located 4.8 mi from the center of Manchester. There are 0 flights from Manchester to Johannesburg per day from 0 different airlines.

Can I find flights from Manchester, New Hampshire to Johannesburg for under $1,400 on Cheapflights?

Yes, there are multiple flights from Manchester, New Hampshire to Johannesburg for under $1,400. The cheapest flight booked recently is on Multiple Airlines for just $1,380, but on average you can expect to pay $2,793.

Are there last-minute flights available from Manchester, New Hampshire to Johannesburg for under $3,000?

There are currently 1+ open flights from Manchester, New Hampshire to Johannesburg within the next 7 days for less than $3,000.

COVID Restrictions

View COVID Travel Restrictions for Johannesburg, South Africa

Do I need a COVID test to fly to Johannesburg from Manchester?

Information is based on travel restrictions from Manchester to Johannesburg

Most visitors from Manchester need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg.

COVID-19 testing requirements
Visitors from Manchester must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 48 hours for Antigen (quick-test) before departing to Johannesburg.

Quarantine requirements
Visitors from Manchester are not required to quarantine after entering Johannesburg.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Do I need a test to fly back to Manchester from Johannesburg?

Returning to Manchester from Johannesburg

COVID-19 testing requirements
Visitors from Johannesburg are not required to present a negative COVID-19 PCR test or antigen result upon entering Manchester.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Manchester.

Hide COVID Travel Restrictions for Johannesburg, South Africa

Destination information for Johannesburg

Things to know before you go - useful duration and weather info for your trip from Manchester to Johannesburg.
Today's exchange rate
$1 = R15.88
Average temperature for June in Johannesburg
64.4 °F
Avg rainfall for June in Johannesburg
0.5 ″

Airports servicing Manchester

Airports servicing Johannesburg

Lanseria (HLA)
Home Africa South Africa Johannesburg Cheap flights from Manchester to Johannesburg