Cheap flights from Johannesburg to Missouri

Know your dates, get live prices in seconds:

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

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

Return
Economy
Sun 1/24
Sun 1/31
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sun 1/24
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

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

How far in advance should I book a flight from Johannesburg to Missouri?

Travellers have found it’s best to book a flight 61 days in advance to save up to 2% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Missouri 1-2 weeks in advance for as low as R17 259, or R17 259 for flights within the next 24 hours.

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

May is one of the best times of the year to fly to Missouri from Johannesburg. Prices for May average R16 580 per person but you can even find prices for as low as R12 435. The most expensive prices can be found in the month of July. Opting for a May flight can save you 23% on your journey compared to booking in May

Johannesburg to Missouri 2021 flight deals

Cheap flights to Missouri from Johannesburg found for this year
10 May - 14 May
R11 171pp
JNB
Johannesburg OR Tambo
British Airways
   
2 STOPS
STL
Lambert-St Louis
STL
Lambert-St Louis
British Airways
   
2 STOPS
JNB
Johannesburg OR Tambo
8 Apr - 11 Apr
R11 202pp
JNB
Johannesburg OR Tambo
British Airways
   
2 STOPS
STL
Lambert-St Louis
STL
Lambert-St Louis
British Airways
   
2 STOPS
JNB
Johannesburg OR Tambo
8 Apr - 11 Apr
R11 232pp
JNB
Johannesburg OR Tambo
British Airways
   
2 STOPS
STL
Lambert-St Louis
STL
Lambert-St Louis
British Airways
   
2 STOPS
JNB
Johannesburg OR Tambo

Related info for your journey

Useful info, stats and facts about Johannesburg to Missouri flights.

Flight FAQs

From Johannesburg to Missouri

Can I find flights from Johannesburg to Missouri for under R12 176 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Missouri for under R12 176. The cheapest flight booked recently is on British Airways for just R11 171, but on average you can expect to pay R20 608.

Which airlines flying from Johannesburg OR Tambo to Missouri have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Johannesburg OR Tambo to Missouri that may be offering flexible cancellation policies are United Airlines, British Airways, and Air Canada. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Johannesburg to Missouri for under R10 654 on Cheapflights?

There are no direct flights from Johannesburg to Missouri, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Within the past month, 300 users have taken a look at flights from Johannesburg OR Tambo to Missouri.

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

When booking a flight from Johannesburg to Missouri, you may want to consider flying on Air Canada, British Airways or Lufthansa as they are the most popular for this route.

What are the cheapest flights from Johannesburg to Missouri?

On average you can expect to pay R18 512 for a flight from Johannesburg to Missouri. The cheapest flight overall is R15 238 while the most popular route, (Johannesburg OR Tambo - Kansas City) is currently priced at R15 647.

How long does is the flight from Johannesburg to Missouri?

A quick flight from Johannesburg to Missouri can take about 22h 47m. United Airlines provides one of the quickest options available for as low as R26 940. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Johannesburg to Missouri return?

According to our current data, British Airways (R11 172), Delta (R19 421), and United Airlines (R26 179) offers the cheapest pricing from Johannesburg to Missouri.

Related searches

Flights to Missouri from Johannesburg
Flights to Johannesburg Flights to Missouri Flights from Johannesburg

Arrival points for flights from Johannesburg to Missouri

Destination information for Missouri

Things to know before you go. Useful info for your trip from Johannesburg to Missouri
Today's exchange rate
R1 = $0,07

Airports servicing Johannesburg

Airports servicing

Branson (BKG)
Cape Girardeau (CGI)
Columbia (COU)
Kirksville Cannon Memorial (IRK)
Joplin (JLN)
Kansas City (MCI)

Top 3 airlines flying from Johannesburg to Missouri

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Missouri choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
British Airways
R843 R1 103 No cancel fee 70%
Search British Airways flights
United Airlines
R978 R1 243 No cancel fee 69%
Search United Airlines flights
Air Canada
R1 009 R1 245 No cancel fee 67%
Search Air Canada flights
Home North America USA Missouri Cheap flights from Johannesburg to Missouri
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First