Find cheap flights from Missouri to Johannesburg

Find cheap flights from Missouri to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

April Best time to beat the crowds (2% less expensive on average)

High season

December Most popular time to fly (5% more expensive on average)

Average price of a return ticket

R1 742 (price for this month)

Good deal for a return ticket

R1 547 or less

FAQs for booking Missouri to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Missouri to Johannesburg (return)

Airports
Origin
Kansas City
R22 907
only
R22 907
St. Louis
R21 182
only
R21 182
Destination
Johannesburg
R21 182
only
R21 182
Fri, Nov 13
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
30h 00m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
26h 18m
R21 182
Trip: 16 days
Based on 0 reviews
Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
32h 18m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
30h 07m
R21 499
Trip: 8 days
Based on 0 reviews
Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
33h 00m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
26h 02m
R21 675
Trip: 8 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LAX
LHR
Excellent 10,0

Pros: good noise cancellation

LHR
DFW
Excellent 10,0

Pros: Crew is very attentive and working hard during trying times.

Cons: My chairs screen in particular was very difficult to use because the touch screen was not working 90% of the time.

LIS
LHR
Excellent 8,0

Pros: We were able to leave the country quickly.

Cons: It was freezing on the plane.

JFK
LHR
Mediocre 2,0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

BKK
NRT
Good 7,3

Pros: Plane was clean

Cons: Food could be better!

Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
41h 05m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
34h 49m
R21 957
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
DEN
Good 7,6

Pros: Easy boarding process

Cons: Crew climbed over my seat multiple times in order to get their stuff from the overhead bins. Also loud when people were trying to sleep

FRA
LAX
Good 7,0

Pros: The crew were friendly enough and willing to serve.

Cons: The seat could have been thicker and softer for greater comfort--instead, it was thin and flimsy. There should also be greater space/pitch between the rows of seats.

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

HND
MUC
Okay 4,6

Pros: Space, seats, movies.

Cons: I was on a seat at the end, after my seat, the stewardess had their closet and they kept hitting (very strongly) the back of my seat with the door, all the time. They woke me up several times. So not good.

HEL
MUC
Excellent 10,0

Pros: Vegetarian option of the food. Constant hydration

Cons: WiFi

Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
37h 45m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
27h 30m
R22 661
Trip: 8 days
Based on 0 reviews
Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
57h 30m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
52h 09m
R22 907
Trip: 8 days
Based on 0 reviews
Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
57h 30m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
35h 34m
R23 031
Trip: 8 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
TLV
Excellent 9,0

Pros: The crew was great

GRU
ZRH
Excellent 9,3

Pros: sidefini landig, merci.

DME
ZRH
Excellent 9,3

Pros: Crew was very courteous and attentive

Cons: More fruits and green (non-starchy) vegetables

ZRH
SFO
Excellent 9,0

Cons: Staff was very friendly, courteous and helpful.

ZRH
EWR
Excellent 10,0

Pros: N/A

Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
32h 50m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
35h 34m
R23 330
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
SFO
MUC
Excellent 9,6

Pros: Comfortable

CAI
FRA
Good 7,2

Cons: Severe turbulence and many of the Egyptian passengers didn't understand the announcements and were getting up

FRA
PHL
Excellent 10,0

Pros: amazing and great customer service

BLR
FRA
Mediocre 2,0

Pros: Inflight services

Cons: Delayed flight, missed connecting flight due to that. On the ground staff should have better coordinated from arrival to boarding of next flight. Chaotic and short staffed security personnel at Frankfurt airport. Overall a pathetic experience

AUS
FRA
Mediocre 2,0

Pros: inflight staff are good but on the ground staff at airport need a great deal of improvement

Cons: Delayed arrival at Bangalore by more than 1 hour.

Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
57h 30m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
52h 09m
R23 594
Trip: 8 days
Based on 0 reviews
Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
57h 30m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
35h 34m
R23 717
Trip: 8 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
BRU
ZRH
Okay 4,0

Cons: Losing my bags after a canceled flight was not so nice when my thinks cost more than 1000 euro

DME
ZRH
Excellent 9,3

Pros: Crew was very courteous and attentive

Cons: More fruits and green (non-starchy) vegetables

ZRH
MIA
Excellent 9,3

Pros: Crew was very helpful

Cons: More entertainment

LHR
ZRH
Excellent 10,0

Pros: Wonderful on board service from the crew

ZRH
BOM
Good 7,3

Cons: Food and entertainment cud be better

Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
39h 50m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
45h 17m
R23 770
Trip: 8 days
Based on 0 reviews
Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
18h 55m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
19h 58m
R23 841
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 28 352 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
AMS
IAD
Excellent 8,0

Pros: The crew was good, and the airline tried to make our wait in the airport as comfortable as possible.

Cons: The four-hour delay was really hard. Since it was in DC, I don't know why it took so long to get another plane.

SLC
PIT
Excellent 10,0

Pros: Felt safe withe the cleanest of the plane

Cons: Price

JNB
ATL
Excellent 9,3

Pros: Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights....

Cons: More leg room would have been nice...

SFO
LAX
Good 6,0

Cons: Zero PPE or social distancing by crew

DTW
RDU
Excellent 8,0

Cons: There should not be a pay wall around the internet in today's day and age

Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
32h 55m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
27h 32m
R24 087
Trip: 8 days
Based on 0 reviews
Mon, Sep 14
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
32h 29m
Mon, Sep 21
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
29h 53m
R24 105
Trip: 8 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
EWR
LHR
Excellent 8,3

Pros: The fact that we had dinner and a snack was great! The crew were fantastic!

Cons: It was a bit cramped but overall it was a wonderful experience

FNC
LGW
Good 6,4

Pros: Crewwere polite and competent. Seats felt a little cramped.

EDI
LHR
Mediocre 2,0

Cons: A refund. I could not fly due to coronavirus. I tried to cancel and they would not let me.

ANU
PLS
Okay 5,0

Cons: I was in Business Class. The pillow appeared to be used on the flight from London to Antigua so i threw it on the floor in front of me. You would think with coronavirus it would be sealed like on American Airlines. No sandwiches or anything except some nuts and a small diet coke. I had to ask for a second one. It appears they only care about the people from London. Deplaning was from the middle door and it was a free for all. They have no idea about service well at least not in this leg.

BOM
LHR
Okay 5,3

Cons: Enternteiment and seats

Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
32h 50m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
35h 09m
R24 386
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
ORD
Good 6,6

Pros: Crew was nice

Cons: The aisle between seats is too small. There is barely any room for a cart to pass through. If you have any arm out on the aisle arm rest you

DXB
FRA
Good 7,0

Pros: Crew was very nice

Cons: The aisle between seats are too small. The carts and people can barely make it through. Aisle passengers always get bumped making it a long flight.

FRA
DEN
Good 7,6

Pros: Easy boarding process

Cons: Crew climbed over my seat multiple times in order to get their stuff from the overhead bins. Also loud when people were trying to sleep

ATL
FRA
Good 7,6

Pros: Very polite and helpful crew. Nice selection of movies in-flight

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

Fri, Nov 13
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
26h 00m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
31h 47m
R25 108
Trip: 16 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
FCO
AMS
Excellent 10,0

Cons: A little bit chaotic when they loaded two planes at the same time in a very tight space in Amsterdsm but this was most likey an airport soecific design issue and not a KLM issue. The flight was as good as can be expected fir an international flight. The staff was great

AMS
PRG
Excellent 8,4

Pros: Usual faultless KLM experience

Cons: Nothing.

AMS
LAX
Okay 5,0

Pros: The crew was professional & friendly

Cons: Food was terrible honestly, entertainment system didn't work on 1st flight.

AMS
JRO
Excellent 8,0

Pros: Terrific hot breakfast in bus. class

Cons: Window did not darken like the others.

AMS
MSP
Excellent 8,6

Cons: The only complaint I had was that it was very warm on the flight (and I usually get cold on flights), and in the seats we had there weren't fans above the seats. A few rows up they had fans, so apparently you have to pay extra for air... This wouldn't be a big deal on a short domestic flight, but for an international flight it was a long time to be uncomfortable!

Fri, Nov 13
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
36h 11m
Sat, Nov 28
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
35h 09m
R25 496
Trip: 16 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BLR
FRA
Mediocre 2,0

Pros: Inflight services

Cons: Delayed flight, missed connecting flight due to that. On the ground staff should have better coordinated from arrival to boarding of next flight. Chaotic and short staffed security personnel at Frankfurt airport. Overall a pathetic experience

DXB
FRA
Good 7,0

Pros: Crew was very nice

Cons: The aisle between seats are too small. The carts and people can barely make it through. Aisle passengers always get bumped making it a long flight.

FRA
AMM
Excellent 9,3

Cons: With the coronavirus breakout it was better if they pass disinfectant wipes especially before meals

FRA
ORD
Good 6,6

Pros: Crew was nice

Cons: The aisle between seats is too small. There is barely any room for a cart to pass through. If you have any arm out on the aisle arm rest you

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

Wed, Jul 1
STL
St. Louis Lambert Airport
JNB
OR Tambo Airport, Johannesburg
39h 50m
Wed, Aug 12
JNB
OR Tambo Airport, Johannesburg
STL
St. Louis Lambert Airport
27h 32m
R25 531
Trip: 43 days
Based on 0 reviews
Wed, Jul 1
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
32h 50m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
27h 44m
R25 848
Trip: 8 days
Based on 0 reviews
Tue, Jun 30
MCI
Kansas City Airport
JNB
OR Tambo Airport, Johannesburg
58h 30m
Thu, Dec 10
JNB
OR Tambo Airport, Johannesburg
MCI
Kansas City Airport
27h 34m
R26 059
Trip: 164 days
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First