$29 Cheap Flights to Johannesberg

Popular airlines to Johannesberg

  • notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
  • deals illustration

    Book smarter

    Save up to 30% on select hotels after you book a flight*
  • trophy illustration

    Earn twice

    Earn your airline miles on top of our OneKeyCash

How much is the cheapest flight to Johannesberg?

Prices were available within the past 7 days and start at $29 for one-way flights and $58 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Ryanair
Lufthansa
Condor
TAP Portugal
Delta

Find the cheapest month to fly from Columbus (CMH) to Frankfurt (FRA)

November is typically the cheapest month to fly

From $556 - $1,895 per traveler.

Alternative airports near Johannesberg

Prices were available within the past 7 days. Prices and availability are subject to change.

Frequently asked questions

What month is the cheapest to fly to Johannesberg?
The cheapest month to fly to Johannesberg is January when there's less demand. Off-peak months are typically when you'll find cheap fares. To save money, avoid flying during major holidays and school breaks.
Which US cities fly direct to Johannesberg?
There are 22 US cities that you can fly to Johannesberg nonstop from. Compare the options by using the "Direct flights only" filter on Expedia and find the ideal departure point for your trip. Here are some of the leading cities to head out from:

  • New York
  • San Francisco
  • Washington
  • Chicago
  • Los Angeles

How to find a cheap flight to Johannesberg?
Traveling in the low season and booking ahead of time are two easy ways to secure cheap flights to Johannesberg. Or, consider departing on a Thursday, which, on average, is 16% cheaper than departing on a Sunday.* Want to be the first to know when fares drop? Just set up price tracking on the Expedia app for real-time updates.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
How to get a cheap last-minute flight to Johannesberg?
Being flexible with your travel plans might help you to find last-minute offers on cheap flights to Johannesberg. To view all the available options, consider exploring different ticket types, changing your Johannesberg vacation dates, flying out of an alternative airport or going with another airline.
How far in advance should I book a flight to Johannesberg?
Book your flight to Johannesberg two to four months ahead if you're jetting in from an international destination. For domestic travel, the usual timeframe is 28 days in advance. Better deals and a wider variety of departure dates, schedules and seating options are just some of the advantages of booking early.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which day of the week is the cheapest day to buy a plane ticket to Johannesberg?
Generally, you can find cheap flights to Johannesberg on Sundays. You'll save around 8% on average compared to those who book on a Friday, which is often the most expensive day to book.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which airlines fly to Johannesberg?
There are 77 airlines that connect Johannesberg with 250 airports worldwide. The major entry point to this city is Frankfurt Intl. Airport (FRA). Book a fare with any of these well-known airlines to Johannesberg:

  • Lufthansa
  • Austrian
  • KLM
  • SunExpress

Where do you fly into Johannesberg?
If you're flying to Johannesberg, the main airport to land at is Frankfurt Intl. Airport (FRA). You can also head for nearby hubs like Griesheim Airport (ZCS), Hanau (ZNF-Hanau AAF) or Offenbach am Main Airport (ZOZ). Another possibility worth considering when you fly to Johannesberg is Frankfurt Egelsbach Airport (QEF).
How far is the airport from central Johannesberg?
If you're landing at Frankfurt Intl. Airport (FRA), you'll be about 25 mi west of central Johannesberg.
Can I save money by booking a Johannesberg trip package?
Bundle your accommodations and flights and you could save hundreds of dollars. Plus, you can add extras like activities and car rentals to your Johannesberg flight and hotel package deal. With Expedia, it's easy to organize all your Johannesberg travel arrangements in the same place.
Can I change or cancel my flight to Johannesberg?
If you bought your flight to Johannesberg within the last 24 hours, you can usually change or cancel it without fees. After that, extra charges may apply depending on the airline's terms and conditions. To learn more, head to our Customer Service Portal. Keep in mind that some flights are non-refundable, so you may be issued a credit toward a future flight instead of a direct refund. When browsing Expedia, select the "No cancel fee" or "Changes included" boxes to see tickets with flexible change policies.

Book with confidence

Travel information

Destination airport
Franz Josef Strauss Intl.
Destination airport IATA code
MUC
Destination city name
Munich
Roundtrip price
$400

Trending flights to Johannesberg

Prices were available within the past 7 days and start at $29 for one-way flights and $58 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

TAP Portugal

Explore a world of travel with Expedia

*Available to One Key members.