Cheap flights from Melbourne to Johannesburg

MEL — JNB
22 May — 29 May1
Return
1 adult
Economy
From?
To?
Sun 22/5
Sun 29/5

The best prices from Melbourne to Johannesburg are usually found in February or May, booked 23 days in advance, depart on a Thursday or Wednesday and return on a Monday

How to find the cheapest flight from Melbourne to Johannesburg

All the information you need to plan the best ME1 to ZA1 flight in 2022: compare Melbourne to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

MEL - JNB

Price

$874 - $1,471

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

Popular inDecemberHigh demand for flights, 31% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 14% potential price drop
Average price$1,274Average for round-trip flights in May 2022
Round-trip from$1,261From Melbourne to Johannesburg

What is the cheapest day to fly return from Melbourne to Johannesburg?

Departing on a Wednesday is a good option for securing a great price. You can expect to save up to 10% when planning your travel around this day of the week.

How far in advance should I book a flight from Melbourne to Johannesburg?

To save up to 4% on this flight, we recommend booking at least 24 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Melbourne to Johannesburg from $1,695 1-2 weeks out and tickets from $1,763 for flights departing within the next 72 hours.

What is the cheapest month to fly from Melbourne to Johannesburg?

February is one of the best times of the year to fly to Johannesburg from Melbourne. Prices for February average $1,468 per person but you can even find prices for as low as $1,059. The most expensive prices can be found in the month of December. Opting for a February flight can save you 44% on your journey compared to booking in December

When is the cheapest time to fly from Melbourne to Johannesburg (MEL - JNB)?

A simple way to save on the total cost of your ticket is to fly from Melbourne to Johannesburg at midday. If you’re flexible enough to do this you can expect to save up to 17% on your trip compared to booking a flight in the evening.

Cheap flights from Melbourne to Johannesburg in May, June 2022

The best prices found for Melbourne to Johannesburg flights in May, June
19 May - 27 May
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

43h 05m
JNB

Johannesburg OR Tambo

MEL

Melbourne

2 stops

34h 45m
$1,737

Emirates

View Deal

Deal found 14/5/22

20 May - 27 May
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

43h 05m
JNB

Johannesburg OR Tambo

MEL

Melbourne

2 stops

34h 45m
$1,776

Emirates

View Deal

Deal found 14/5/22

19 May - 27 May
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

43h 05m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

34h 45m
$1,780

Emirates

View Deal

Deal found 14/5/22

Melbourne to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Melbourne found for this year
15 Nov. - 21 Nov.
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

29h 40m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

22h 45m
$1,438

Singapore Airlines

View Deal

Deal found 16/5/22

5 Oct. - 10 Oct.
MEL

Melbourne

JNB

Johannesburg OR Tambo

2 stops

31h 55m
JNB

Johannesburg OR Tambo

MEL

Melbourne

2 stops

39h 20m
$1,487

Etihad Airways

View Deal

Deal found 15/5/22

7 Aug. - 17 Aug.
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

40h 25m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

37h 15m
$1,509

Singapore Airlines

View Deal

Deal found 15/5/22

Cheap Etihad Airways flights from Melbourne to Johannesburg

5 Oct. - 10 Oct.
MEL

Melbourne

JNB

Johannesburg OR Tambo

2 stops

31h 55m
JNB

Johannesburg OR Tambo

MEL

Melbourne

2 stops

39h 20m
$1,487

Etihad Airways

View Deal

Deal found 15/5/22

17 Sep. - 15 Oct.
MEL

Melbourne

JNB

Johannesburg OR Tambo

2 stops

44h 55m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

35h 30m
$1,630

Etihad Airways

View Deal

Deal found 16/5/22

2 Oct. - 10 Oct.
MEL

Melbourne

JNB

Johannesburg OR Tambo

2 stops

31h 55m
JNB

Johannesburg OR Tambo

MEL

Melbourne

2 stops

36h 50m
$1,663

Etihad Airways

View Deal

Deal found 15/5/22

Cheap Singapore Airlines flights from Melbourne to Johannesburg

7 Aug. - 17 Aug.
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

40h 25m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

37h 15m
$1,509

Singapore Airlines

View Deal

Deal found 15/5/22

7 Aug. - 18 Aug.
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

40h 25m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

22h 40m
$1,516

Singapore Airlines

View Deal

Deal found 17/5/22

30 Sep. - 7 Oct.
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

40h 25m
JNB

Johannesburg OR Tambo

MEL

Melbourne

1 stop

36h 05m
$1,528

Singapore Airlines

View Deal

Deal found 15/5/22

One-way flights to Johannesburg from Melbourne

The cheapest one-way flights from Melbourne to Johannesburg
8 Jun.
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

25h 05m
$1,095

Singapore Airlines

View Deal

Deal found 15/5/22

22 May
MEL

Melbourne

JNB

Johannesburg OR Tambo

3 stops

49h 45m
$1,166

Multiple Airlines

View Deal

Deal found 14/5/22

22 May
MEL

Melbourne

JNB

Johannesburg OR Tambo

1 stop

40h 25m
$1,171

Singapore Airlines

View Deal

Deal found 14/5/22

Related info for your journey

Useful info, stats and facts about Melbourne to Johannesburg flights.

Which airlines flying from Melbourne to Johannesburg have flexible cancellations due to COVID-19?

Singapore Airlines, South African, and Qantas Airways are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Melbourne to Johannesburg for under $1,500 on Cheapflights?

Yes, there are multiple flights from Melbourne to Johannesburg for under $1,500. The cheapest flight booked recently is on Etihad Airways for just $1,487, but on average you can expect to pay $1,614.

How popular is this Melbourne to Johannesburg flight route?

This flight path from Melbourne to Johannesburg was viewed by 3,622 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

What are the cheapest airlines flying from Melbourne to Johannesburg round-trip?

Our cheapest airline available from Melbourne to Johannesburg is Etihad Airways. Our recent data shows that you can find tickets from as low as $1,487 on this airline. Additional options worth looking into are Singapore Airlines and Qantas Airways, starting at $1,509 and $1,694 round-trip.

What are the cheapest airlines to fly from Melbourne to Johannesburg one-way?

One-way options have recently been found by users for as low as $1,095 on Singapore Airlines. Other airlines that offer cheap prices include Etihad Airways from $1,215 and Qantas Airways from $3,943 one-way.

What are the most popular airlines that fly from Melbourne to Johannesburg?

Emirates, Etihad Airways and Malaysia Airlines are the most popular airlines when flying from Melbourne to Johannesburg.

What are the cheapest flights from Melbourne to Johannesburg?

The cheapest flight price from Melbourne to Johannesburg is $1,288. On average you can expect to pay $6,149. The most popular route, (Melbourne - Johannesburg OR Tambo), can usually be booked for $1,438.

Other flights from Melbourne

Top 5 airlines flying from Melbourne to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Melbourne to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Etihad AirwaysCheapest$1,133Average$1,543FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
South AfricanCheapest$1,141Average$1,796FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search South African flights
Qatar AirwaysCheapest$1,239Average$2,087FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapest$1,258Average$1,578FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Singapore AirlinesCheapest$1,289Average$1,720FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights