Find cheap flights from San Francisco Bay Area to Johannesburg

Find cheap flights from San Francisco Bay Area to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (6% less expensive on average)

High season

DecemberMost popular time to fly (16% more expensive on average)

Average price (return flight)

R37 783(avg. price over the last 2 weeks)

Good deal (return flight)

R37 783or less

Good deal one-way

R8 214or less

FAQs for booking San Francisco Bay Area to Johannesburg flights

How does KAYAK find such low prices on flights from San Francisco Bay Area to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from San Francisco Bay Area to Johannesburg?

What is the Hacker Fare option on flights from San Francisco Bay Area to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from San Francisco Bay Area to Johannesburg?

Top 5 airlines serving San Francisco Bay Area to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 11 090 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Great crew! Excellent business class suite"

Pros: "Great crew, excellent staff at the airport. Planes were nice and comfortable. Food was ok. They have an excellent price to quality ratio; you can often get great prices on some of the more popular destinations and the service is 5 stars."
Cons: "Some alcoholic drinks"

Pros: "Perfect"
Cons: "Perfect"

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Food was ok"
Cons: "There should be someone to guide for connecting flights"

Pros: "The service is really good. The only downside is that you have to be in Doha. But it’s always nice to leave Doha."
Cons: "The push button entertainment system doesn’t work well. You have to keep pressing buttons to make a movie play. And by pressing buttons, I mean, you have to hit the screen and wake up the person whose head is on the other side of the headrest."

Pros: "Food and leg room"
Cons: "All was fine"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "seat was okay, far from comfortable, plane too cold, although they did have blankets, late boarding, no particular reason, it's probably not Qatar's fault, but baggage service at JFK was terrible."

Pros: "It was an ok experience, improved by the head of attendants at the end"
Cons: "Service was poor at the beginning, but improved to Qatar service as I complained to the supervisor of the attendants Julia"

Pros: "The food and crew were great"
Cons: "Older plane the tv panels were faded"

Cons: "Crew members are waking up for lunch and breakfast but not for snacks and other beverages. We are feeling hungry later. we aren't knowing when they ll provide."

Cons: "I was moved from the front to the very back upon checking in at the gate due to "Weight and Balance" issues. I was able to move back to my original seat once in the air, but there was no forewarning of this even with advanced purchased tickets. Just a hassle since this flight was long and all I wanted to do was get some rest."

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "Staff was great"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Pros: "Direct nonstop flight out of Doha, Qatar. It’s a 16 hour flight, so I’d suggest fly business if you can."
Cons: "None to rant about."

Cons: "They claimed they have free WiFi, but this is not true. Passengers has to pay if they want access to WiFi. Uncomfortable sitting and you cannot adjust it to a comfortable level. Crew keeps demanding sit need to be upright."

Cons: "The ticketing agent told me I had a window seat, but in reality I had a middle seat! For a 14 hour flight, that’s a big difference! Highly disappointed when i got to the gate and the plane had no window seats available."

Pros: "Plane was excellent"
Cons: "Original schedule was changed from Sunday departure to Saturday without notifying us resulting in a 12 hour stay at Philadelphia and a one day loss of our scheduled trip. So far no explanation from webjet."

Cons: "Seat to LA was broken"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Pros: "Flight Attendants were really helpful especially when one of my child had a nose bleed, we had at least 3 attendants, tending to our needs when that happened and they did not leave until the situation was resolved."

Pros: "Plane, crew, boarding"
Cons: "Coach class is not for long haul flights"

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Pros: "the flight was comfortable"

Pros: "I liked the open space not fully booked flight. Nice leg room and lots of choices of shows to watch"
Cons: "Not quite enough space if I were sitting alone. Men pee on toilet seats"

Pros: "Enjoyed the food and the service from the crew. Plane was new and relatively new and comfortable."
Cons: "The check in agents were not very polite or helpful. They did not offer much assistance and help for a first time customer on Qatar Airways. My bags were also not loaded onto the plane and had to arrive on a later flight"

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Cons: "very upset about fee i was charged for overweight luggage, and the unclear wording on their sites baggage allowance rules."

Pros: "Everything is good"
Cons: "Everything fine"

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "Flight was on time ."
Cons: "The seating was not organized when people needed to bored. It was busy and people where rushing to get in the plane ."

Pros: "Left and arrived on time, meals were above expectations."
Cons: "Difficult boarding procedure."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Pros: "Food and drink options. Courteous."
Cons: "Smells from others"

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Pros: "Amazing flight and service. Would fly Emirates all the time if I could."

Pros: "A perfectly ordinary Emirates flight: good food and entertainment."
Cons: "The Kabul route often has less experienced travelers. So passengers couldn't figure out their seat belts, couldn't lock the toilets, stood up while the plane was still on the runway, pushed and shoved to try to get off the plane first, etc."

Pros: "Crew were great! Emergency exit was great too"

Pros: "nice comfortable flight"
Cons: "depaert on time"

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Cons: "I haven’t received my bag yet. It’s been 4 days"

Pros: "Flight cancelled with extremely poor service from Emirates."

Pros: "Emirates always goes above and beyond to keep your experience as good as possible."
Cons: "The boarding process lacked discipline"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "Everything was great"
Cons: "Nothing bad"

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "The ICE entertainment"
Cons: "Nothing"

Pros: "I liked the passengers"
Cons: "dirty toilets,clogged,seats dirty,crew not enthousiastic, left overs from previews passengers,expired candies."

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Pros: "Nice new Boeing 737 with great movie choices."
Cons: "Boarding in Phuket was late and disorganized. The walk from arrival gate to baggage claim was over 1 km. Meal service ran out of chicken (but had vegetarian)."

Pros: "Food, care, excellent people ."

Pros: "Service from staff"
Cons: "Disembarking for passengers needing wheelchair was prolonged and cumbersome; As a result,my one suitcase was lost by another passenger picking up my bag and I ended up spending 3 extra hours at the airport completing formalities!"

Pros: "Crew professionalism, Entertainment Flight timing Take off and landings"

Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Cons: "Too nosiness to hear movie"

Pros: "Everything was good"

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Cons: "I found out that my payment was not verified as I arrived at the airport and I wasn't informed my email or any kind of way about it. It was a total disaster. Deeply disappointed. Regards"

Cons: "Rude and racist cabin crew!"

Pros: "Girls were very helpful and there was one Italian jental man was very kind and co-operative. However sits were very uncomfortable. Food was ok. There were very little healthy choices. overall it was good."

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "The service was excellent good legroom for flying economy."

Pros: "I enjoyed the entertainment selection on board, as well as the food. It was quite tasty and fresh."
Cons: "The crew were not very responsive to passengers' requests. I wanted to have some water, and called for one of the cabin crew, but they didn't bother to answer."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Seats are way better than other airlines and the entertainment systems is way better. Finally, someone decided it would be a good idea to provide power outlets in a plane. Why was that so hard?"

Pros: "I liked the in flight entertainment, food, and decent leg room in comparison to other airlines. Also, a plus they have a good beverage selection."
Cons: "Not much I didn't like"

Pros: "Foods and electronic entertainment"
Cons: "The male flight attendant accidently hit my head without apologize while I was bending down to tight my shoes."

Pros: "Affordable price"
Cons: "Unfavourable flight schedule- Midnight arrival.. tired."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "Organized and quick boarding process, excellent service overall."

Cons: "See above comments"

Pros: "Nothing. There was no flight. The flight was cancelled and you did not notify us. We found it out ourselves by accident. We tried to contact you guys but we could not call or anything other. You guys suck"
Cons: "Notify your customers when the flight is cancelled. Thats the least you can do. Very unprofessional"

Cons: "The sitting was so very small, I never traveled so crumpled."

Pros: "Excellent"

Pros: "The crew was friendly and helpful."

Pros: "Good crew, food was good for airline food. Entertainment offerings were good."
Cons: "Too many seats, 3-4-3 configuration means not even enough room to walk down aisle without bumping people in their narrow seats."

Pros: "Crew were great"
Cons: "Cabin kept very hot, very difficult to sleep. Seats were so-so comfortable"

Pros: "Orderly boarding process. Considerate reseating when bulkhead with extra legroom were not usable."

Pros: "The crew was amazingly efficient serving food and drink. In the recline position the seat bottom extended which was far more comfortable than simply reclining."
Cons: "The food was mediocre and the selection of movies was very limited."

Pros: "Crew was great, seating comfortable."

Pros: "Great organization, very efficient"
Cons: "Bag fees were not made clear on Kayak or Swiss website, seats on Edelweiss A320 we’re spaced too close together for my legs, though was not a problem on the 777."

Cons: "I never made it on the flight. It was over booked, they switched me over... I'm still at the airport, missing two days of my vacation. Flights have been delayed from SFO, causing me to miss so many of the connecting flights..."

Cons: "Delayed flight and delayed layover"

Pros: "Smooth transfer from Terminal 3 to the International Terminal. Great airport. Easy boarding, friendly crew and very smooth flight."
Cons: "I was very happy with my flight experience with Swiss."

Pros: "Crew is great."
Cons: "The airline lost my luggage ."

Pros: "None"
Cons: "Seats"

Cons: "Lost our bags"

Pros: "Friendly crew"
Cons: "Very good overall"

Pros: "Full array of entertainment."
Cons: "Seats were not too comfortable."

Pros: "Great entertainment and food- all excellent."
Cons: "Uncomfortable, small seats in Economy."

Pros: "The crew"
Cons: "Boarding by rows and not like cows all at one time"

Pros: "Everything!"

Pros: "The food was great. The service is excellent. Swiss Air gets an A+."

Pros: "Swiss is Swiss"
Cons: "nothing"

Pros: "Food/ staff/access to TV/movies etc!"
Cons: "Seating/facilities"

Pros: "Great friendly crew. Efficient systems."
Cons: "Tight seats. Very little leg room."

Pros: "Flight was very smooth and on schedule."
Cons: "Seating in economy was very cramped (pitch felt like 77”) and food and entertainment nothing special. Somehow I had higher expectations for comfort and service, even in economy."

Pros: "Great cabin crew!"
Cons: "While waiting to board SFO-ZRH flight Swissair personnel walked around and randomly pulled out passengers from line to check luggage dimensions. Since manufacturers adhere to airline baggage standards, no violations were found during checks. This misguided effort only resulted in publicly humiliating Swissair customers. Boarding process was pure pandemonium...this was the first time in recent memory, where all coach passengers were invited to board at the same time! Very inefficient! Crowded seating in coach,with ten passengers sandwiched in across Boeing 767 aircraft. Competing airlines flying identical aircraft have nine across seatings Thin seat cushions cause leg cramps after a few hours."

Pros: "I was gratified to see that the 777 Boeing aircraft have now replaced the older Airbus aircraft..... This is my sixth time traveling to Switzerland from San Francisco on Swiss....Their service in my opinion remains excellent......The cabin crew was cheerful friendly yet remained very efficient at the same time... The food was very good, , The two meals that comes with one's Ticket still also comes with complimentary beverage service .... and even a warm moist towel is offered towards the end of the flight ... not bad for a seat in coach ...."
Cons: "I had no complaints except that there was a 40+ minute delay in receiving our checked baggage..... this could have been a problem With the airport ground crew at Zurich airport ....."

Cons: "2 hours delay!"

Pros: "The seats would recline too far so that people behind would get their range of motion uncomfortably limited."

Pros: "The Boeing 777-300ER is ether new and clean."
Cons: "Seating was super tight. Once the person in front of me declined their seat the screen of the inflight entertainment system was right in front of my nose (no, my nose is not particularly long). I’ll consider flying Lufthansa or United next time - even if It required a stopover in Frankfurt or Munich."

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Pros: "Families with small children can board with first class passengers. The staff member who checked us in greeted my son by his name at the plane door!"
Cons: "Some flight attendants were not attentive to service."

Cons: "Very tight seating in economy for a transcontinental flight"

Pros: "Entertainment was excellent and they made it a very comfortable flight."

Pros: "entertainment selection"
Cons: "upgrade entertainment system, needs touch screen and screen wouldn't turn off completely. leg room and space under seat"

Cons: "Could use some more seating space"

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Pros: "Boarding and staff okay"
Cons: "Terrible plane ; no room , the most miserable flight we have ever been on"

Cons: "Seat too small, no room, will never fly Swiss again. This was an 11 hour flight and I need more space and comfort."

Pros: "seat too tight"

Cons: "100% of our checked luggage was lost and two days into our one week biking trip in Sweden we have heard NOTHING from Swiss Air. No knowledge of where the four large bags are, no follow up and no help. Basically, we have been left with biking clothing and little hope that our bags will show up before we leave Sweden. Unacceptable and we will NEVER fly this airlines again."

Cons: "Missed my fight, not by my Folt(big accident on highway 80) .. Paid 400$ fee for next connecting flight, but first they told me I have to buy new ticket. My laguage was shipped only to Zurich, but destination was Vienna.. so they didn't let me on connecting flight.. It took another 3hours dealing with people from Swiss airlines(great service"

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Cons: "Old plane, hard uncomfortable seats, no wifi, rigid flight attendants, awful food, middle seat (after paying for premium seating) with two enormous guys on either side, fixed armrest, AC dripped on me most of the flight and was told nothing could be done, interminable."

Pros: "Stewards were great. The food was good and generous."
Cons: "Seat rows were too close together and seats were uncomfortable for the 11 hour flight."

Pros: "super nice crew-really friendly, accommodating, happy, all that sort of thing. really liked them and they're awesome!!"
Cons: "i am a regular sized woman, size 8, and a bit tall 5'9" and the seat felt wayyyy to small for me. couldn't put my hands naturally by my sides and the arm rests were too high to be comfortable, so i had to sit there with my shoulders held up the entire flight. was so sore afterwards!! also, the headphones barely worked (only one side, on the replacement as well!) and the entertainment system shut down twice."

Pros: "Jennifer - Appreciate the security and follow-up"
Cons: "Not the traveler will need to get boarding, crew, comfort, food and entertainment next week."

Pros: "Service was nice. Food was decent."
Cons: "The flight attendants did not have much in the way of personalities. Efficient, but no sparkle."

Cons: "Food was marginal, the service. Was pretty good. I'd use them again, but expected more from a European carrier."

"There was no entertainment and there was only a snack for "food." But as it was a two-hour flight, no more was to be expected."

"The staff was very friendly and professional."

Pros: "Extra room and fast boarding"
Cons: "Food"

Pros: "NA"
Cons: "Informing that the flight would delayed by three hours ahead of time would have been amazing. Instead of extending the delayed time every 45 min making us miss all the other opportunities to fly out"

Pros: "Crew was great very clean and comfortable plane"
Cons: "Food was very inapropriate for the hr"

Pros: "Super comfortable and inflight entertainment was amazing"

Pros: "Leg room"
Cons: "Not sitting in an airplane without AC for 30 minutes after everyone loaded"

Pros: "Crew was great, very generous with snacks and beverages, and prior to boarding we were able to switch flights and seats without problem. All the Delta agents were extremely helpful, and had great customer service!"

Cons: "Far in advance I requested a seat with extra leg room for a back condition that is supported by a physicians note. The seat did not appear to me to have extra leg room. I was very uncomfortable."

Pros: "It suited the time i could travel"
Cons: "I felt although they said the two attendants were great they were at best mediocre especially the man"

Pros: "Not a lot"
Cons: "Customer service"

Pros: "Very fast and efficient boarding process. We began moving right when they closed the door. Smooth flight, friendly attendants."
Cons: "Stop charging $2 for headphones lol"

Pros: "Handing by any cap was great to get us on the plane on time."
Cons: "The plane we got on time to board was delayed enough to miss our connecting flight, so delayed another 3 hours when missing the next flight."

Pros: "Flight was mostly uneventful, which is great! Right after takeoff we made a complete circle and no information was given as to why, but we assumed it was air traffic."

Cons: "Great flight"

Cons: "It was so cold! People all over were asking for blankets and commenting on the coldness"

Cons: "I wanted an aisle seat."

Pros: "Everything! I appreciate that the ticketing agent helped me get an earlier flight and I appreciated the gate agent making sure I had a good seat! I love Delta!"
Cons: "Nothing honestly"

Pros: "New plane with good features. I was very comfortable."

Pros: "The seats are probably the most comfy of all the flights I’ve taken. All the crew was super nice."
Cons: "On my delta app it said we’d have the TVs again but we didn’t have any this time."

Pros: "The crew asked a passenger to move so we could all sit together. It was awesome. :)"

Cons: "Duration"

Pros: "Delta is my favorite airline. Smaller planes with two seats two a row."
Cons: "I was told to check my luggage even though there was still overhead bin space."

Pros: "On time, good flight"
Cons: "No power on outlets at waiting room airport, charge 2 dollars for earplugs"

Cons: "Delta always has 1 or maybe 2 people checking everyone in, including the baggage drop. So, EVERYONE has to wait for one person to finish checking in the first class passenger with a thousand needs. Very poor service as is their norm."

Pros: "- great customer service - friendly staff - Positive energy"
Cons: "- No room in the seats - No food served on plane - Crowded -"

Pros: "Staff was attentive and pleasant. Seat was comfortable, good knee room. Left and arrived on-time. Good experience."
Cons: "Reclining seats need to either go away, or be built so that reclining takes leg room away from the person reclining. Why should I be punished for a rude passenger in front of me who decides to punish me by reclining their seat?"

Pros: "Staff’s attention and patience with customers was great. They knew many were frustrated with the delay but they met our needs with a smile"
Cons: "Weather delay was a real bummer but I liked the app wanted to help reconnect people with other flights. The app should also tell us the reason for the delay, if allowable, especially if it weather. I almost hoed on another flight through Minneapolis but would have been stuck in Minneapolis cause I didn’t know the delay was due to weather an hour later."

Pros: "Flight ifself was okay once on the plane"
Cons: "5 hours delayed for no apparent reason. Understaffed in SJC to handle this."

Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."

Pros: "Travel got delayed by an hour but we were satisfied by the crew and food"
Cons: "The delay of the flight. Not sure on the reason"

Pros: "No food, no entertainment but the crew were nice and the process was painless. Recommended"

Pros: "I got a good seat from LA to GTA on 1st jan. it was in the front and spacious and I was also served food."

Pros: "Makes all the difference to have Flight attendants and pilots all wonderful. Gratefully, ~Elana"

Cons: "They were very dishonest about everything. We need to be there in Australia on Monday morning for very important event but reached Australia Monday night 8PM. Virgin Australia contatcted out their flight from SJC to LAX through Delta and Delta cancelled flights becaue no-show of Pilot to operate the plan. What a Joke???? We asked them to put us through another carrier to LAX for connecting flight they refused.Very very BAD. It was a big miss for us.. never again Delta/Virgin Australia.............."

Pros: "Quick friendly service from crew and captain."
Cons: "First class seat was broken was reclined and super uncomfortable the whole flight the plane was super outdated and old."

Pros: "Crew was friendly and helpful"
Cons: "Our flight was delayed by almost 2 hours and caused me to miss my connecting flight. Next available flight was a 6 hour layover that I was not expecting."

Pros: "I liked that flight time was shorter than expected"
Cons: "no screens, only wify entertainment, app is working only with ios and android. seats don't have much leg room, and not very comfortable. i paid for extra luggage, and they were strict about the weight(had to take any items out of the bag, even that i had one large bag, and one small bag(2nd bag was underweight)"

Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."

Pros: "Flights were on time and friendly attendants!"

Pros: "I was a little concerned flying West Jet due to poor experiences in the past with Delta, but the flights were on time, staff friendly and accommodating and the plane very comfortable."
Cons: "Nothing negative to say!"

Pros: "The flight was very quick."
Cons: "They didn't serve us water."

Cons: "Delay over one hour."

Pros: "Very on-time and fast, respectful crew."
Cons: "The airplane was old and with no entertainment."

Cons: "The crew didn't even have the decency to wait for passengers to deplane. They were long gone by the time we got off. I found this pretty terrible service. Oh yeah and they announced the wrong arrival gate too. I'll never fly Delta again. There are better airlines that treat customers with more respect."

Pros: "Movie selection"
Cons: "They want us there at 4:20 for a 6:20am flight but Clear doesn't open until 5. I was through checkin by 4:23. Why bother if one can't get to the breakfast facilities for another half hour plus? Then Peet's had no pastries."

Pros: "Everything was just as I have come to expect -- efficient, polite, and courteous crewe"

Cons: "Sold us a flight with unassigned seats"

Pros: "Take off and landing was incredibly done. Almost unnoticeable that didn't make me nervous at all."

Pros: "New and improved food options!"
Cons: "Boarding took more time than usual. They were able to accommodate less carry on baggage."

Pros: "Great aircrafts, big screens, attentive personnel"

Cons: "there is little time for lay over in turkey going to Egypt one hours is not enough."

Cons: "No social distancing‼️Service on plane just horrible"

Pros: "Too short For my experience is not hectic"
Cons: "Entertainment crew food"

Pros: "One on the plane, the flight was fantastic! Great service and food. Comfortable for a long-haul flight. Very modern aircraft with nice entertainment system. Overall great experience."
Cons: "Scheduling! We were 4 hours delayed after I had already had a flight cancelled that day. And this 4-hr delay caused me to miss my connection. Turkish did take good care of me in Istanbul, though it was a very slow process to get a hotel with them. Also, my bags missed the connection somehow."

Cons: "The flight was delayed by 4 hours but Turkish airlines inisisted that I had to be at the airport and checked in at the scheduled time and then wait at the airport for that whole time."

Cons: "We were delayed for quite some time with no explanation."

Pros: "Food was excellent! And plenty of it"
Cons: "Temperature way too warm"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Cons: "Had to wait an hour in line at SFO to check in for Flight . Online check in was hard because there was a need for redress code ?"

Cons: "I attempted to cancel this flight and arrange to use the same route within a year, but when Oct 3 came, nothing had been done. I called as I had before to Justfly and was then told that I had to use the ticket by the date I purchased it (3/26) . I should have just done nothing as when I cancelled the ticket, it cost me another $100l. I will not use Justfly again. I am out more than $1000."

Pros: "The recline and comfort of the seat is good, and the map and entertainment system is OK."
Cons: "The flight was delayed, then we sat in the airplane for an hour before we took off, with kids screaming and the cabin at seemingly sauna temperatures. Once we took off, drinks weren't even served until 2 hours after take-off (for a scheduled 6:15pm departure - actual was more like 7:45pm). Maybe it was due to some light turbulence along the way or something, but they should tell people that is the problem and the reason they are not serving food and drinks, if that is the case."

Pros: "plenty of food that was good quality, lots of entertainment options, usb to charge. flight attendants very nice and helpful. one of the best international flights in a while."
Cons: "seats recline so much that when the person is reclined in front of you, almost like they're laying in your lap! but this can also be nice for your own reclining."

Cons: "I didn’t like the nearly 3 hour delay that caused me to miss my connection, and how poorly that was handled. I just lost one day of my 10-day vacation"

Pros: "Charged me >$700 for missing a flight. This never happened earlier. Customer service girls are robotic: they just repeat the same lines. THY wasn't like this, something major has changed."
Cons: "Zero effort to reaccommodate."

Pros: "Excellent service and food. Good selection of movies. Great overall experience."
Cons: "Crying baby and squealing toddler."

Cons: "Istanbul Airport: Overcrowding at Arrival / Transit Terminal Way finding-poor signage for transit passengers"

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "The service was excellent and the staff was so professional and nice"

Pros: "Stewards and stewardesses were friendly and very helpful."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "Being able to stretch out and get some real rest makes a huge difference for me when trying to cope with time zone change west coast to Europe. Overall great experience"

Cons: "Absolutely packed flight with little to no space for leg room. Flight was unconfortanle for such long duration of time."

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Great food, great plane, shortest flight."
Cons: "The restroom is too narrow on this plane, at least the one I tried. They ran out of one entree since everyone wanted chicken and not the fish. They should know this and make more chicken available and less fish. But I tasted both and both entrees were good. The "sour cherry juice" is great."

Pros: "Easy to board, friendly, good food."
Cons: "It was too hot inside, the air was on but not very high maybe 76-78. Could not sleep because it was so uncomfortably warm"

Pros: "Movie options and food"
Cons: "Not enough leg room"

Pros: "Staff are EXCELLENT"
Cons: "Internet was spotty."

Pros: "Loved the service, food and airplane itself."
Cons: "Istanbul airport is large and difficult to manage. Had to walk/run for about 20 minutes to get to my connecting flight."

Cons: "This 13 hours and 5 minutes flight was extremely hot. Regardless of how many times we've asked the flight attendants to make it cooler for us, nothing changed. By the time, we get off my shirt was soaking wet. Imagine flying for so long under these conditions. What an horrible customer service!"

Pros: "Everyone in the crew was friendly and helpful. The flight was long, but seemed shorter because the crew was attentive."
Cons: "My flight was delayed."

Cons: "Departure is 4 hours late. Missed connecting flight at Istanbul. Asked us to pay for Visa to stay in hotel. Did not have money. Also forgot to take Credit card from USA. As per the rule Airlines has to pay for Visa. They never paid. Asked us to pay. Totally harassment. Never book Turkish Airlines in my remaining whole life. Also will this incident to all my friends after going back to USA. Very very bad experience. Sat down 24 hours at Airport without food and sleep. Mostly will file a case against Airlines."

Pros: "Staff was extremely helpful and responsive. I like that plane is clean, and many plus, very good entertainment. I love that it is non-stop from SFO to Istanbul. Food was superb!"
Cons: "As usual check in and boarding is horrible with Turkish Airlines. I have used Lufthansa, British Airways, Air France, et had not trouble with them. Why is it so hard to improve this in Turkish Airlines. No charger for computer even during 13 hours flight?"

Pros: "Had REAL silverware and great food. Also great customer service via the flight attendents. THANK YOU!"

Pros: "Flush attendant tried his best.n"
Cons: "Not enough leg room so the plane felt claustrophobic even though there were 2 aisles."

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "Crew service, food and entertainment. Will fly again with this airline and recommend it to others."
Cons: "The lack of space, how small the seat is. On very long flights gets very uncomfortable."

Pros: "It was not expensive"
Cons: "It is difficult to say anything positive about a 13 hour flight in cattle class. It is just not comfortable."

Cons: "My first time flying with Turkish probably my last. Too many delays, first from SF to Istanbul and then the worse part no one was able to tell me from which gate my flight to TLV, I received at least 6 emails from you saying a different gate each time and we had a delay almost two hours in Istanbul. Because of all the delays I missed a few important phone conferences regarding my business. Unprofessional service! if I was running my business the same way I had no business! Not going to do this mistake again!"

Pros: "Best value on the market. Excellent service. Great food and beverages. Very good service. Excellent Longe in Istanbul makes Most Club Longe look like a dump."
Cons: "My TV remote was broken. I could have used next seat but was too lazy."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Staff,food excellent. Very smooth take off and landing. Excellent pilots. As a Turkish citizen I'm proud of THY.,"
Cons: "Narrow seating area."

Pros: "Crew is very flexible and accomodating to individual needs Food is good compared to other airlines Entertainment is programme is good"
Cons: "Toilettes were a bit messy, already after 2 hours. The screen of the entertainment programme is too busy to find things"

Pros: "Movie selection and food was good"
Cons: "The flight departed late and we had to run like psychos to our connecting gate to Athens... We barely made it."

Pros: "Excellent"
Cons: "Very good experience on a nonstop from San Francisco to Istanbul & on to Thessaloniki. Very friendly professional staff. Good food. Charge outlets at the seats. Big choice of free movies. Istanbul airport is very busy. We had delays arriving and leaving for the connection."

Pros: "Food was good"
Cons: "Flight was delayed over an hour. This airline is extremely untimely! If you have a short layover, never book with them. Fortunately we had a long layover so it didn't hurt us"

Pros: "Modern 777 with seatback entertainment system and usb charging ports. Massive selection of entertainment. In-flight meals were excellent, U.S. airlines should emulate."
Cons: "Cabin temp was a bit high, my only complaint."

Pros: "Boarding"
Cons: "Staff not fluent & clear in English"

Pros: "The crew was amazing! The entertainment was awesome and got me through the 12 hour plane ride just fine. Best airline I've been on this far."
Cons: "I come from a poor background and it's sad to see that in order to have first class it'll cost you more than what I make in almost 5-6 months just to have a little more comfort... I'm not a big fan of the comfort side of the plane. You only go back so far and if you have a middle seat like I did you have to try in sleep in an upright position practically looking forward. Extremely difficult and really uncomfortable. If it wasn't for the Cafine drinks and entertainment I would of probably gone crazy. Metaphorically speaking."

Pros: "Food was really good. Enjoyed every bit of it. Flight was on time."
Cons: "The Crew could have been more friendly, I was disappointed by the service of the crew."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from San Francisco Bay Area to Johannesburg

Airlines flying from San Francisco Bay Area to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from San Francisco Bay Area to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from San Francisco Bay Area to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from San Francisco Bay Area to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from San Francisco Bay Area to Johannesburg

Book cheap flights from San Francisco Bay Area to Johannesburg

Recent return flight deals

9/11
Tue
1 stop
Multiple Airlines
32h 40m
SFO - JNB
23/11
Tue
2 stops
Multiple Airlines
44h 20m
JNB - SFO
13/10
Wed
1 stop
Turkish Airlines
31h 00m
SFO - JNB
27/10
Wed
1 stop
Turkish Airlines
26h 35m
JNB - SFO
23/10
Sat
2 stops
Kenya Airways
32h 50m
SFO - JNB
29/10
Fri
2 stops
Kenya Airways
45h 21m
JNB - SFO
24/10
Sun
1 stop
Qatar Airways
26h 55m
SFO - JNB
30/10
Sat
1 stop
Qatar Airways
25h 35m
JNB - SFO
22/10
Fri
2 stops
United Airlines
27h 15m
SJC - JNB
29/10
Fri
2 stops
United Airlines
25h 50m
JNB - SJC
10/11
Wed
2 stops
Lufthansa
38h 30m
SJC - JNB
21/11
Sun
2 stops
Lufthansa
35h 20m
JNB - SJC
1/2
Tue
2 stops
British Airways
37h 05m
OAK - JNB
19/2
Sat
2 stops
British Airways
35h 13m
JNB - OAK
28/10
Thu
2 stops
Delta
35h 38m
SJC - JNB
13/11
Sat
1 stop
Delta
32h 53m
JNB - SJC
23/10
Sat
2 stops
KLM
25h 01m
OAK - JNB
29/10
Fri
2 stops
KLM
53h 45m
JNB - OAK
28/10
Thu
2 stops
Emirates
32h 39m
SJC - JNB
13/11
Sat
3 stops
Emirates
66h 05m
JNB - SJC
9/11
Tue
2 stops
Multiple Airlines
36h 50m
SFO - JNB
23/11
Tue
2 stops
Multiple Airlines
44h 20m
JNB - SFO
24/11
Wed
1 stop
Turkish Airlines
30h 55m
SFO - JNB
1/12
Wed
1 stop
Turkish Airlines
31h 15m
JNB - SFO
12/10
Tue
2 stops
Kenya Airways
40h 45m
SFO - JNB
26/10
Tue
2 stops
Kenya Airways
36h 19m
JNB - SFO
23/10
Sat
1 stop
Qatar Airways
26h 55m
SFO - JNB
6/11
Sat
1 stop
Qatar Airways
32h 50m
JNB - SFO
13/10
Wed
1 stop
Turkish Airlines
31h 00m
SFO - JNB
22/10
Fri
1 stop
Turkish Airlines
26h 35m
JNB - SFO
5/10
Tue
2 stops
Kenya Airways
52h 55m
SFO - JNB
18/10
Mon
2 stops
Kenya Airways
44h 23m
JNB - SFO
23/10
Sat
1 stop
Qatar Airways
26h 55m
SFO - JNB
30/10
Sat
1 stop
Qatar Airways
25h 35m
JNB - SFO
24/10
Sun
2 stops
Multiple Airlines
30h 00m
SFO - JNB
30/10
Sat
1 stop
Multiple Airlines
25h 35m
JNB - SFO
29/11
Mon
1 stop
Turkish Airlines
30h 55m
SFO - JNB
8/12
Wed
1 stop
Turkish Airlines
25h 20m
JNB - SFO
22/10
Fri
2 stops
Lufthansa
33h 58m
SJC - JNB
5/11
Fri
2 stops
Lufthansa
34h 20m
JNB - SJC
Show more results

Recent one-way flight deals

3/11
Wed
1 stop
Turkish Airlines
30h 55m
SFO - JNB
4/12
Sat
2 stops
British Airways
29h 40m
SFO - JNB
5/10
Tue
3 stops
Multiple Airlines
47h 40m
SFO - JNB
4/12
Sat
1 stop
SWISS
28h 30m
SFO - JNB
7/10
Thu
2 stops
Lufthansa
26h 20m
SFO - JNB
5/10
Tue
1 stop
Qatar Airways
26h 55m
SFO - JNB
5/10
Tue
2 stops
Ethiopian Air
28h 50m
SFO - JNB
17/12
Fri
2 stops
United Airlines
40h 24m
SJC - JNB
22/11
Mon
2 stops
Delta
29h 05m
SJC - JNB
4/12
Sat
3 stops
American Airlines
39h 15m
SJC - JNB
25/11
Thu
2 stops
Air France
37h 55m
OAK - JNB
6/10
Wed
1 stop
Turkish Airlines
31h 00m
SFO - JNB
3/11
Wed
2 stops
Emirates
33h 15m
SJC - JNB
22/11
Mon
1 stop
Turkish Airlines
30h 55m
SFO - JNB
12/10
Tue
3 stops
Multiple Airlines
52h 05m
SFO - JNB
3/11
Wed
2 stops
Multiple Airlines
54h 10m
SFO - JNB
7/10
Thu
1 stop
Turkish Airlines
31h 00m
SFO - JNB
19/10
Tue
2 stops
SWISS
55h 45m
SFO - JNB
22/11
Mon
2 stops
British Airways
30h 38m
OAK - JNB
4/10
Mon
3 stops
Multiple Airlines
39h 42m
SFO - JNB
Show more results
-
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