Find cheap flights from Malta to Johannesburg

Find cheap flights from Malta to Johannesburg

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

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Sat 9/25
Sat 10/2
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (4% less expensive on average)

High season

AprilMost popular time to fly (1% more expensive on average)

Average price (return flight)

R13 955(price for this month)

Top tips for finding cheap flights to Johannesburg

  • High season is considered to be March, April and May. The cheapest month to fly to Johannesburg is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

How far is Johannesburg OR Tambo Airport from central Johannesburg?

What is the name of Johannesburg’s airport?

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Top airline flying Malta to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 946 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline reviews

Pros: "The crew did a good job dealing with so many customers and in one instance was able to resolve a minor conflict with seat way backs."
Cons: "The seats should be fixed to prevent them from going back as far as they do. With space so small as it is, it is unnecessary to have them go back so far if at all. The food was poor, especially the cold egg and pepper sandwich at the end. My guess is that they were suppose to be heated which would have made them much better but the crew decided to give them out cold."

Cons: "The seat didn’t recline and the entertainment didn’t work"

Pros: "Didn’t like anything. Mediocre all round."
Cons: "Disembarkation took 40 mins due to which most passengers struggled to catch connecting flights. Very poor service by Lufthansa to help delayed passengers."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "Crew was kind and helpful. The flight left on time and was smooth."
Cons: "The food could have been better! Also, the entertainment options could have been more current."

Pros: "The plane looked new and clean. The TVs worked well (as opposed to our first flight) and kept our family entertained. The kids meal was prepared in an appealing way for my kids (even though the kids didn't like it some of it - but they tried everything!)."
Cons: "We had a great experience. No issues."

Pros: "The crew performed their duties in a professional manner."
Cons: "We arrived late, but that was nothing compared to the horror I experienced with my connecting flight out of Frankfurt to Mallorca. I should get a refund."

Pros: "Really cheerful and friendly crew."
Cons: "They changed my seat just before boarding. Front lavatories are not usable by passengers behind the curtain."

Cons: "No complaints. Good vegan food."

Pros: "Good service."
Cons: "Nothing."

Pros: "Met expectations"
Cons: "Nothing to note"

Pros: "Flight on time, crew polite and ready to help"
Cons: "Seats in the plane a little closer to each other than usual I think."

Pros: "On time. Enough leg room even in economy. Staff nice. Good selection of movies. Food was actually tasty"

Cons: "The TV sound didn’t work too well. Excellent staff Ms Maria Was very gracious."

Cons: "First flight was delayed too much for me to make a connecting flight to Frankfurt. Had to ask twice to be rebooked. Had to connect through Chicago O'Hare and walk for miles there. Arrived in Germany 3 hours behind schedule."

Cons: "Very poor connecting flight information for check in. United connecting flight through Lufthansa has no information. Have to ask around airport and nobody seems to know exactly when United will open for checkin. Discover next morning it is only 2 hrs before flight, 1.5 hrs before boarding. Lufthansa made no effort to pass along their connecting flight information, they just drop all responsibility and say it is a United flight so offer no help. First and last time with Lufthansa."

Pros: "Everything was well organized and smooth"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "It was a short flight."
Cons: "I was allergic to ingredients in the in-flight meal. There were no additional options left by the time food got to me. The crew was indifferent about my allergy and seemed offended when I returned the food uneaten."

Pros: "Nothing. It was ok at best which is fine on a good day."
Cons: "Flight out was late due to the bus being late picking up the crew. We had to run for our connections. On the way back we were delayed again , leaving 20 minutes to make our connection. Security at Frankfurt was so poor. Of the potential number of lines available, there were only two operating despite the number of passengers, most of whom were late for their connections. It took us over 30 minutes to get through. Luckily the connecting flight was delayed over an hour."

Cons: "the plane was late boarding and some on board had tight connections. crew were aware but didnt let us leave first.we barely made our connection as we had to go through security in Munich. stress could have been avoided by letting us deplane first."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "Na"
Cons: "Same"

Pros: "Service was execellent"
Cons: "The entertainment system and charging didn't work but they did give me a voucher for 100 Euros to spend."

Pros: "Service is excellent. On time."

Pros: "Perfect service and comfort for a short flight. Very modern, excellent!"
Cons: "Sandwich delicious but too small."

Pros: "The service was very good. You never really felt you had to ask. I was able to catch up on a few movies of my choice. That was nice."
Cons: "It's a long flight and it's always difficult to get comfortable and 1st class is just out of my budget."

Cons: "The person at the Swiss/Lufthansa front desk, some Mohamed guy, was very rude when he did my check in"

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Pros: "Service was Friendly"
Cons: "Baggage took a long time l"

Pros: "The entertainment touch screen system is so much easier to use than the planes that have the remote controls. Having all of the toilets downstairs was nice. It was less noisy and had a little space to stretch. The crew was very friendly and helpful."
Cons: "Even though I was sitting on the left side aisle seat (2-seat section), it was very cramped. I'm only 5'2" and my legs were very uncomfortable. Along with less leg room than other airlines, it felt like the seat itself was narrower too. The food quality control was disappointing. The meal I had on the first leg of my flight (Mumbai-Munich), I noticed that it expired by about 2 weeks. And the complimentary water bottles also had a past expiration date (although, I don't know how water expires). Generally speaking, I think all of the meals I ate on Lufthansa were subpar compared to the many Asian airlines I've used for overseas flights. Quality could be improved and I think there's a missed opportunity to incorporate meal options correlated to the airline or international destinations (German airline, why not bratwurst? Pretzel bread?)"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Outstanding cabin service from start to finish! Great, tasty food! Wide variety of beverages...and all beverages served "on the house"/complimentary. Comfortable, spacious seats, even in economy class seats. I haven't flown on many non-U.S. airlines, but when it comes to cabin service, Lufthansa blows away any U.S. airline I've flown on, including long overseas flights!"

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Lufthansa always does an excellent job, even with a gate change."

Pros: "Nothing no communication for delayed flight lost luggage. Just lines everywhere to fill out forms with only 2 employees worst experience ever"
Cons: "No communication. Flight delayed no answers. Just long line to be put on a waiting list"

Pros: "Just much more professional than US carriers... Also much more leg room in economy class then most US carriers"

Pros: "Lufthanza is very bad with customer service. They have a NO COMMUNICATION POLICY. Tell the customer nothing. Leave them in the dark."
Cons: "no announcements about a flight that did't occur for one hour later"

Pros: "flight crew was very nice,"

Pros: "great food options good comfort"

Cons: "flight was late, check-in people were mean and angry to everyone, instead of serving the food straight away since the overnight flight was delaed and then quickly turning the lights off, they waited until 3 hours in to serve food, which meant they didnt turn the lights off until well into the night and only gave us a couple hours to sleep. there were no new movies on board except for batman vs. superman. food tasted weird even for airplane standards. pretty bad overall. i've had better experience with virgin, united, or air france."

Pros: "Very efficient service! Debarkation at MUC very fast and efficient for making it easy for connections to other flights. Nice crew!"

Pros: "Crew was nice, doing the best they could under the circumstances."
Cons: "Awful food, small seats. Exactly same as economy."

Pros: "Excellent Flight"
Cons: "Nothing"

Cons: "I did nt like the food offered."

Pros: "Much better than lax to frankfurt"
Cons: "Too much walking from one gate to another. Seemed as if I walked the whole airport."

Pros: "Flight on time, overall good."
Cons: "Luggage did not arrive in San Francisco which believe the problem started at the Malta airport. I was booked in as a stand by according to staff at SFO. I had booked my flight in Jan. with a seat assignment confirmed so not sure why I was booked in as a stand by passenger. Bag arrived to my home the day after I arrived home. Overall, good flight."

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Malta to Johannesburg

Airlines flying from Malta to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Malta to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Malta to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Malta to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Malta to Johannesburg

Book cheap flights from Malta to Johannesburg

Recent return flight deals

4/10
Mon
2 stops
Multiple Airlines
26h 05m
MLA - JNB
11/10
Mon
2 stops
Multiple Airlines
23h 35m
JNB - MLA
4/10
Mon
1 stop
Multiple Airlines
18h 10m
MLA - JNB
11/10
Mon
2 stops
Multiple Airlines
41h 55m
JNB - MLA
4/10
Mon
1 stop
Multiple Airlines
18h 10m
MLA - JNB
11/10
Mon
1 stop
Multiple Airlines
16h 45m
JNB - MLA
4/10
Mon
3 stops
Multiple Airlines
21h 00m
MLA - JNB
11/10
Mon
2 stops
Multiple Airlines
21h 00m
JNB - MLA
16/12
Thu
1 stop
Multiple Airlines
19h 20m
MLA - JNB
7/1
Fri
1 stop
Multiple Airlines
20h 55m
JNB - MLA
16/12
Thu
1 stop
Multiple Airlines
25h 05m
MLA - JNB
7/1
Fri
1 stop
Multiple Airlines
19h 20m
JNB - MLA
16/12
Thu
2 stops
Multiple Airlines
23h 15m
MLA - JNB
7/1
Fri
2 stops
Multiple Airlines
24h 35m
JNB - MLA
16/12
Thu
2 stops
Multiple Airlines
25h 25m
MLA - JNB
7/1
Fri
1 stop
Multiple Airlines
14h 05m
JNB - MLA
4/10
Mon
3 stops
Multiple Airlines
27h 00m
MLA - JNB
11/10
Mon
3 stops
Multiple Airlines
24h 05m
JNB - MLA
16/12
Thu
3 stops
Multiple Airlines
45h 45m
MLA - JNB
7/1
Fri
3 stops
Multiple Airlines
23h 50m
JNB - MLA
16/12
Thu
2 stops
Multiple Airlines
30h 30m
MLA - JNB
7/1
Fri
3 stops
Multiple Airlines
23h 50m
JNB - MLA
Show more results

Recent one-way flight deals

23/10
Sat
2 stops
Multiple Airlines
24h 00m
MLA - JNB
23/10
Sat
1 stop
Lufthansa
26h 20m
MLA - JNB
23/10
Sat
3 stops
Multiple Airlines
33h 30m
MLA - JNB
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First