Find flights
Deals
When to book
FAQs & Tips
Airlines

R12 372 Find cheap flights to Malta

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Malta departing on 12/2. 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
0 bags

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

Best Malta Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Luqa
Luqa1 stopR12 372

Good to know

Low season

March

High season

June

Cheapest flight

R12 372
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Johannesburg to Luqa

FAQs - booking Malta flights

  • How long is the flight to Malta?

    An average direct flight from South Africa to Malta takes 24h 30m, covering a distance of 11326 km. The most popular route is Johannesburg - Luqa with an average flight time of 24h 30m.

  • What is the cheapest flight to Malta?

    The cheapest ticket to Malta from South Africa found in the last 72 hours was R11 972. The most popular route is Johannesburg OR Tambo to Luqa Malta Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was R11 972.

  • What is the most popular destination in Malta?

    Based on KAYAK flight searches, the most popular destination is Luqa (100% of total searches to Malta).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

See more FAQs

Top tips for finding cheap flights to Malta

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Malta flight deals.

Top 5 airlines flying to Malta

Need help choosing which airline to fly with from South Africa to Malta? 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 3494 reviews
8,1Boarding
7,9Food
8,3Crew
8,2Entertainment
8,0Comfort
Airline reviews

Business class on this plane was adequate, service, amenities, swag, and crew was amazing!

10,0 ExcellentAnonymous, Oct 2024EWR - ATH
Read more Emirates reviews

Business class on this plane was adequate, service, amenities, swag, and crew was amazing!

The food was amazing on our flight. So many options for movies and shows to stay entertained for 12 hours.

Airline did not have enough vegetarian meals for all guests, and crew were not adequately trained to handle this.

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.

The food options for children is limited The business class bed is not fully lie flat, and this is an uncomfortable sleep

Worst trip ever from the beginning to the end I will never travel with that airline again. I made a big mistake by not going with my regular schedule flight with Qatar airline. Even underpriced cheat me of my 134 dollars I paid for special seats and they kept my money and didn't pay the airline for the seats for me.

I have a very good experience flighting with emirates. All my expectations were fit well.

No Vegetarian options onboard, made to wait for a long time for boarding

Everything was good up until getting off the plane. Riyadh simply cannot handle an A380. Exiting the plane on a remote stand was extremely slow and frustrating, then waiting for buses for transport back to the terminal is another disaster. Give me the 777 any day.

Plane was old and seats uncomfortable but staff were friendly and helpful

Terrible plane small airbus good for a 1 hr trip I booked business as it is. A night flight and 4hrs trip it was an ordinary economy seat with no one next to me what a joke what a stupid decision to buy business

For the price of the ticket it's probably the best service in the world

better announcing at the gate prior to boarding and better organization of various gps

Flight attendant served beverage to everyone during meal service and forgot about me. Had to call her several times until she realized it. Not a good service for a business class flight

The plane was good - on time! But can the stewardesses smile or actually be nice - not to bark the commands

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

overall the flight was good and we were happy they waited for us. However, our luggage didn t make it and this caused us a lot of problems.

Excellent Airline. Food, crew and comfort was perfect. Entertainment screens were old. Didn’t like them.

It was a pleasant experience accept temperature in the plane It was extremely cold in the airplane that I was shivering I got sick because of the extreme cold temperature on my flight

Crew was wonderful, snacks were so good and quite a variety for free, food was mediocre, big selection of movies and they kept lavatories pretty clean throughout the flight

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Very good crew. Food service above average. Seats very small for a 12 hours flight.

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

They again did not offer any functioning WiFi in the transatlantic crossing.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

At check-in at Guarulhos Airport, I was coerced to pay EUROS 100 for each of my two teenage kids travelling on economy premium on the same flight (total charge of EUROS 200) to AIR FRANCE on the rational that they were on a different class and therefore they would require additional care from the flight crew. My wife and I would be (and actually flew) only a few meters from our kids on business class in the same flight. Air France took EUROS 200 from me in exchange for absolutely nothing. My kids are seasoned travelers and independent, and in any event, they were not given any special or any other assistance or attention by Air France flight crew as result or in connection with the fee charged from me at any given time during the flight to Paris - so ABSOLUTELY NO SERVICE WAS PERFORMED AND THE FEE WAS SIMPLY ANOTHER WAY OF “MILKING “ EXTRA EUROS 200 FROM ME. Worse, Air France made us wait for everyone to deplane in Paris to let us deplane - after an Air France Paris representative ridiculously confirmed that our kids were our kids, with our kids at that time already by our side seating in business class. We almost lost our connection to Malta as a result. Such a scheme from Air France is outrageous – especially because it penalizes its customers flying in business class or in first class. I would have imagined that Air France would have wanted to attract clients to fly its premium classes – not to charge cheap EURO 100 fees and to keep them waiting to deplane with their families after 12 hours flights at their destination. You won’t see us any time soon Air France and best of luck with your strategy !

Food quality and the overall service of the staff and significantly decreased. The flight was delayed at the Istanbul airport and the passengers were kept onboard for more than 3 hours. The staff didn’t kept the passengers informed and everyone was upset.

They sell the option to select chairs in extrafly price level, but this is not true. I was not able to select the seats. The food was not the requested option. They suppously offer glutten free menu, but during the fly that was nos availble.

Did not expect no entetainment, food was ok. No alcohol on a. International flight

My experience was amazing. Very friendly hosts and impeccable service.

Pretty standard for long haul international flying. Food was fine, tv/movie selection was great, wifi did not work at all, crew was pleasant enough.

The flight attendants were very attentive and recognized that I had a very short layover for my connecting flight. The head flight attendant went out of his way to find out my connecting gate and ensure that I expedited the aircraft quickly.

Customer service is very bad. They don’t understand English or Arabic which made it very hard to communicate with them. Also when calling to discuss any issue with ticket reservation they hang the phone on you even when speaking to the manager. I will not fly Turkish airlines and I will not recommend to family and friends

Everything was great except the meat served was tough and overcooked!

boarding from the lagos airport is always very chaotic. The seats on the place are not comfortable (old planes are always used on this route) and the screen chargers for my phone are both not working (both seats).

My experience with Turkish Airlines was highly unsatisfactory. I was prevented from boarding my flight from Istanbul to Miami because they closed the gate 30 minutes before departure, despite my timely arrival. This inflexible rule forced me to book an alternative flight to Atlanta for $1,342.92, as there were no available flights to Miami. Upon reaching Atlanta, I had to book another flight with Southwest Airlines for $270.98 since there were no connections to Miami. Altogether, I spent $1,613.90 on additional flights. Consequently, my total travel time extended to 35.5 hours. The overbooked flight and the enforcement of such unreasonable rules enabled Turkish Airlines to exclude passengers without providing compensation, thereby compelling them to buy new tickets to reach their destinations. This practice is unacceptable, and I intend to report it to the Better Business Bureau and the relevant regulatory authorities.

Because of the fog at the Frankfurt airport, our flight was delayed leaving Budapest. We only had 20 minutes to get from A23 to C13. This was quite a walk for this not-so-young anymore lady--even with the help of moving sidewalks! We also had to go through passport control and then security. Germany is extra thorough, even doing pat-downs of all passengers. We got to our gate and I knew I had been randomly selected for extra security scanning because of the "SSSS" code on my boarding pass so I wasn't surprised when he escorted me back to security to be searched some more. The boarding gate gentleman assured me that they would hold the plane. The ladies in security rushed through the scanning process as fast as they could and we were able to make our flight to Orlando. The actual flight was smooth and comfortable. The food and service were excellent. The flight crew were friendly and efficient.

Did not fly HOU to SAT as flight was cancelled.

The jollof rice and fried plantain. Communication could have been better.

Delayed flight with no explanations; poorly managed gate and boarding process.

I had to fly United where the flight crew was atrocious

My flight was cancelled night before departure. It got rescheduled for two days later. As a result, I occurred additional lounging expenses, rent a car expenses, food, missed day of work and the worst part my son missed first day of new school.

Plane was delayed about an hour but nice crew and service

Solid old-school airline, comfortable, efficient and pleasant. It's the small things like nice blankets, good legroom and complementary mixed drinks, even in economy class. Can recommend!

Sun express is great. Frankfurt airport is the most horrible airport there is

Not a great experience. Food was very poor. Overall experience was mediocre to poor.

Book Cheap Malta Plane Tickets

Recent return flight deals

12/2Wed
1 stopLufthansa
18h 45mJNB-MLA
16/2Sun
1 stopLufthansa
15h 30mMLA-JNB
R12 372
11/5Sun
1 stopTurkish Airlines
24h 25mJNB-MLA
17/5Sat
1 stopTurkish Airlines
23h 45mMLA-JNB
R12 717
12/2Wed
2 stopsLufthansa
16h 50mJNB-MLA
16/2Sun
1 stopLufthansa
15h 30mMLA-JNB
R12 808
12/2Wed
2 stopsLufthansa
16h 50mJNB-MLA
16/2Sun
2 stopsLufthansa
37h 05mMLA-JNB
R13 335
11/5Sun
2 stops
16h 45mJNB-MLA
17/5Sat
2 stops
18h 00mMLA-JNB
R13 880
8/12Sun
1 stopLufthansa
26h 15mJNB-MLA
27/12Fri
1 stopLufthansa
18h 40mMLA-JNB
R18 149
11/5Sun
2 stops
15h 45mJNB-MLA
17/5Sat
1 stop
19h 25mMLA-JNB
R18 385
8/12Sun
2 stopsLufthansa
16h 50mJNB-MLA
27/12Fri
1 stopLufthansa
18h 40mMLA-JNB
R18 694
8/12Sun
2 stopsAir France
38h 20mJNB-MLA
27/12Fri
2 stopsAir France
38h 50mMLA-JNB
R20 911
11/5Sun
3 stopsEmirates
26h 35mJNB-MLA
17/5Sat
3 stopsEmirates
42h 00mMLA-JNB
R41 858

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Malta

Cabin class types available on flights to Malta

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