R10 052 Find Cheap Flights from Melbourne to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Melbourne to South Africa departing on 12/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult

Search hundreds of travel sites at once for deals on flights to South Africa

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 25% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Cheapest flight

R10 052
Flight from Melbourne Airport (Tullamarine) to Johannesburg

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from Melbourne to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Melbourne to South Africa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Melbourne to South Africa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Melbourne to South Africa is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Melbourne to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from Melbourne to South Africa with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Melbourne to South Africa?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Melbourne to South Africa up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to South Africa

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Melbourne is February.

Top 5 airlines serving from Melbourne to South Africa

Need help choosing which airline to fly with from Melbourne to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3276 reviews
8,2Entertainment
8,0Comfort
8,3Crew
8,1Boarding
7,9Food
Airline reviews

It was great, a little more leg room would have been better particularly since we were in premium economy

8,0 ExcellentJessica, Feb 2025JFK - DXB
Read more Emirates reviews

It was great, a little more leg room would have been better particularly since we were in premium economy

Comfort and customer service from most if the crew was great. The crew reassigning passengers should consider the presence of infants when reassigning seats. Unfortunately a couple of oversized passengers were relocated next to us, making this segment a bit uncomfortable, as there was not only extra leg space required. I ended up swapping seats with my husband so our baby wouldn't be impacted. My husband travelled quite uncomfortable as the reassigned neighbour shoulder and arm ended up on my husband's seat

Charged for internet that never really worked. The food selection was just ok.

Boarding, seats, entertainment and service were all great. The food was great except for the fact that there were too many sweet items.

Loved that I had an exit row seat, and there was no one else in the row! And again, I don' use on-line entertainment at all (I read or sleep) but I very much appreciate that I didn't hear anyone else's entertainment!

Better boarding process at Hyderabad airport Better time management by air hostesses in providing the meals

Nothing, all that I know is that I will never travel with Emirates again Qatar is were I belong. You guys should send someone over to experience what true acomadation is, Emirates has the worst food that I ever eat on any airline ,even jetblue has better food and snacks that curry Indian garbage you guys serve just make people sick.

A very disappointing flight on this Emirates business class. Staff were not efficient and service was not the e usual Emirates experience. Good was particularly bad with very dry chicken and drinks that I had to press call button before getting a drink as my food sat and continue to get cold.

Worst flight I ever had I payed for special seats with underpriced which I never recieved. I will like you to make sure that I am refunded my 134.00 dollars that I paid for the seats that I never received. I am looking forward for Kayak to look into this issue with underpriced because they took my money and never booked the seats for me with the airline.

Usually Emirates is my go to Airline on this flight: 1) All the crew seemed very inexperienced 2) Meal service for 7 hour flight was very slow - slowest I have ever experienced. 3) ONE flight attendant in economy serviced everyone on the left aisle in 2 cabins - thats 6 passengers per row (half the row) and over 30 rows of passengers. The others were no where to be seen. Thats pouring drinks and serving trays and offering options of meal and drinks for 180 passengers. by herself. In most flights it's 2 attendants per cart servicing one section. 4) Meal was not served till 3.5 hours later for some passengers at the back. 5) As a result only one meal was served even though the menu explicitly said 2. 6) Everyone was thirsty and starving 7) There were 2 loud crashes at the back galley 8) One passenger was out cold due to the sleeping tablets he had taken. The Flight attendants in their inexperience chose to try wake him up and create a situation where passengers were panicking and the passenger finally woke up and was annoyed. 9) They chose to wake up every sleeping passenger to feed them rather than move past the sleeping passengers. Do they know how hard it is to actually sleep on a plane?

So happy I flew with Singapore Airlines. The customer service is top notch. I am terrified of flying and the staff made me feel so at ease. Will only fly Singapore internationally moving forward.

Food could have been better. Too many passengers getting up and down all the time.

Delayed 1hour due to storm still didn't get window seat for third flight despite paying £240 extra to book them

It was an average flight. I would have expected more from this airline. Food, seats, service, etc was just average. I just give them some extra points for offering free WiFi on board with just a Krisflyer account.

Check in was easy through self-check-in kiosks just like domestic flights. Staff onboard were fantastic. Some "book the cook" good options weren't great, others really good. Entertainment options a bit limited to what I've experienced on Qantas. Overall a good flight though, especially for the price.

The food options and quality could use some more excitement and variety.

Really enjoyed the flight. Our flight attendant on the way back SIN-LAX was exceptional I didn’t get her name but she was so kind and went above and beyond to make sure I was comfortable. I had a bit of a panic attack and she checked on me a few times to make sure I was ok. Really appreciated her attention and service. Thank u

I was a member of Krisflyer for ten years, but my last flight to Tokyo was a disaster. I had to stand in line for four hours before check-in because they were late opening the counter, and there were more than 50 people behind me. The plane was extremely small, and the food could have been better. When I dropped off my stroller before boarding the plane, I expected to receive it upon exiting for my transfer. However, they returned the stroller to the checked baggage because they said I was late getting off the plane. Of course, I was late; they assigned me a seat at the back of the aircraft, and I was traveling with a baby! The worst part was when I arrived in Jakarta. They damaged my stroller and refused to approve my claim, so I had to pay for stroller rental because of the damage they caused. I don’t know what happened to Singapore Airlines, but I felt like I was flying with a budget airline.

Crews were very caring and polite. Washroom was surprisingly clean. Overall experience was good , only food choices was very limited. Thanks

The crew have great customer service but their economy seating isn’t the most comfortable for a 220lbs+ guy and the food wasn’t bad, but wasn’t exceptional, either.

Flight was on time Seats ( business class) are terrible- you keep on slipping down as it doesn’t lie flat Food service is like economy class. Meals ( still wrapped in plastic) are just dropped in front of you

On time flight; otherwise not impressed by the check- in- purchased business class and the aircraft was downgraded; no refund given for the difference. Told I could access the lounge due to the above and was questioned by the lounge check- in person who was not friendly

Flight was cancelled with no notification until I reached the check-in desk at the airport. I also got downgraded and they lost my luggage.

Very bad. Linda the hostess was very rude all the time

Very bad, Linda the hostess was very rude all the time

The flight SA227 on 2nd March Sao Paulo to Cape Town was delayed by 3 hours. All other flights leaving Sao Paulo left on time. We were told that we were waiting for push back and a routing from Air traffic control. I don't believe this, what was the real reason for the flight delay?

I think more immigration officers at Or Tambo- I spent 90 mins in a queue before I can assisted and most people missed their appointments and meetings

Not sure it was a basic airline so nothing much to like but what was annoying was they delayed so much we missed our connecting flight and we had to almost fight to be out on the next flight and also even get food

Everything the crew werr nice and helpful plus the food was good

First row in business class is terrible - no storage space with video screen folded down between seats. Entertainment system didn't show flight info...

It’s a two prop flight so I had problems with my ears on re- entering ! But otherwise fine

I love flying with Qantas. There was no onscreen entertaining on this flight, and only a snack provided (not a meal) but still better than Jetstar or Virgin (in my opinion) so still happy.

Wheelchair assistance to move through the terminals and to/from the plane door was excellent. No vegan snack on the flight, only something with salami and cheese in it.

The old Plane had not been cleaned properly in a long time.

Planes was old - business class seats looked like they were installed in the 80s

Our baggage didn’t arrive with us on the plane. Need I say more?

I got upgraded from economy to business, and the experience was outstanding

I have taken this flight many times. It is ALWAYS late. Every time there is significant delay (1-3 hours) before boarding. It’s very consistent. Even after boarding the expected landing time was delayed twice. The seats are very narrow and cramped. Food is barely editable. Considering an economy ticket often costs about $2,000 it’s one of the worst services ever.

Boarding was over 3 hrs late and we didn’t land until almost 1:30am

Good communication regarding any updates time of flight and flight delayed. The fight was delayed by two and half hours at eleventh hour. That was unexpected, especially when you international passenger.

Extremely bad food, they never gave our bags in time, the online check-in did not let us check in because we had Indian OCI not sure why we were given the option to check in then, because we couldn’t check in online we had to go in person and we were not able to change our seats and sit with our family

Should have had business class line in immigration. Food quality suboptimal

Used to Etihad employees are very rude and unprofessional but now better than before over all is okay now

The seat was like there is no leg space....there were no proper option for food in the airline. It seemed like the airline was at brink of bankruptcy. The crew was helpful except for a few.

Boarding was efficient, had to check in cabin luggage. Seats were narrow, food was more in quantity, received cabin luggage on the luggage belt which was fine.

Needs better seat for business class. My seat was falling apart. Also no WiFi on that flight

In never flown this flight, because my flight coning from Barcelona was delayed.

I did not have a good experience in both flights of Etihad. First of all, when I was booking the flight, there were two options. The first option was a cheaper flight with longer layover (9 hrs), or a more expensive flight with shorter layover (2 hrs). I booked the expensive flight with shorter layover because I wanted a more comfortable trip. A few days before the trip, Etihad informed me that the departure time of my first flight will change 7 hours earlier, leading to an 9 hour layover, without giving me another option nor reimbursing me for the extra cost. They didn’t even send me an apologetic email for this change. Regarding the flight experience, I would rate it as mediocre. This is mostly because the pilots of both flights did their best to give us the worst approach to airports that I have ever experienced. In the case of the first flight they had to aboard the landing and took off again right before touching the landing strip. The captain said that it was due to wind conditions but the second time the pilot followed the same direction as the first time to land the plane.

Seat selection screen while online check-in could include free seats to choose from and show the options before we proceed. Currently, it is auto-allocated and there are no options for free seat selections.

Lovely crew - comfortable journey despite it being an older plane.

Book cheap flights from Melbourne to South Africa

Recent return flight deals

6/5Tue
1 stopSingapore Airlines
32h 10mMEL-JNB
16/5Fri
1 stopSingapore Airlines
24h 30mJNB-MEL
R13 904
23/7Wed
1 stopSingapore Airlines
20h 40mMEL-JNB
31/7Thu
1 stopSingapore Airlines
30h 35mJNB-MEL
R17 316
1/5Thu
1 stopEtihad Airways
35h 35mMEL-JNB
14/5Wed
1 stopEtihad Airways
33h 35mJNB-MEL
R17 665
10/5Sat
1 stopEtihad Airways
23h 25mMEL-JNB
25/5Sun
1 stopEtihad Airways
22h 00mJNB-MEL
R18 141
24/3Mon
1 stopQatar Airways
25h 05mMEL-JNB
30/3Sun
1 stopQatar Airways
42h 55mJNB-MEL
R20 636
22/3Sat
1 stopQatar Airways
24h 50mMEL-JNB
27/3Thu
1 stopQatar Airways
37h 25mJNB-MEL
R21 590
1/6Sun
1 stopQantas Airways
18h 15mAVV-JNB
15/6Sun
1 stopQantas Airways
20h 10mJNB-AVV
R21 700
6/5Tue
1 stopQantas Airways
27h 25mAVV-JNB
16/5Fri
1 stopQantas Airways
17h 30mJNB-AVV
R22 177
18/3Tue
2 stopsEmirates
40h 00mMEL-JNB
24/3Mon
1 stopEmirates
24h 55mJNB-MEL
R22 746
12/3Wed
2 stopsEmirates
40h 00mMEL-JNB
20/3Thu
1 stopEmirates
32h 00mJNB-MEL
R22 801

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/3Wed
3 stops
47h 20mMEL-JNB
R10 052
13/3Thu
3 stops
54h 25mMEL-JNB
R10 236
6/3Thu
3 stops
57h 55mMEL-CPT
R10 437
13/3Thu
1 stopEtihad Airways
23h 20mMEL-JNB
R12 015
14/5Wed
1 stopSingapore Airlines
20h 40mMEL-JNB
R12 253
14/5Wed
1 stopSingapore Airlines
20h 40mMEL-JNB
R12 272
14/5Wed
1 stopQantas Airways
18h 15mAVV-JNB
R13 629
14/5Wed
1 stopQantas Airways
18h 15mAVV-JNB
R13 647
28/2Fri
2 stopsEmirates
41h 15mMEL-CPT
R18 600
23/3Sun
3 stopsEmirates
44h 05mMEL-CPT
R22 305

Search by stops

Search by airline

Search by price

Last minute flights from Melbourne to South Africa

Last minute flight, train and bus deals

25/2Tue
multi-stopEmirates
46h 10mMEL-CPT
3/3Mon
multi-stopEmirates
24h 40mCPT-MEL
R20 544
24/2Mon
multi-stopEmirates
41h 15mMEL-CPT
3/3Mon
multi-stopEmirates
24h 40mCPT-MEL
R20 673
24/2Mon
multi-stopEmirates
41h 15mMEL-CPT
3/3Mon
multi-stopEmirates
45h 55mCPT-MEL
R20 801
23/2Sun
multi-stop
29h 50mMEL-CPT
7/3Fri
multi-stop
32h 10mCPT-MEL
R21 333
23/2Sun
multi-stopEmirates
27h 15mMEL-CPT
7/3Fri
multi-stopEmirates
24h 40mCPT-MEL
R24 415
24/2Mon
multi-stop
41h 15mMEL-CPT
3/3Mon
multi-stop
41h 25mCPT-MEL
R26 268
24/2Mon
multi-stopKLM
52h 05mMEL-CPT
7/3Fri
multi-stopKLM
42h 45mCPT-MEL
R45 913
24/2Mon
multi-stopKLM
47h 05mMEL-CPT
7/3Fri
multi-stopKLM
42h 45mCPT-MEL
R55 158
25/2Tue
multi-stopSingapore Airlines
35h 30mMEL-CPT
3/3Mon
multi-stopSingapore Airlines
22h 30mCPT-MEL
R82 783
25/2Tue
multi-stopQatar Airways
26h 20mMEL-CPT
3/3Mon
multi-stopQatar Airways
31h 55mCPT-MEL
R98 595

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Melbourne to South Africa

Cabin class types available on flights to South Africa

Cabin classes available on flights to South Africa. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.