Find Cheap Flights from Seattle to Johannesburg OR Tambo (03A - JNB)

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

Sat 2/24
Sat 3/3
Any month
Compare vs. KAYAK |

Book cheap flights from Seattle to Johannesburg OR Tambo (round-trip)

Airports
Origin
Seattle
$889
only
$889
Destination
Johannesburg
$889
only
$889
Mon, Apr 16
SEA
JNB
36h 05m
Mon, Apr 23
JNB
SEA
39h 34m
Trip: 8 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1537 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.5
Food
6.6
ADD
JNB
Mediocre 2.0

The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative

GBE
ADD
Good 6.3

Crew

Airport facilities at Adis Ababa

ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

ADD
DUB
Good 6.0

the layover in Dublin was too long--longer than scheduled

ADD
IAD
Excellent 9.3

Good service

Tue, Apr 3
SEA
JNB
34h 05m
Wed, Apr 18
JNB
SEA
43h 34m
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Tue, May 22
SEA
JNB
33h 40m
Mon, Jun 11
JNB
SEA
25h 55m
Trip: 21 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18874 reviews
Overall
8.2
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
FRA
JFK
Excellent 10.0

WiFi access

FRA
MCO
Good 7.6

Good service on plane seats weren't bad.

Entertainment system kept not working. Terrible baggage wait in Orlando. Over 30 minutes after I cleared customs Flight was late over 30 minutes

DFW
FRA
Good 6.0

Very helpful crew, great service. Will fly again.

Almost missed connecting flight had to run hard to make it. Airline did nothing to assure us that we will make it to next flight. Was very stressful, can do better.

MUC
SFO
Excellent 8.3

Airplane was clean and comfortable for economy class.

Because I felt sick I would probably prefer to pay a little more and upgrade to a better seat if the option was available.

LOS
FRA
Excellent 10.0

WiFi access, usb Port

Sat, Mar 3
SEA
JNB
28h 25m
Thu, Mar 15
JNB
SEA
27h 45m
$1052
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 1065 reviews
Overall
8.1
Boarding
8.2
Comfort
7.7
Crew
8.5
Entertainment
8.0
Food
7.7
MEL
AKL
Okay 4.6

Flight was an hour and a half late boarding, sat on the tarmac for 45 minutes, and there was no offer of complimentary beverages. Very barebones level of service.

MEL
AKL
Good 6.3

Great crew, easy boarding, comfortable enough flight

Could have used a charger for electronics, especially because we were expected to use our own device for entertainment. Didn't order food, but didn't look digestible

BNE
POM
Okay 5.3

Plane was about 30% full so plenty of room to stretch out. Friendly crew.

Flight left 50 minutes late because they'd lost the paperwork and had to get new copies.... not very professional! I can understand a delay due to weather or technical issues but losing paperwork shouldn't happen. The food portion was very small for an international flight.

SYD
LAX
Good 7.3

Nothing really!

I was coming from Sydney and I have to hurry up to take the other fly to Newark and didn’t have time to buy for nothing to eat but I was very surprised they didn’t offer me anything on the plane and when I ask they I have buy it online and didn’t have many choices anyway, I very disappointed with this fly.

LAX
MEL
Excellent 10.0

Talk about an awesome experience. I loved the friendly staff and the accommodations were superb. I could ask for no better. Even the food was excellent.

I have nothing but praise.

Sun, Mar 4
SEA
JNB
29h 55m
Wed, Mar 14
JNB
SEA
25h 20m
$1072
Trip: 10 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15476 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
PRG
LHR
Okay 4.6

The crew was sick and one lady kept running to the bathroom?!? The plane was old...

LHR
LYS
Mediocre 3.3

Safe landing

Was charged 65 pounds for checking one bag. This was a big news to me. BA claims it was because I booked through Kayak. Would not have booked the flight. Luggage cost is almost superior to flight cost. Forced me to check my overhead luggage. Flight was delayed one hour because we had to go back to gate to rebLANCE WEIGHT

FAO
LGW
Mediocre 3.6

nice employees

for the second time on this flight, the onboard devise for credit cards would not accept mine. this is the same card i used to book the flight. i complained to british air last time but they obviously haven't fixed the problem. there seems to be a problem using american credit cards these flights. is is a problem because nothing is free. luck;y a flight attendant did feel bad about it and gave me a glass of water

LHR
SEA
Excellent 8.6

The crew and the plan and the service were all top notch. However, their new policy as of 1/1/2018 in which they even charge for coffee and water seems very misplaced and excessive.

Their new policy as of 1/1/2018 in which they even charge for coffee and water on short flights (Madrid to London in this case) seems excessive, even in this day of ala carte flying. :-(

LHR
BOS
Good 7.0

Crew were cooperative

There were no veg sandwiches.

Wed, Feb 28
SEA
JNB
21h 20m
Wed, Mar 7
JNB
SEA
33h 05m
$1078
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
JFK
CDG
Excellent 10.0

The food and the service

LAX
MSP
Excellent 9.0

Had to sit in the middle row and I wasn’t given the option to get an aisle sit during check in.

No flexibility for seats

MSP
CZM
Excellent 10.0

Everything went smoothly.

All was good.

MSP
CLT
Excellent 10.0

It was great because I was able to get an aisle seat.

Like it all

ATL
PIT
Excellent 9.0

Pilots and crew did an amazing job during unstable air coming into Pittsburgh. Great job.

Tue, Feb 27
SEA
JNB
37h 07m
Mon, Mar 5
JNB
SEA
36h 00m
$1094
Trip: 7 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5990 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
EWR
Excellent 8.0

Cabin crew were friendly, efficient, courteous Refreshments generous and excellent. Good movies.

Rather than boarding economy passengers by row number, there is a free-for-all at the gate, and tedious blockage in the aisles as passengers wait for others to place carry-on luggage. More leg-room than United, but still a bit crowded for tall people. VERY BAD DESIGN of arm-rests, which do not go up all the way into the seat but instead jut out at an angle.

ZRH
ATH
Excellent 10.0

It was a 2 hour 40 minute flight. No entertainment.

BOS
ZRH
Excellent 9.0

Economy very tight but whose isn’t. Best selection of movies relative to the competition.

BCN
ZRH
Excellent 10.0

100% the best flight experience I've ever had flying. Wish I flew to Europe more so I could fly with Swiss more often. Thanks!

ZRH
BOS
Okay 5.3

Small screens. Hard to use

Tue, Apr 24
SEA
JNB
44h 20m
Mon, May 7
JNB
SEA
54h 44m
Trip: 14 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1537 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.5
Food
6.6
ADD
SEZ
Excellent 10.0

friendliness of staff. special attention given to my 22 mo old granddaughter. adorable!

ADD
ABJ
Excellent 10.0

The quality of the planes

The food

ADD
JNB
Mediocre 2.0

The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative

ADD
DUB
Good 6.0

the layover in Dublin was too long--longer than scheduled

ADD
IAD
Excellent 9.3

Good service

Tue, Apr 3
SEA
JNB
34h 05m
Tue, Apr 10
JNB
SEA
35h 19m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, May 23
SEA
JNB
33h 40m
Mon, Jun 11
JNB
SEA
25h 55m
Trip: 20 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18874 reviews
Overall
8.2
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
NBO
FRA
Excellent 9.3

There was plenty of room, great staff, no worries whatsoever.

The food on Lufthansa has definitely slipped since the last time I flew them a couple of years ago. The main courses are just plain bad. Everything else is good

FRA
MCO
Good 7.6

Good service on plane seats weren't bad.

Entertainment system kept not working. Terrible baggage wait in Orlando. Over 30 minutes after I cleared customs Flight was late over 30 minutes

ABV
FRA
Good 6.0

staff

KBP
FRA
Excellent 10.0

The price was fair and updated information on flights were sent to my phone.

MUC
SFO
Excellent 8.3

Airplane was clean and comfortable for economy class.

Because I felt sick I would probably prefer to pay a little more and upgrade to a better seat if the option was available.

Mon, Mar 5
SEA
JNB
28h 35m
Mon, Mar 12
JNB
SEA
42h 54m
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Feb 26
SEA
JNB
28h 35m
Sun, Apr 15
JNB
SEA
39h 48m
Trip: 48 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1537 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.5
Food
6.6
ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

ADD
SEZ
Excellent 10.0

friendliness of staff. special attention given to my 22 mo old granddaughter. adorable!

ADD
IAD
Excellent 9.3

Good service

ADD
JNB
Mediocre 2.0

The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative

IAD
ADD
Okay 5.6

Seats are delapidated and food is ok!

Crew were very good

Sun, Mar 4
SEA
JNB
28h 25m
Thu, Mar 15
JNB
SEA
27h 45m
$1052
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 1065 reviews
Overall
8.1
Boarding
8.2
Comfort
7.7
Crew
8.5
Entertainment
8.0
Food
7.7
BNE
POM
Okay 5.3

Plane was about 30% full so plenty of room to stretch out. Friendly crew.

Flight left 50 minutes late because they'd lost the paperwork and had to get new copies.... not very professional! I can understand a delay due to weather or technical issues but losing paperwork shouldn't happen. The food portion was very small for an international flight.

MEL
AKL
Good 6.3

Great crew, easy boarding, comfortable enough flight

Could have used a charger for electronics, especially because we were expected to use our own device for entertainment. Didn't order food, but didn't look digestible

LAS
LGW
Excellent 10.0

Excellent

BNE
LAX
Excellent 10.0

I loved how the airline crew were very accommodating. This was an awesome experience. A+++

I have no complaints.

LAX
MEL
Excellent 10.0

Talk about an awesome experience. I loved the friendly staff and the accommodations were superb. I could ask for no better. Even the food was excellent.

I have nothing but praise.

Sun, May 27
SEA
JNB
33h 40m
Mon, Jun 11
JNB
SEA
25h 55m
Trip: 16 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 18874 reviews
Overall
8.2
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
ABV
FRA
Good 6.0

staff

FRA
SFO
Good 6.6

delayed boarding then waited three hours after we boarded for deicing. The piolet and crew did not update us. Made the flight very long.

KBP
FRA
Excellent 10.0

The price was fair and updated information on flights were sent to my phone.

FRA
SFO
Okay 4.0

staff

major delay, poor communication andaccommodation considering delay

FRA
JFK
Excellent 10.0

WiFi access

Mon, Mar 5
SEA
JNB
26h 55m
Wed, Mar 14
JNB
SEA
25h 20m
$1072
Trip: 9 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15476 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
FAO
LGW
Mediocre 3.6

nice employees

for the second time on this flight, the onboard devise for credit cards would not accept mine. this is the same card i used to book the flight. i complained to british air last time but they obviously haven't fixed the problem. there seems to be a problem using american credit cards these flights. is is a problem because nothing is free. luck;y a flight attendant did feel bad about it and gave me a glass of water

MAA
LHR
Okay 5.6

Seats are not comfortable. The crew are OK. No fruit juice or cool drinks.

LHR
NBO
Good 6.0

Crew was very nice and helpful

Did not get the seat according to the seatplan.I booked exit row seat 30..got 30..but exit row was 28.

LHR
SEA
Excellent 8.6

The crew and the plan and the service were all top notch. However, their new policy as of 1/1/2018 in which they even charge for coffee and water seems very misplaced and excessive.

Their new policy as of 1/1/2018 in which they even charge for coffee and water on short flights (Madrid to London in this case) seems excessive, even in this day of ala carte flying. :-(

LHR
BIO
Mediocre 3.0

Arrived safely, only a little late.

Duty free? Marks and Spencer? The cart and crew kept going by but never offered drinks. So thirsty!

Thu, Apr 12
SEA
JNB
33h 05m
Tue, Apr 24
JNB
SEA
32h 42m
$1083
Trip: 13 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
FLL
ATL
Excellent 8.0

Departure was right on time and we actually arrived 15 minutes early.

The inflight monitor worked but none of the data (GPS altitude or speed) was working.

MSP
CZM
Excellent 10.0

Everything went smoothly.

All was good.

ATL
PIT
Excellent 9.0

Pilots and crew did an amazing job during unstable air coming into Pittsburgh. Great job.

LAX
MCO
Excellent 10.0

I am used to flying Frontier because of cost but recently traveled Delta and boy did I feel completely spoiled! Not only did my other half get our bags for free due to his status with Delta but the amenities they offer and the comfort of the economy seats compared to other airlines is a major difference. As a chronic pain patient, if I can find a Delta flight for a little more, I will be booking with them for sure! Highly recommend them!

LAX
MSP
Excellent 9.0

Had to sit in the middle row and I wasn’t given the option to get an aisle sit during check in.

No flexibility for seats

Mon, Apr 16
SEA
JNB
29h 15m
Thu, May 3
JNB
SEA
43h 34m
Trip: 18 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Mar 8
SEA
JNB
34h 30m
Mon, Mar 19
JNB
SEA
35h 34m
$1116
Trip: 11 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5990 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
ATH
Excellent 10.0

It was a 2 hour 40 minute flight. No entertainment.

BOS
ZRH
Excellent 9.0

Economy very tight but whose isn’t. Best selection of movies relative to the competition.

NBO
DAR
Excellent 8.3

movies choices were good, the crew was awesome, boarding was meh, but for NBO not bad

paid extra for the seats with more leg room and the amount of leg room I had was concerning in terms of what a regular seat may have looked like. I'm not even that tall, but when the woman in front of me reclined, I was pinned in my seat. Luckily I'm double jointed.

ZRH
EWR
Excellent 8.0

Cabin crew were friendly, efficient, courteous Refreshments generous and excellent. Good movies.

Rather than boarding economy passengers by row number, there is a free-for-all at the gate, and tedious blockage in the aisles as passengers wait for others to place carry-on luggage. More leg-room than United, but still a bit crowded for tall people. VERY BAD DESIGN of arm-rests, which do not go up all the way into the seat but instead jut out at an angle.

EWR
ZRH
Excellent 8.6

Everything except the seats.

Wed, Feb 28
SEA
JNB
28h 35m
Sun, Apr 15
JNB
SEA
39h 48m
Trip: 46 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1537 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.5
Food
6.6
BLZ
DAR
Excellent 8.0

Amazingly smooth flight and landing.

ADD
ABJ
Excellent 10.0

The quality of the planes

The food

LOS
ADD
Good 6.3

I like that the bulkhead seats (typically where the baby bassinet is placed) have electrical outlets which I used to easily charge my phone; and that there is nice legroom space.

Economy is a bit tight; the bidding process for Cloud Nine (business class) has reduced the chance of passengers being upgraded for free especially as a means to reward frequent flyers, or help passengers with special needs/accommodations.

ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

CPT
ADD
Mediocre 2.0

The services at the airport was terrible. The Booked me a flight with only a 30 minute layover. When I try telling the people before boarding the plane, big Norred me. When I told the flight attendant she said she would talk to the captain to see if there’s a way I could get a ride to my next plane so I wouldn’t miss it. That never happened. When we got off the plane no one at the airport would help us and when I was trying to run to my next terminal one of the officers at the airport told me to slow down because I wouldn’t miss the plane and I was fine. When I asked help with directions and told him I was afraid of missing my flight people laughed and walked away. When I finally found my terminal and got to it, my flight had already took off seven minutes prior. I absolutelyHated my experience flying with Ethiopian air. The seats are uncomfortable on the plane, not all the seats recline back the same level, and when I was eating dinner I decided to eat chicken since I can’t eat beef and halfway through the check in my stomach started her and I looked up the chicken and it was still pink inside.

Mon, Mar 5
SEA
JNB
28h 25m
Mon, Mar 19
JNB
SEA
27h 45m
$1052
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 1065 reviews
Overall
8.1
Boarding
8.2
Comfort
7.7
Crew
8.5
Entertainment
8.0
Food
7.7
MEL
AKL
Good 6.3

Great crew, easy boarding, comfortable enough flight

Could have used a charger for electronics, especially because we were expected to use our own device for entertainment. Didn't order food, but didn't look digestible

LAX
BNE
Good 7.0

I never expect airline food to be any good but I’m always hoping it’s edible. This was not the case, as the egg breakfast made me physically ill.

SFO
LHR
Excellent 9.0

Virgin Atlantic continues to give great service. Their lounges are way above all other airline lounges. It is difficult to get well prepared and fresh fish in lounges, but Virgin Atlantic knows how to do it.

BNE
POM
Okay 5.3

Plane was about 30% full so plenty of room to stretch out. Friendly crew.

Flight left 50 minutes late because they'd lost the paperwork and had to get new copies.... not very professional! I can understand a delay due to weather or technical issues but losing paperwork shouldn't happen. The food portion was very small for an international flight.

LAS
LGW
Excellent 10.0

Excellent

Seattle to Johannesburg OR Tambo Flight Information

Flights Arrive in Johannesburg OR Tambo
Flights Depart from Seattle
Flight Price $889
Distance 10260 miles
Airlines Ethiopian Air, Lufthansa, Virgin Atlantic, British Airways, Delta, SWISS
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

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 the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes 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 can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals 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.

If you have 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.