Cheap flights from Ohio (OH) to Johannesburg (JNB)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Ohio to Johannesburg (JNB)

All the information you need to plan the best null to JNB flight in 2022: compare Ohio to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.
When is the cheapest time to fly from Ohio to Johannesburg (OH - JNB)?

When flying from Ohio to Johannesburg, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

What is the cheapest month to fly from Ohio to Johannesburg?

February is one of the best times of the year to fly to Johannesburg from Ohio. Prices for February average $1,117 per person but you can even find prices for as low as $862. The most expensive prices can be found in the month of December. Opting for a February flight can save you 77% on your journey compared to booking in December

Cheap flights from Ohio to Johannesburg in June, July 2022

The best prices found for Ohio to JNB flights for June, July
3 Jul - 6 Sep
$1,279pp
CMH
Columbus
Multiple Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
   
2 STOPS
CMH
Columbus
3 Jul - 6 Sep
$1,438pp
CMH
Columbus
United Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
United Airlines
 
1 STOP
CMH
Columbus
30 Jun - 6 Sep
$1,585pp
CMH
Columbus
Multiple Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Multiple Airlines
   
2 STOPS
CMH
Columbus

Ohio to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Ohio found for this year
24 Nov - 31 Jan
$995pp
CMH
Columbus
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
 
1 STOP
CMH
Columbus
24 Nov - 31 Jan
$999pp
CMH
Columbus
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
CMH
Columbus
29 Oct - 11 Nov
$1,021pp
CLE
Cleveland Hopkins Intl
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
CLE
Cleveland Hopkins Intl

Last minute flights from Ohio to Johannesburg

Late deals on round-trip flights to Johannesburg from Ohio, departing today and this week
9 Jul - 31 Jul
$2,374pp
CVG
Cincinnati Cinci./N. Kentucky
Qatar Airways
   
2 STOPS
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Qatar Airways
   
2 STOPS
CVG
Cincinnati Cinci./N. Kentucky
6 Jul - 31 Jul
$2,388pp
CMH
Columbus
Endeavor Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Endeavor Airlines
 
1 STOP
CMH
Columbus
6 Jul - 31 Jul
$2,388pp
DAY
Dayton
Endeavor Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
JNB
Johannesburg OR Tambo
Endeavor Airlines
 
1 STOP
DAY
Dayton

One-way flights to Johannesburg from Ohio

The cheapest one-way flights from Ohio to Johannesburg
2:10 am - 11:55 pm
Multiple Airlines
2 Stops
39h 45m
CVG - JNB
Multiple Airlines
$1,022
BudgetAir
12:25 pm - 6:20 am
Turkish Airlines
2 Stops
35h 55m
CVG - JNB
Turkish Airlines
$1,052
Fareboom
11:25 am - 12:40 pm
Delta
1 Stop
19h 15m
CVG - JNB
Delta
$1,435
Delta

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Ohio</span> to <span class="emphasized">Johannesburg</span> flights.

Flight FAQs

From Ohio to Johannesburg

Which airlines flying from Ohio to Johannesburg have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like United Airlines, Delta, and British Airways flying from Ohio to Johannesburg have implemented new flexible cancellation policies.

Can I find flights from Ohio to Johannesburg for under $1,000 on Cheapflights?

Yes, there are multiple flights from Ohio to Johannesburg for under $1,000. The cheapest flight booked recently is on Delta for just $995, but on average you can expect to pay $1,079.

Are there last-minute flights available from Ohio to Johannesburg for under $2,400?

There are currently 20+ open flights from Ohio to Johannesburg within the next 7 days for less than $2,400.

What are the cheapest airlines to fly from Ohio to Johannesburg one-way?

The cheapest airline one-way is Qatar Airways, with whom users have recently found tickets for as low as $996. However, be on the lookout for offers from Turkish Airlines and Delta, as they are both options that can get you from Ohio to Johannesburg for a low price.

What are the most popular airlines that fly from Ohio to Johannesburg?

When booking a flight from Ohio to Johannesburg, you may want to consider flying on British Airways, Delta or Juneyao Airlines as they are the most popular for this route.

What are the most popular routes from Ohio to Johannesburg?

The most popular route from Ohio to Johannesburg is Cleveland Hopkins Intl - Johannesburg OR Tambo. You may also consider Columbus - Johannesburg OR Tambo or Cincinnati Cinci./N. Kentucky - Johannesburg OR Tambo.

What are the cheapest flights from Ohio to Johannesburg?

Looking for the cheapest flight from Ohio to Johannesburg? While on average our users pay $3,490, our data indicates the cheapest price to be $1,034. The most popular route (Cleveland Hopkins Intl - Johannesburg OR Tambo), is priced around $1,021.

COVID Restrictions

View COVID Travel Restrictions for Johannesburg, South Africa

Do I need a COVID test to fly to Johannesburg from Ohio?

Information is based on travel restrictions from Ohio to Johannesburg

Most visitors from Ohio can enter Johannesburg without restrictions.

COVID-19 testing requirements
Visitors from Ohio are not required to present a negative COVID-19 PCR test or antigen result upon entering Johannesburg.

Quarantine requirements
Visitors from Ohio are not required to quarantine after entering Johannesburg.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Do I need a test to fly back to Ohio from Johannesburg?

Returning to Ohio from Johannesburg

COVID-19 testing requirements
Visitors from Johannesburg are not required to present a negative COVID-19 PCR test or antigen result upon entering Ohio.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Ohio.

Hide COVID Travel Restrictions for Johannesburg, South Africa

Departure points for flights from Ohio to Johannesburg

Select to see more specific information for flights to Johannesburg from all departure points in Ohio.

Destination information for Johannesburg

Things to know before you go - useful duration and weather info for your trip from Ohio to Johannesburg.
Today's exchange rate
$1 = R16.15
Average temperature for June in Johannesburg
64.4 °F
Avg rainfall for June in Johannesburg
0.5 ″

Airports servicing

Cleveland Cuyahoga County (CGF)
Cleveland (CLE)
Cincinnati (CVG)
Dayton (DAY)
Cincinnati (LUK)

Airports servicing Johannesburg

Lanseria (HLA)
Home Africa South Africa Johannesburg Cheap flights from Ohio to Johannesburg