Skip to main content

Search flights from Valletta to Johannesburg

Book your plane tickets from Valletta to Johannesburg with ease

Cheapest flights to Johannesburg

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Valletta to Johannesburg: things to know

The most popular route is from Malta International Airport in Valletta to O.R. Tambo International Airport in Johannesburg. On average this flight takes 16 hours 45 minutes one way and costs £1,030 for the round trip.

Most popular route

Malta International Airport (MLA) to O.R. Tambo International Airport (JNB)

Average flight time

16 hours 45 minutes

Average round-trip price

£1,030

Fly from Valletta to Johannesburg

8 airlines
A beautiful view of Johannesburg.
Great selection

Great selection

Easily compare flights, airlines and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on selected airfares

Airlines that fly from Valletta to Johannesburg

Airline options may vary according to recently booked flights and your search terms

  • Turkish Airlines logo
    Turkish Airlines
  • Lufthansa logo
    Lufthansa
  • Emirates logo
    Emirates
  • Air Malta logo
    Air Malta
  • Air France logo
    Air France
  • Wizz Air logo
    Wizz Air
  • Qatar Airways logo
    Qatar Airways
  • ITA Airways logo
    ITA Airways

Frequently asked questions

Fly to more destinations from Valletta

Paris
France
London
United Kingdom
Rome
Italy
Munich
Germany
Zürich
Switzerland
Catania
Italy
Milan
Italy
Vienna
Austria
Lyon
France
Amsterdam
Netherlands
Brussels
Belgium
Berlin
Germany
Madrid
Spain
Geneva
Switzerland
Prague
Czech Republic
Naples
Italy
Hamburg
Germany
Manchester
United Kingdom
Warsaw
Poland
Lisbon
Portugal
Budapest
Hungary
Nice
France
Athens
Greece
Copenhagen
Denmark
gogless