Welcome | Sign out

Cheap Flights from Malta to Johannesburg - MLA to JNB (reverse)

Did You Know?

Lufthansa German Airlines has 404 connecting flights between Malta, MT and Johannesburg.
You must make at least one connection to fly from Malta, MT to Johannesburg.
421,167 seats are available per week to fly from Malta, MT to Johannesburg.
There are 4960 flights from Malta, MT to Johannesburg per week.

Cheap Domestic Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Meridiana, Blue Panorama, Alitalia
€41
Alitalia, British Airways, Blue Panorama
€41

Cheap International Flights from Malta - MLA

Flights
Airline
Lowest Price
British Airways, Alitalia, Brussels, Austrian, Lufthansa, Swiss, Air France, Air Malta, Air Berlin, KLM
€141
Egyptair, Emirates, Lufthansa
€1117
Turkish, Iberia, Emirates, Egyptair, Lufthansa
€842
Air France, Lufthansa, Austrian, Brussels, Alitalia, Iberia, Swiss, Air Malta, KLM, Turkish, Air Berlin
€155
Egyptair, Emirates, Alitalia, Lufthansa, Air France, Swiss, Turkish
€469
Alitalia, Lufthansa, Turkish, KLM, Air Malta, airBaltic, Air France, Swiss, Austrian
€146
Turkish, KLM, Swiss, Austrian, Alitalia, Brussels, British Airways, Air Canada, United, Lufthansa, Iberia, Emirates, Air France
€537
Turkish, KLM, Austrian, Etihad, Egyptair, Air France, Lufthansa, Emirates, Swiss
€671
Lufthansa, Austrian, KLM, Iberia, Alitalia, Air France, airBaltic, Swiss, Air Malta
€144
Emirates, Lufthansa
€733
Alitalia, Air Malta, KLM, Meridiana, Austrian, Lufthansa, Air Berlin
€77
KLM, Alitalia, Lufthansa, airBaltic, Air France, Air Malta, Air Berlin
€159
Lufthansa
€1204
Alitalia, Iberia, Vueling, Air Berlin, KLM, Air France, Austrian, Swiss, Lufthansa, Brussels
€151
Lufthansa, Emirates, Etihad, Egyptair, Air France, Turkish
€518
Vueling, Austrian, Lufthansa, Air Berlin, Brussels, Swiss, KLM, Iberia, Alitalia, Air France
€50

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Lufthansa, Air France, Air Berlin, British Airways, Alitalia, KLM, Tap Portugal
€535
Tap Portugal, British Airways, Alitalia, Lufthansa, Air Berlin
€799
Tap Portugal, Alitalia
€608
Lufthansa, KLM
€981
Air One, Alitalia, Brussels, Lufthansa, Air France, Germanwings, KLM, Air Berlin
€87
Air France, KLM, Lufthansa, Alitalia
€778
British Airways, Alitalia, Lufthansa
€884
Lufthansa
€986
Air France, Lufthansa, KLM
€681
Brussels, XL Airways, Air Berlin, KLM, Air France, Lufthansa, Iberia, Alitalia, Air One
€105
Alitalia, Iberia, Vueling, Brussels, Austrian, Lufthansa, Swiss, Air France, Air Berlin, KLM
€141
Air One, Alitalia, Brussels, Austrian, Lufthansa, Air France, Swiss, Air Malta, KLM, Air Berlin, XL Airways
€105
Cheap Flights from Malta to Johannesburg, from €611 Round trip from MLA to JNB