Find cheap flights from San Francisco to Johannesburg

SFO - JNB

Find cheap flights from San Francisco to Johannesburg

Return
Economy
San Francisco (SFO)
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: November
High season: June
Average price: R17 449
Good deal: R20 706

Best time to beat the crowds

4%

expected price decrease

Most popular time to fly

16%

expected price increase

(price for this month)

or less (return)

When to book flights from San Francisco to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

FAQs for booking San Francisco to Johannesburg flights

How long does a flight from San Francisco to Johannesburg take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 27h 40m.
Which airlines provide the cheapest flights from San Francisco to Johannesburg?
In the past 3 days, the cheapest return tickets were found on Turkish Airlines (R13,417), Multiple Airlines (R14,033) and Finnair (R14,773).
What’s the cheapest day of the week to fly from San Francisco to Johannesburg?
For San Francisco to Johannesburg, Tuesday is the cheapest day to fly on average and Monday is the most expensive. Flying from Johannesburg back to San Francisco, the best deals are generally found on Wednesday, with Monday being the most expensive.
Which airports will I be using when flying from San Francisco to Johannesburg?
When flying out of San Francisco you will be using San Francisco, often referred to as San Francisco Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from San Francisco to Johannesburg (return)

Airports
Origin
San Francisco
R13 417
only
R13 417
Destination
Johannesburg
R13 417
only
R13 417
Tue, Oct 13
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R13 417
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
CMN
Excellent 10,0

Pros: Everything was excellent even the landing was as smooth as butter

Cons: A free upgrade to a business class seat :(

BOS
IST
Excellent 10,0

Pros: Baggage policy and amenities on board as well as the Istanbul airport as a connector.

IST
CDG
Okay 4,6

Cons: New Istanbul airport requires kilometres to walk and then take a super crowded bus. Insane

IST
ORD
Excellent 10,0

Pros: Overall is perfect

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

Tue, Sep 1
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
28h 05m
R13 452
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

IST
OTP
Excellent 10,0

Pros: Both friendly and professional

Cons: All is perfect! They couldn’t be better

BEG
IST
Excellent 10,0

Pros: Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable.

Wed, Oct 14
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Thu, Oct 22
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R13 611
Trip: 9 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

IST
LAX
Mediocre 2,0

Cons: Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so.

Wed, Aug 26
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Wed, Sep 23
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R13 646
Trip: 29 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
ATL
Poor 0,0

Pros: Nothing

Cons: Poor customer service

BEG
IST
Excellent 10,0

Pros: Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable.

MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

IST
ORD
Excellent 10,0

Pros: Overall is perfect

Mon, Nov 2
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
30h 55m
Mon, Jan 25
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R13 681
Trip: 85 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
BRU
Excellent 10,0

Pros: All what you think :)

Cons: The place's we are sitting can be better

BEG
IST
Excellent 10,0

Pros: Everything was excelent

Cons: Nothing

JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

Tue, Oct 13
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Tue, Oct 20
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R13 716
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

IST
OTP
Excellent 10,0

Pros: Both friendly and professional

Cons: All is perfect! They couldn’t be better

IST
FRU
Excellent 9,6

Pros: Everything was comfortable and the crew were lovely.

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

Sun, Sep 6
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
58h 55m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
34h 20m
R14 033
Trip: 10 days
Based on 0 reviews
Thu, Sep 24
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Thu, Oct 29
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R14 121
Trip: 36 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BOS
IST
Mediocre 3,6

Pros: I was smacked in my knee I need surgey on my minsicus for by the person serving the food and never got apologized too. Then later he elbowed me in face and acted like it didn't happen. I liked nothing.

Cons: Not getting hit twice by the crew serving food and at least an apology.

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

IST
LWO
Good 7,6

Pros: Comfortable seat.

Cons: Crew seemed to be having an off day. Not as organized and we’re rushed.

IST
IAD
Poor 0,0

Cons: Very poor job . I had bad experiences.

SFO
IST
Good 7,0

Pros: Too short For my experience is not hectic

Cons: Entertainment crew food

Mon, Oct 26
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
30h 55m
Sat, Nov 14
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R14 280
Trip: 20 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
RAK
IST
Good 7,3

Cons: Tv and food

LAX
IST
Good 6,3

Pros: Sits are very comfortable and the food is amazing.

Cons: The door from the US plane was closed in front of our nose and the staff was extremely rude.In Boston the Turkish Airlines representative from the luggage transfers didn't have a clue what he's doing. It was a complete disaster. So, the 1:10hrs between Cluj and Istambul is not enough for an US flight. You guys must schedule more time so people can get to the US plane on time. The Airline is amazing, good food, good crew, great sits, but please work on this schedule because it's so exhausting to stay an additional 11 hours on the road.

DXB
IST
Mediocre 2,0

Pros: I didn’t take the flight but there was no way to get my refund! No phone answer and no ticket counter!!!!

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

IST
ATH
Excellent 8,0

Pros: Food and entertainment

Fri, Oct 30
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
30h 55m
Tue, Nov 10
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R14 315
Trip: 12 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BEG
IST
Excellent 10,0

Pros: Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable.

JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

JFK
IST
Mediocre 2,0

Cons: AWFUL CREW. NEVER FLY. NOT CLEAN. NOT NICE.

Wed, Sep 23
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
34h 55m
Thu, Oct 29
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
25h 36m
R14 561
Trip: 37 days
Based on 0 reviews
Mon, Oct 12
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
34h 55m
Tue, Oct 27
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
25h 36m
R14 597
Trip: 16 days
Based on 0 reviews
Tue, Oct 13
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
32h 00m
Tue, Oct 20
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
32h 15m
R14 649
Trip: 8 days
Based on 0 reviews
Tue, Aug 11
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Tue, Sep 8
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R14 667
Trip: 29 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

KBL
IST
Good 6,0

Pros: Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices.

Cons: There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class.

IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

IST
IAD
Excellent 10,0

Pros: Excellent service . Good customer service

ORD
IST
Excellent 9,6

Pros: The boarding, comfort and crew were excellent. Everything is very organized and professional.

Cons: I had a 12 hour layover in Istanbul. The hotel was great and I appreciated the good food and rest. However, it took nearly an hour each way to the hotel. I think it would be great if Istanbul airways cooperated with the Yotel so transit passengers could stay in the airport. They helped me to get a visa and they say it will be reimbursed, but all of those things took time when I was so exhausted after a long flight. Overall, it was wonderful to have that opportunity to rest and shower on a long wait, but it would be even better if it was closer and it was clear ahead of time that a visa would be needed.

Tue, Aug 18
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
31h 20m
R14 720
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
ORD
Excellent 10,0

Pros: Overall is perfect

LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

EBL
IST
Mediocre 2,0

Pros: We were unable to fly EBL IST TUN IST due to TK cancelled their flights from EBL IST. No flights from EBL. I am requesting a refund for unused portions of my tickets please advise. Thank you for your assistance

Cons: We wrote to TK on face book, messenger, customer care and called them. No assistance has been provided. They kept referring us to you. We were stranded in Erbil without any assurance for reprotection. Finally they assisted us back to JFK on QR but our segments to TUN is unused and I am requesting a refund. Thank you for your cooperation.

IST
LAX
Mediocre 2,0

Cons: Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so.

SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

Sat, Oct 31
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
29h 05m
Tue, Nov 10
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
25h 50m
R14 773
Trip: 11 days
7,9Good Show reviews
Overall 7,9 Good
Based on 3 615 reviews
Overall
7,9
Boarding
8,0
Comfort
7,6
Crew
8,3
Entertainment
7,3
Food
7,2
BUD
HEL
Excellent 9,6

Pros: All

Cons: Keep up the same spirit

SFO
HEL
Excellent 9,6

Pros: Of all the flights I checked this was the most convenient in timely manner and comfortable.

Cons: Movie options.

HEL
CAN
Excellent 9,3

Cons: Seat in front of me was mostly lowered in a position that caused an uncomfortable force against my knees. My neighbor had to place his knees in my sitting area for the very same reason. Otherwise everything was great.

HEL
ORD
Good 6,0

Pros: meal

JFK
HEL
Excellent 10,0

Pros: Keep it up with great services. !! Thank you!

Tue, Jul 7
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
33h 50m
Sun, Jul 26
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
29h 35m
R14 808
Trip: 20 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
BOS
ZRH
Excellent 9,6

Cons: Better choice of movies

LHR
ZRH
Excellent 10,0

Pros: Wonderful on board service from the crew

ZRH
SFO
Excellent 9,0

Cons: Staff was very friendly, courteous and helpful.

ZRH
JFK
Excellent 10,0

Pros: The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination.

ZRH
MIA
Excellent 9,3

Pros: Crew was very helpful

Cons: More entertainment

Fri, Aug 28
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
28h 15m
Tue, Sep 8
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
29h 35m
R14 825
Trip: 12 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
SFO
Excellent 9,0

Cons: Staff was very friendly, courteous and helpful.

ZRH
PRN
Excellent 8,3

Pros: It was ok.

Cons: N/A.

GVA
BCN
Excellent 9,3

Cons: Swiss perfect as always, Barcelona ground worker disaster, as always....

JFK
ZRH
Excellent 9,6

Pros: Swiss is my new favorite airline.

Cons: Nothing bad to report. Book Swiss!

DME
ZRH
Excellent 9,3

Pros: Crew was very courteous and attentive

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

Sat, Oct 31
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
32h 10m
Tue, Nov 10
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
29h 55m
R14 861
Trip: 11 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
DEL
ZRH
Okay 5,0

Pros: The crew was very lazy and not professional

Cons: Don't stop demanding from the crew

ZRH
MIA
Excellent 9,3

Pros: Crew was very helpful

Cons: More entertainment

ZRH
NBO
Good 7,0

Pros: Crew was very attentive, and boarding and off-boarding was relatively easy

Cons: The seats were cramped, and hard to get out of when the person in front had their seat tilted back, it felt practically in your lap when you were seated.

BOS
ZRH
Good 7,6

Pros: The crew was friendly and helpful.

Cons: The aircraft looked new. However the seat widths seemed small. Awkward recline as well. The seats were just not comfortable.

ZRH
VIE
Excellent 10,0

Pros: The food and very professional and friendly service.

Cons: Nothing.

Mon, Nov 2
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
27h 40m
Mon, Jan 25
JNB
OR Tambo Airport, Johannesburg
SFO
San Francisco Airport
30h 15m
R14 896
Trip: 85 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
TLV
LHR
Excellent 9,0

Cons: The pancake was not cooked enough couldn’t eat it

LHR
JNB
Okay 4,6

Pros: No and no.

Cons: Very crowded in.club class. Way lower standard for business class as compared to the other airlines.

GLA
LHR
Mediocre 2,0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

LHR
AMS
Okay 5,6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

LHR
SFO
Excellent 10,0

Pros: Crew were polite

Show more results

Book cheap flights from San Francisco to Johannesburg (one-way)

Airports
Origin
San Francisco
R19 227
only
R19 227
Destination
Johannesburg
R19 227
only
R19 227
Mon, Jun 1
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
R19 227
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
CMN
Excellent 10,0

Pros: Everything was excellent even the landing was as smooth as butter

Cons: A free upgrade to a business class seat :(

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

SFO
IST
Good 7,0

Pros: Too short For my experience is not hectic

Cons: Entertainment crew food

SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

Fri, May 29
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
31h 10m
R19 456
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
ORD
IST
Okay 5,3

Cons: Change the crew they were rude

IST
LAX
Mediocre 2,0

Cons: Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so.

IST
ATL
Poor 0,0

Pros: Nothing

Cons: Poor customer service

ORD
IST
Excellent 10,0

Pros: safe and pleasant Thank you

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

Fri, May 29
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
56h 20m
R27 485
Based on 0 reviews
Mon, Jun 1
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
28h 35m
R46 713
Based on 0 reviews
Sun, May 31
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
46h 45m
R67 278
Based on 0 reviews
Mon, Jun 1
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
25h 00m
R72 226
Based on 0 reviews
Mon, Jun 1
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
38h 50m
R91 612
Based on 0 reviews
Mon, Jun 1
SFO
San Francisco Airport
JNB
OR Tambo Airport, Johannesburg
25h 40m
R160 967
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 19 142 reviews
Overall
8,2
Boarding
8,3
Comfort
8,3
Crew
8,6
Entertainment
7,9
Food
7,8
TPA
SJU
Excellent 8,3

Cons: 1st time flying This airline. I was pleasantly surprised. Flight crew was super friendly. The seats were comfortable and spacious for a coach seat. A big bonus is the in-flight entertainment, free wifi and complimentary snacks and beverages which is completely unheard of these days. Also... Duncan coffee!!! Overall very good experience. I would definitely use this airline again.

MSY
BOS
Okay 5,2

Cons: It was an older plane and missing the comforts of such. No ports to charge your device. Screens were very small. Seat had trouble reclining.

FLL
LAX
Mediocre 2,0

Cons: my flight was cancelled

BOS
PHL
Good 6,0

Cons: Delayed 4 hours

SJU
DCA
Okay 5,6

Pros: Some of the crew was decent others seemed annoyed they were doing their job.

Cons: Some of the crew was decent others seemed annoyed they were doing their job. Two of the employees serving the cabin could use an attitude adjustment. The crew was late in getting food out but for a four hour flight there is no value in flying anymore. Airlines are just trying to rake in as much money as possible. When are they going to be responsible for everyone getting sick like cruise ships are? They should hand out masks and sanitizer because airlines are one of the dirtiest public spaces that there is! Show up late and barely clean the plane between its third or fourth leg of the day.

Show more results
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
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