Daily cleaning, installation of cabin HEPA filters on flights from Oakland to Johannesburg
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 24h 59m.
In the past 3 days, the cheapest one-way tickets were found on British Airways (R10 549) and Multiple Airlines (R11 964), and the lowest round-trip tickets have been found on British Airways (R15 103) and Multiple Airlines (R15 789).
From Oakland to Johannesburg, Wednesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Johannesburg back to Oakland , the best deals are generally found on Thursday, with Wednesday being the most expensive.
When flying out of Oakland you will be using Oakland, often referred to as Oakland Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Oakland to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Oakland is likely to change within 7 days, so travelers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Oakland with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Oakland up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "The crew was awesome! The steward was engaging and made us all laugh and feel comfortable for a short flight when he didn’t have to. He had a great sense of humor and gave the kids cookies and wings. Something I haven’t seen in many years. He and the pilots were great!"
Cons: "No option to watch movies"
Pros: "Amazing crew"
Pros: "Crew was awesome, super friendly and helpful. Even the korean food options tasted delicious."
Cons: "Not plus size friendly. The bathroom is too small for a plus size person to be able to use and for a 14 hour flight I think that’s important. Also if you’re plus size and the person in front of you reclines, it’s impossible to pull down your tray fully."
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Crew attentive and helpful"
Cons: "No milk available."
Cons: "Cramped seats, rude flight attendant"
Cons: "Delayed 4 hours"
Pros: "Older plane."
Cons: "Our section, Main 1 (towards tail end of plane) had strong smell of unine which thankfully dissipated once plane was in flight. Also, bathrooms even on boarding were not clean with urine all over the toilet."
Pros: "Flight attendants thank SkyMiles members by name at some point during the trip, very friendly."
Pros: "The crew was amazing"
Cons: "Don’t change my chosen seat that I paid for as I am entering the plane without my knowledge and acceptance"
Cons: "Everything was excellent."
Pros: "Seats were comfortable. On time. Entertainment was outstanding. Made the trip “fly” by!!"
Pros: "great crew!"
Cons: "luggage. what a nightmare. I waited 30min for my luggage (after a delayed flight) only to be told by a fellow PASSENGER that some of our luggage was directed to a FRONTIER CAROUSEL. I then had to wait by that carousel till I found it. so much for "bags in 20min guaranteed""
Pros: "Delta was OK"
Cons: "Lack of attention by the fly stuard in Virgin Australia Virgin had a 45´delay"
Pros: "The crew was polite but not overly friendly or welcoming."
Cons: "Boarding was orderly but it was hard to hear the announcements of the zones. I flew economy and it was like flying in a frozen sardine can. There was absolutely NO leg room. At 5 ft, 2 " if I found it difficult, I cannot even imagine how a taller person felt. I wore a coat, sweater, and scart , and warm socks, and I was still freezing the entire trip. It took me 20 minutes to thaw out after arriving. It was quite uncomfortable."
Pros: "Great customer service. Crew was super friendly and flight was smooth and on time."
Pros: "I had the opportunity to send my carry on to the final destination. The flight was overbooked and there was no place to put carry on on the top place."
Cons: "I did not have the chance to choose my seat. I traveled sandwiched by two overweighted guys. I was holding my arms and was literally compressed by the gentlemen. Horrible experience. If I had the chance to choose my seat I would pick the corridor, and had a little less embarrassment and sweating."
Cons: "Flight boarding was an abomination as it was delayed 6 times. Then we had to board (by bus) to a location about 1-2 miles from the gate. Gate agents DID NOT keep the passengers updated. A simple announcement every 10-15 minutes would have made a big difference. Also video screens on several rows did not work, no entertainment for a 7 hr flight."
Pros: "The Delta flight was such a pleasant contrast to the funky Interjet flight that I took from L.A. to Mexico that my Economy Class felt like First Class."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Jamaica security and boarding, despite a crowded airport and gate, was very quick. Appeared chaotic but was friendly and efficient. Boarding was orderly and efficient. Flight was smooth, seats luxurious (comfort+ aisle and window seats with an empty center!). Arrival into ATL half an hour early."
Cons: "Only one offer of beverage on 3 hr. flight. "Food" at dinner time was chips or crackers. Arriving 1/2 hour early we sat on tarmac for 50 minutes before reaching gate. 20+ minute walk to customs, 30 minute line."
Pros: "They must deliver my missing bag on top most priority."
Cons: "All four checked baggages received up to Mumbai. I handed over to domestic jet airways all four bags as per the system at Mumbai. But at the end I received only three baggages at Ahmedabad. I informed jet airways about one missing bag. They have acknowledged it and the missing bag was to arrive at Ahmedabad in the next flight. I am still waiting for the missing bag."
Pros: "The flight was calm"
Cons: "What I didn’t like is the inconviece where we had to change flight hour and aircraft and move to another one and we were delay for one all hour plus the 3 hours that we were there before the hour of departure that is really really bad"
Pros: "Customer service was great"
Cons: "They change schedule day before we flight, the change schedule 2 time while were flighting"
Pros: "Could be among the best landings ever. I felt nothing as we touched down in Salt Lake!!!"
Pros: "Friendly cabin crew"
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: "Quick boarding/unboarding."
Cons: "Wouldn't allow me on earlier flight, when there was room, without change fee"
Pros: "I love how attentive the crew was. Food and beverages we’re always available and I even had the chance to rest."
Cons: "Flight was changed. Missed an important event"
Cons: "The flight got delayed by 3 hours or more. I missed my flight from LA to FL"
Pros: "Departing on time and clean"
Cons: "There was no screens, all the other airlines have screens, but that wasn't my problem and I got coloring book and crayons for me daughter, so she can play with them, but my issue was that when they gave snack to everyone and I didn't get anything and then I told the other flight attendant that I didn't get my snack and still she didn't get it, she said she was going to get it and didn't come back :(( I was really disappointed with that, they r old and forget things, so our line 19 nobody got anything .. i like delta was I wasn't happy this time with it"
Pros: "Everyone was very efficient and friendly."
Cons: "The microphone needs to be louder. It was very hard to hear."
Cons: "Very dated plane. First class seat was worn, crooked, and uncomfortable. No entertainment offered. Almonds or biscuit cookies were the only food options."
Pros: "The flight left on time and landed earlier than anticipated"
Cons: "The seats were narrow and very upright"
Pros: "Flight was very comfortable and had a lot of space to move around"
Cons: "The gentleman indicating on the loud speakers what zones will be loading first was very rude."
Cons: "Missed connection"
Pros: "Customer service very courteous and friendly."
Cons: "Took 8 hours to get from Oakland to Los Angeles. Flight delayed then cancelled at Oakland. Driven from there to San Francisco. That flight delayed by 45 minutes. Got on board and then they neede 4 people to get off the plane since it was overweight. That took another hour. Bad day of travel."
Pros: "Gate agent arranged flight via Salt Lake City and also gave me $15 lunch coupon for my troubles. She was awesome!"
Cons: "Dealing with West Jet to refund a mistake on the ticket purchase."
Cons: "See above airport connection disaster...."
Pros: "Staff did a good job boarding the plane."
Pros: "Ability to change planes with a 30 minute layover."
Pros: "Extremely miserable"
Cons: "Lots of delays and surprise cancelations"
Pros: "The landing experience."
Cons: "The organization of serving meals."
Pros: "The rest area"
Cons: "The airport was cold and it should be warmer"
Pros: "The seats were bigger across the shoulder area and had more padding than some other budget airlines."
Cons: "Wish there was more elbow room in the seat. I am a big guy and I was having to squish myself so as to not interfere with my neighbor"
Pros: "Entertainment system"
Cons: "Awoke to find ill man laying on floor in aisle next to me with oxygen. Shortly after... Passenger in seat near man on floor (diabetic but no one tells us anything) needs to lay across four seats with oxygen for heart issues for remainder of trip with staff and doctor on board nearby. Nevdr informed what was happening, never offered to move our seats or move iIl passengers. Glad all turned out ok. Could have given them more privacy and better informed other passengers."
Pros: "The crew was excellent and surprisingly the seats were comfortable."
Cons: "I think more attention should be paid to cleaning the plane and eeek, there was no liqueur in economy class. Music selection in entertainment should be wider too"
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Pros: "Check in agent extremely helpful and friendly."
Cons: "Not boarding on tarmac via bus. Sandwich - tartar sauce and “chicken” - with two quarter sized pieces of meat was terrible."
Cons: "This was one of the worst flights I’ve been on. Both planes were downright filthy. The flight from Dallas to Barcelona had several broken toilets. Flight from Paris to Barcelona boarded and once everyone was on board, they told us that we would be sitting there for 2 hours before leaving."
Pros: "Crew was very friendly and seat in KQ is super comfortable in Business."
Pros: "Bag was sent straight to NY although Norwegian screwed it up. Am yet to receive my luggage."
Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."
Cons: "Too much time spent at boarding. On luggage missing."
Pros: "Fantastic Crew!"
Cons: "Seats are comfortable but tight."
Pros: "The crew was very gentile."
Cons: "No enterteinment on the plane."
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Pros: "Everything. crew friendly and food/drinks the best"
Cons: "Nothing...all was wonderful"
Pros: "Short flight so I can't really complain. It was no frills, standard small aircraft with no high tech entertainment system. Seats were fairly comfortable"
Pros: "Cheap ticket"
Cons: "The fact that you cheapskates don't allow credit or refund is downright usury. I didn't take that flight because of medical issues that caused me to cancel my trip 2 weeks in advance. I pleaded with you to be able to take a credit, to no avail. You lost a customer."
Pros: "En deux mots, tout était médiocre, avion, « nourriture » (si on appeler ça comme ça) même les hôtesses travaillaient avec une sale gueule.. Très déçu d’Air France"
Cons: "Le capitain et l’aterrisage"
Pros: "The only thing that I like about the flight was that it was easy to boarding"
Cons: "The food was not heat correctly it was cold and I felt that the crew rush to give out the food. The seats are terrible, if the person in front of you reclines you won’t be able to see the screen if your watching a movie and you will see the top of the persons head."
Pros: "Great service, decent food"
Cons: "There was no WiFi on the plane"
Cons: "Because of change in plane..bad choice of seat for long legs of husband...then late in Atlanta and very late into DC"
Pros: "On time."
Cons: "Did not seat together passengers, although booked and checked in at the same time."
Pros: "Their evacution video is interesting"
Cons: "The aircraft is a bit old and somehow the flight crew didn’t offer me the full menu as the menu describe. First time encounter that in a business class"
Cons: "I am not sure why this happened, but our daughter, travelling away from home for the first time, was targeted at every step of her journey. From the terminal in DCA to Cincinnati, to CDG. Delta/Air France clearly singled her out. i am outraged! I have traveled many, many times and have sent hundreds of students on nearly the same trip -- and none have had as rough a time as she had. They will be hearing from me."
Pros: "nice drink selection on board flights"
Cons: "My pregnant wife was downgraded from business to economy 20 minutes before departure because the airline made a mistake with the reservation for our puppy traveling in the cabin with us. If this were not enough, the airline also lost one of our bags so this week we have to file for compensation for both begin downgraded and for the contents of our 30 kilo bag which never made it to Ho Chi Minh. Air France was a complete and total disaster and I would strongly recommend all friends and colleagues to find alternative airlines for travel"
Pros: "It was quick, very good space in premium economy. Good and friendly service. The food was better than expected"
Cons: "The crew did not announce the score of soccer cup semi final between Belgium and France"
Cons: "Waited a while before take off."
Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."
Cons: "People may think,that the delay of the flight has set my mood for this review but I can ensure it has most definitely not. With all the bad weather, I was already very happy to connect right on time in Paris. However, a long haul A380 flight with such a tight seat configurstion is almost embarrassing for an airline. The in flight entertainment is at a very poor level, not only with the screen being very small and outdated, many of the movies are only available in French and the international selection very limited. The food was not much of a delight, whereas the presentation was nice. However, in all the 7 h between the services, nobody came around with refreshments in a completely booked flight, neither was announced that a trolly would be set for self service in the galley. Lucky the ones who got up and found out about. In terms of amenities, again, the airline is lacking of originality and saves cost. Bottom line: you get from A to B, but there are so many better competitors in the market, which I shall definitely consider on my next travel."
Cons: "Its been a week. My trip has ended. I still do not have my bags. Terrible customer service."
Pros: "This is what happens when you get roped in by a low price."
Cons: "Disorganization which led to not being able to pre-purchase baggage. Then bad info at airport which led to multiple trips through security trying to make weight on a bag that should have been checked but was told didn't need to. Ended up missing flight, having to rebook at full fare and no one knows where the bag that was checked is. STAY AWAY!"
Pros: "Boarding & crew (inc ground staff & check-in) all good."
Cons: "Food not great - not all menu options available. Limited choice of drinks. Very small, low-resolution, seat-back screens with a luggish & outdated interface. Limited choice of movies."
Pros: "Good service at gate and on board"
Pros: "The price 50€ cheaper than the other operators. Quick flight. Kind crew."
Cons: "Lack organisation for checking. No difference if you have done the checking online. No breakfast on a 7am flight though included in the price."
Pros: "The hostesses were very kind and nice"
Cons: "There are always delays. Today it was that internet was down."
Pros: "Friendly onboard staff"
Cons: "Treated like cattle while boarding unless your preferred member. Average food quality."
Pros: "All crew I interacted with was great, friendly, and helpful."
Cons: "Flight was late. Boarding very slow. Entertainment was ok by today's standards. Each seat had a display, but movie selection was not great. For a French airline I was looking forward to breakfast -- maybe some nice pastries or at least a decent croissant with jam. None such. It was disappointing. Meals were not impressive either, but the complimentary wine was good."
Pros: "Crew was great"
Cons: "Not enough food"
Pros: "Other crew members were very polite to us, in particular a younger tall woman."
Cons: "2 crew members, one named Terri were quite rude and short with us. I even heard her say she was ready to get off the flight. She also asked everyone around me if they liked their flight but did not ask me. She basically threw my coffee condiments at me and dismissed my concerns about the food. I was unsure if the fruit was expired and she quickly dismissed my question without any real explanation."
Pros: "The service provided by Jet and Air France was excellent. The wheelchair service did help very much"
Pros: "I like the service of AF"
Pros: "It was as expected."
Cons: "Boarding was a bit tedious because we had to first board a bus to take us to the airplane."
Pros: "Spacing was ok"
Cons: "Scents. Perfumes. Products that have scents that irritate airways. Not good for asthma and allergies."
Cons: "Flight was delayed by 1 hour 30 minutes. After over 24 hours of travel this was not appreciated. Also no lounge access at Toronto airport."
Pros: "It was a fine flight"
Cons: "no specific feedback"
Cons: "My entertainment system did not work for the whole 8 hours. Seats were uncomfortable. The lights above the seats broken."
Pros: "Crew was very nice and helpful"
Cons: "Old airplane with very low amenities. Plane still had ashtrays"
Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Pros: "That the flight was on time."
Cons: "not applicable."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"
Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"
Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"
Pros: "Everyone on the team clearly showed up to work making every effort to do their best for the passengers. British Airways is serious about being a top choice Cartier, regardless of class of service and it shows in management, terminal care, operations and amenities and each aspect of the flight."
Cons: "The food was the least positive aspect, but still much better than most. The pacing of beverage, snacks and meals was well coordinated."
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Food was tasty"
Cons: "Was delayed"
Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."
Cons: "1 hour delay on return journey on a packed flight, but at least that delay was in the airport and not sitting on a plane"
Pros: "Fold-down head rests"
Cons: "No tuck box"
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "Crew was friendly"
Cons: "Seats not comfortable"
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Pros: "Great service & crew. Food good for aircraft food"
Cons: "Half hour delay but no big deal actually. Could have done with more leg room, but again flight was e cellent price"
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Everyone was very friendly and helpful. My only complaint is the turbulence, but there's nothing hat can be done about that."
Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."
Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."
Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."
Pros: "Up and down in all the right places and we were on time."
Cons: "Food was unimpressive to say the least. And the entertainment system was awful, the movie would frequently stop and was pixilated. Weird for a new 777."
Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."
Airlines flying from Oakland to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Oakland to Johannesburg
Masks required on board, masks provided on flights from Oakland to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Oakland to Johannesburg
Testing for antibodies, testing for symptoms for flights from Oakland to Johannesburg
Waiving of change fees. Search flexible flights from Oakland to Johannesburg