Latest Flight Deals to Johannesburg

These are the best offers on flights to Johannesburg you’ll find over the next 60 days, with savings of up to PHP 23,081. Don’t miss out!

48%
Johannesburg PHP 25,010 per passenger Departure Date: Tue, Mar 18 One-way flight operated by Cebu Pacific "The one-way connecting flight operated by Cebu Pacific departs from Ninoy Aquino International Airport on Tue, Mar 18, arriving in O. R. Tambo International Airport." Price from PHP 25,010, including taxes and charges.
ManilaJohannesburg
Cebu PacificCebu Pacific
One way
Economy
Tue, Mar 18
PHP 25,010
PHP 48,091
43%
Johannesburg PHP 26,336 per passenger Departure Date: Sun, Mar 16 One-way flight operated by Scoot "The one-way connecting flight operated by Scoot departs from Mactan-Cebu International Airport on Sun, Mar 16, arriving in O. R. Tambo International Airport." Price from PHP 26,336, including taxes and charges.
CebuJohannesburg
ScootScoot
One way
Economy
Sun, Mar 16
PHP 26,336
PHP 46,554
27%
Johannesburg PHP 32,577 per passenger Departure Date: Wed, Mar 19 One-way flight operated by Scoot "The one-way connecting flight operated by Scoot departs from Francisco Bangoy International Airport on Wed, Mar 19, arriving in O. R. Tambo International Airport." Price from PHP 32,577, including taxes and charges.
DavaoJohannesburg
ScootScoot
One way
Economy
Wed, Mar 19
PHP 32,577
PHP 44,613

Round-trip fights to Johannesburg

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Johannesburg affordably.

Johannesburg PHP 47,479 per passenger Departure date: Thu, Apr 24; Return Date Wed, Apr 30 Roundtrip flight operated by Ethiopian Airlines and Ethiopian Airlines "Outbound connecting flight to O. R. Tambo International Airport operated by Ethiopian Airlines departs from Ninoy Aquino International Airport on Thu, Apr 24." "Inbound connecting flight to Ninoy Aquino International Airport operated by Ethiopian Airlines departs from O. R. Tambo International Airport on Wed, Apr 30." Roundtrip starts from PHP 47,479, including taxes and charges.
7 Day Trip
Thu, Apr 24 - Wed, Apr 30
7 Day Trip
Manila
Johannesburg
PHP 47,479
Search
Johannesburg PHP 59,484 per passenger Departure date: Tue, Apr 8; Return Date Mon, Apr 14 Roundtrip flight operated by Scoot and Ethiopian Airlines "Outbound connecting flight to O. R. Tambo International Airport operated by Scoot departs from Mactan-Cebu International Airport on Tue, Apr 8." "Inbound connecting flight to Mactan-Cebu International Airport operated by Ethiopian Airlines departs from O. R. Tambo International Airport on Mon, Apr 14." Roundtrip starts from PHP 59,484, including taxes and charges.
7 Day Trip
Tue, Apr 8 - Mon, Apr 14
7 Day Trip
Cebu
Johannesburg
PHP 59,484
Search
Johannesburg PHP 69,821 per passenger Departure date: Wed, Apr 9; Return Date Tue, Apr 15 Roundtrip flight operated by Philippine Airlines and Emirates "Outbound connecting flight to O. R. Tambo International Airport operated by Philippine Airlines departs from Laguindingan International Airport on Wed, Apr 9." "Inbound connecting flight to Laguindingan International Airport operated by Emirates departs from O. R. Tambo International Airport on Tue, Apr 15." Roundtrip starts from PHP 69,821, including taxes and charges.
7 Day Trip
Wed, Apr 9 - Tue, Apr 15
7 Day Trip
Cagayan De Oro
Johannesburg
PHP 69,821
Search
Johannesburg PHP 73,974 per passenger Departure date: Fri, Mar 28; Return Date Thu, Apr 3 Roundtrip flight operated by Cebu Pacific and Emirates "Outbound connecting flight to O. R. Tambo International Airport operated by Cebu Pacific departs from Iloilo International Airport on Fri, Mar 28." "Inbound connecting flight to Iloilo International Airport operated by Emirates departs from O. R. Tambo International Airport on Thu, Apr 3." Roundtrip starts from PHP 73,974, including taxes and charges.
7 Day Trip
Fri, Mar 28 - Thu, Apr 3
7 Day Trip
Iloilo City
Johannesburg
PHP 73,974
Search
View more round-trip flights

Airports in Johannesburg

Learn about the different airports in Johannesburg, find the best flight and transfer options, and plan your journey.

Top airlines fly to Johannesburg

See which airlines fly to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Useful info for your flights to Johannesburg from the United States

Cheapest nonstop flight pricePHP 31,655
Off-season for travelMarch
Peak season for travelJune
Flight distance10,994.45 km
Popular airlineCebu Pacific

Frequently asked questions about flights to Johannesburg

  • How long is the flight to Johannesburg?

    • Approx. 2 hours 9 minutes to fly from Cape Town to Johannesburg.
    • Approx. 22 hours 18 minutes to fly from Manila to Johannesburg.
    • Approx. 27 hours 50 minutes to fly from Shanghai to Johannesburg.
    • Approx. 16 hours 10 minutes to fly from Bangkok to Johannesburg.
  • How to get cheap flights to Johannesburg?

    You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Johannesburg.
    • Look up different airlines that have flights to Johannesburg.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • How many airports in Johannesburg?

  • What is the transportation method from the main airport to downtown in Johannesburg?

    • The distance from O. R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
    • The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
  • Which popular airlines have flights to Johannesburg?

    Popular airlines with flights to Johannesburg: Flysafair , Ethiopian Airlines , and South African Airways .