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
€42

Cheap International Flights from Malta - MLA

Flights
Airline
Lowest Price
British Airways, Alitalia, Brussels, Austrian, Lufthansa, Swiss, Air France, Air Malta, Air Berlin, KLM
€138
Egyptair, Emirates, Lufthansa
€1090
Turkish, Iberia, Emirates, Egyptair, Lufthansa
€812
Air France, Lufthansa, Austrian, Brussels, Alitalia, Iberia, Swiss, Air Malta, KLM, Turkish, Air Berlin
€151
Egyptair, Emirates, Alitalia, Lufthansa, Air France, Swiss, Turkish
€459
Alitalia, Lufthansa, Turkish, KLM, Air Malta, airBaltic, Air France, Swiss, Austrian
€150
Turkish, KLM, Swiss, Austrian, Alitalia, Brussels, British Airways, Air Canada, United, Lufthansa, Iberia, Emirates, Air France
€541
Turkish, KLM, Austrian, Etihad, Egyptair, Air France, Lufthansa, Emirates, Swiss
€676
Lufthansa, Austrian, KLM, Iberia, Alitalia, Air France, airBaltic, Swiss, Air Malta
€141
Emirates, Lufthansa
€655
Alitalia, Air Malta, KLM, Meridiana, Austrian, Lufthansa, Air Berlin
€76
KLM, Alitalia, Lufthansa, airBaltic, Air France, Air Malta, Air Berlin
€156
Lufthansa
€1212
Alitalia, Iberia, Vueling, Air Berlin, KLM, Air France, Austrian, Swiss, Lufthansa, Brussels
€148
Lufthansa, Emirates, Etihad, Egyptair, Air France, Turkish
€384
Vueling, Austrian, Lufthansa, Air Berlin, Brussels, Swiss, KLM, Iberia, Alitalia, Air France
€49

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Lufthansa, Air France, Air Berlin, British Airways, Alitalia, KLM, Tap Portugal
€539
Tap Portugal, British Airways, Alitalia, Lufthansa, Air Berlin
€796
Tap Portugal, Alitalia
€790
Lufthansa, KLM
€963
Air One, Alitalia, Brussels, Lufthansa, Air France, Germanwings, KLM, Air Berlin
€109
Air France, KLM, Lufthansa, Alitalia
€704
British Airways, Alitalia, Lufthansa
€808
Lufthansa
€963
Air France, Lufthansa, KLM
€605
Brussels, XL Airways, Air Berlin, KLM, Air France, Lufthansa, Iberia, Alitalia, Air One
€103
Alitalia, Iberia, Vueling, Brussels, Austrian, Lufthansa, Swiss, Air France, Air Berlin, KLM
€138
Air One, Alitalia, Brussels, Austrian, Lufthansa, Air France, Swiss, Air Malta, KLM, Air Berlin, XL Airways
€102
Cheap Flights from Malta to Johannesburg, from €616 Round trip from MLA to JNB