TPA - JNB

Find Cheap Flights from Tampa to Johannesburg

Return
Economy
Tampa (TPA)
Johannesburg OR Tambo
Thu 9/19
Thu 9/26
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Tampa to Johannesburg flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Tampa
Flight price R17 157
Distance 13 254 km
Airlines SWISS, Lufthansa, British Airways, Delta, KLM

Good to know

Good deal:
R19 338
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Tampa to Johannesburg

Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

The cheapest flight from Tampa to Johannesburg was found, on average, 45 days before departure.
Book at least 5 weeks before departure in order to get a below-average price.
On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Tampa to Johannesburg Flights

How long does a flight from Tampa to Johannesburg take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 18h 45m.
Which airlines provide the cheapest flights from Tampa to Johannesburg?
In the past 3 days, the cheapest return tickets were found on SWISS (R17 157), Lufthansa (R17 556) and British Airways (R19 599).
What’s the cheapest day of the week to fly from Tampa to Johannesburg?
For Tampa to Johannesburg, Sunday is the cheapest day to fly on average and Friday is the most expensive. Flying from Johannesburg back to Tampa, the best deals are generally found on Monday, with Friday being the most expensive.
Which airports will I be using when flying from Tampa to Johannesburg?
When flying out of Tampa you will be using Tampa, often referred to as Tampa Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
Does KAYAK query more flight providers than competitors?
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 Tampa to Johannesburg (return)

Airports
Origin
Tampa
R17 157
only
R17 157
Destination
Johannesburg
R17 157
only
R17 157
Sun, Sep 8
TPA
Tampa
JNB
Johannesburg OR Tambo
27h 50m
Tue, Oct 1
JNB
Johannesburg OR Tambo
TPA
Tampa
32h 18m
R17 157
Trip: 24 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 528 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
CDG
ZRH
Excellent 9,3

Pros: Crew was amazing. Good food. Comfortable seats

Cons: Music options along with the movies

SFO
ZRH
Excellent 8,3

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.

ATH
ZRH
Okay 4,0

Pros: Crew was very accommodating.

Cons: Flight was overbooked which caused an hour delay.

ZRH
JNB
Excellent 8,6

Pros: Crew was great, seating comfortable.

ORK
ZRH
Excellent 8,6

Pros: Nice smooth flight. Also lovely to be offered a drink and food. Although the quiche is not great. Wasn’t nicer last year

Cons: Maybe just change the quiche. Very dry

Sun, Sep 1
TPA
Tampa
JNB
Johannesburg OR Tambo
30h 45m
Mon, Sep 9
JNB
Johannesburg OR Tambo
TPA
Tampa
28h 40m
R17 556
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 484 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
AMS
Excellent 8,0

Pros: Flight was good. The problem was the ticket purchased from Kayak was not as stated. Because there was a layover in Amsterdam, I was not able to check my bag all the way through to USA. AND I had to visit 5 counters to check bag, pay for bag at different counter and 3 other counters!

Cons: It would have been better if the ticket I purchased was the one that I selected. It was not as advertised. I searched for ticket that was translatlantic with one checked bag. BUT kayak booked an ECONOMY LIGHT fare that required payment. It was not as advertised and a total head ache for check in.

SFO
FRA
Mediocre 2,0

Cons: 2h30 delay and no follow-up for connecting flights

FRA
FCO
Okay 4,8

Pros: Reliable airline.

Cons: Overly strict on luggage size and weight. I’m talking about 0.1 kg difference. I was attempted twice to check the only small case I have, which is an exact fit to Lufthansa standard. Very annoying. Won’t fly LH again. British Airways is a lot better.

TLV
FRA
Mediocre 2,0

Cons: This is the last time I perches a flight ticket from you.

FRA
KEF
Excellent 8,6

Pros: Crew excellent...seats small and not too comfortable for business class.

Sat, Oct 26
TPA
Tampa
JNB
Johannesburg OR Tambo
31h 10m
Fri, Nov 8
JNB
Johannesburg OR Tambo
TPA
Tampa
26h 20m
R19 599
Trip: 14 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 811 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
FCO
LHR
Excellent 10,0

Pros: Friendly crew!

CPT
JNB
Good 6,6

Cons: Very narrow seats

LHR
MAN
Excellent 10,0

Pros: The Check in LADY was amazing

Cons: On the flight they wouldn't offer me alcohol, even though the lady next to me had a mimosa?

DUB
JFK
Excellent 10,0

Cons: Aer Lingus webpage is terrible. Kayak’s is excellent, but I tried to change seats, it would not let me.

LHR
ZRH
Okay 5,0

Pros: Flashy new seats.

Cons: Flight delayed

Thu, Oct 24
TPA
Tampa
JNB
Johannesburg OR Tambo
18h 45m
Wed, Nov 6
JNB
Johannesburg OR Tambo
TPA
Tampa
23h 55m
R19 707
Trip: 14 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 257 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
SAV
JFK
Good 7,6

Pros: Courteous crew.

SJU
ATL
Excellent 9,3

Pros: Great comfortable seats

Cons: Crowds in airport

LHR
JFK
Excellent 9,3

Cons: KAYAK did not informed us we have to pay for our luggage!

SLC
BNA
Excellent 9,6

Pros: Crew was great, seats were comfy and the entertainment options were good.

Cons: Flight was delayed but it happens.

MCI
BOS
Okay 4,0

Cons: It was ridiculously cold for 2 1/2 hours. When my seat mate asked for a blanket, the stewardess said she only had one more - then walked off. For drinks, they skipped several people. I had to catch her eye to ask for one and then ask her to get my kids a drink in front of me.

Mon, Aug 26
TPA
Tampa
JNB
Johannesburg OR Tambo
43h 28m
Tue, Sep 10
JNB
Johannesburg OR Tambo
TPA
Tampa
24h 40m
R19 753
Trip: 16 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
PVG
AMS
Good 7,6

Pros: The bed was comfortable. Entertainment selection and large TV screen was good. The KLM crew is amazing, as usual.

Cons: Food quality was not so good.

AMS
IAD
Excellent 8,6

Pros: Food was great, enjoyed watching videos, staff very profession and friendly.

Cons: Boarding was delayed and prolonged My Baggage was not transferred and was not available when I arrived in Dulles.

SJO
PTY
Good 7,6

Pros: The crew and the timing were ok

Cons: The seats were uncomfortable

AMS
ATL
Excellent 8,0

Pros: Fantastic gate agents!

Cons: The food was terrible.

PTY
AMS
Excellent 8,6

Cons: I congratulate the KLM crew!

Sun, Oct 13
TPA
Tampa
JNB
Johannesburg OR Tambo
39h 15m
Wed, Oct 23
JNB
Johannesburg OR Tambo
TPA
Tampa
29h 05m
R17 418
Trip: 11 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 528 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
SKG
Excellent 10,0

Pros: Mmmm

Cons: Superrrrrrrrrrrrrrrrr

SFO
ZRH
Excellent 8,3

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.

ZRH
LAX
Good 6,3

Pros: Crew was very nice and responsive.

Cons: The flight was so hot. No personal air controls. Economy was horribly small.

JMK
GVA
Excellent 8,3

Pros: Captain was great !

Cons: Food

ZRH
MXP
Mediocre 2,0

Pros: Officers in the airport are rude and offensive, racial discrimination.

Cons: Change their employees, arrogant, not professional

Sun, Sep 8
TPA
Tampa
JNB
Johannesburg OR Tambo
30h 45m
Sun, Oct 6
JNB
Johannesburg OR Tambo
TPA
Tampa
29h 05m
R17 556
Trip: 29 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 484 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
IAD
Okay 4,6

Cons: Did not fly to D.C. (or with Lufthansa at all) as that flight left before our first flight arrived. We had to wait 3 hours in the customer service line before we were told we could not fly out until the next day, which caused me to miss work (even though I gave an entire day as a buffer).

MUC
LHR
Okay 4,0

Pros: Pilot kept us informed throughout the flight.

Cons: Onboard services.

FRA
EDI
Okay 4,6

Cons: Delayed flight made me miss my connection and spend a night in Frankfurt. Take off time, bag didn’t come out as priority, waited over 25 minutes.

FRA
LHR
Mediocre 3,3

Pros: The crew was friendly. The seating was ok but dirty floors

BOM
MUC
Excellent 9,3

Cons: Food

Sun, Sep 8
TPA
Tampa
JNB
Johannesburg OR Tambo
27h 50m
Mon, Sep 30
JNB
Johannesburg OR Tambo
TPA
Tampa
28h 40m
R17 541
Trip: 23 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 528 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
MXP
Mediocre 2,0

Pros: Officers in the airport are rude and offensive, racial discrimination.

Cons: Change their employees, arrogant, not professional

GDN
ZRH
Okay 5,3

Pros: Crew

Cons: My flight tickets were mess up and I had to purchase new tickets . Horrible

ZRH
CPH
Okay 5,6

Pros: Crew as usual very kind

Cons: They put me on stand by because flight was overbooked

ATH
ZRH
Okay 4,0

Pros: Crew was very accommodating.

Cons: Flight was overbooked which caused an hour delay.

ZRH
LAX
Good 6,3

Pros: Crew was very nice and responsive.

Cons: The flight was so hot. No personal air controls. Economy was horribly small.

Mon, Sep 9
TPA
Tampa
JNB
Johannesburg OR Tambo
29h 40m
Sun, Oct 6
JNB
Johannesburg OR Tambo
TPA
Tampa
29h 05m
R17 556
Trip: 28 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 484 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
KEF
Excellent 8,6

Pros: Crew excellent...seats small and not too comfortable for business class.

FRA
AMS
Excellent 8,0

Pros: Flight was good. The problem was the ticket purchased from Kayak was not as stated. Because there was a layover in Amsterdam, I was not able to check my bag all the way through to USA. AND I had to visit 5 counters to check bag, pay for bag at different counter and 3 other counters!

Cons: It would have been better if the ticket I purchased was the one that I selected. It was not as advertised. I searched for ticket that was translatlantic with one checked bag. BUT kayak booked an ECONOMY LIGHT fare that required payment. It was not as advertised and a total head ache for check in.

FRA
LHR
Good 6,6

Pros: Everything except delay

Cons: Nil

ATH
MUC
Excellent 10,0

Cons: Well,my whole trip was an adventure! I booked it online but in reality, it wasn't what was advertised. There was a problem with my checked in bag, so i had to pay 22 pounds extra to fit it in a connection flight and now i have to send receipt to get the refund. On my way back, there was a delay, so

MUC
LHR
Okay 4,0

Pros: Pilot kept us informed throughout the flight.

Cons: Onboard services.

Wed, Sep 11
TPA
Tampa
JNB
Johannesburg OR Tambo
43h 25m
Tue, Oct 1
JNB
Johannesburg OR Tambo
TPA
Tampa
24h 40m
R19 753
Trip: 21 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
SJO
PTY
Good 7,6

Pros: The crew and the timing were ok

Cons: The seats were uncomfortable

LAX
AMS
Good 6,0

Pros: Food and service

Cons: Working wifi would be good. Better A/C. More comfortable seats

LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

AMS
JNB
Excellent 9,6

Pros: Crew helpful. Food good.

Cons: Better range of movies please

AMS
LIS
Good 7,3

Pros: Comfortable seat, great crew.

Cons: Flight delayed, no USB port and no entertainment

Thu, Oct 24
TPA
Tampa
JNB
Johannesburg OR Tambo
32h 55m
Fri, Nov 8
JNB
Johannesburg OR Tambo
TPA
Tampa
26h 20m
R21 043
Trip: 16 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 811 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LEI
LGW
Good 7,5

Pros: Crew seemed happy

Cons: Absolutely no leg space and I'm only average height

LHR
LAX
Okay 4,6

Cons: Delayed 24 hours due to a massive system failure on BA's part, we were stuck on an old 747 with tiny seats, a ridiculous seat pitch, mediocre food. At least it got us home.

LHR
LAX
Excellent 8,0

Cons: Free snack and tea and coffee

CPT
JNB
Good 6,6

Cons: Very narrow seats

MRS
LHR
Excellent 10,0

Pros: Crew was lovely and kind, esp to babies and their clueless parents. I also like the safety video

Tue, Sep 10
TPA
Tampa
JNB
Johannesburg OR Tambo
30h 45m
Sun, Oct 6
JNB
Johannesburg OR Tambo
TPA
Tampa
29h 05m
R17 556
Trip: 27 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 484 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
LHR
Okay 4,0

Pros: Pilot kept us informed throughout the flight.

Cons: Onboard services.

FRA
IAD
Excellent 10,0

Pros: I liked the movies , comfortable seats, food was great!!!

Cons: If we had free WiFi

TLV
FRA
Mediocre 2,0

Cons: This is the last time I perches a flight ticket from you.

MUC
LHR
Good 7,6

Cons: Well,my whole trip was an adventure! Problem with my checked in bag, so i had to pay 22 pounds extra to fit it in a connection flight and now i have to send receipt to get the refund. On my way back, there was a delay, so i missed the flight and the checked in bag

BUD
MUC
Good 6,4

Pros: On time, efficient.

Cons: Food is becoming more and more of a joke on Lufthansa, gone are the bad sandwiches, now it is just sweets.

Sun, Oct 13
TPA
Tampa
JNB
Johannesburg OR Tambo
39h 15m
Sun, Oct 20
JNB
Johannesburg OR Tambo
TPA
Tampa
32h 18m
R17 572
Trip: 8 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 528 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
GVA
ZRH
Excellent 10,0

Pros: Flight was on time, service onboard inspite of short flight, and the scenery of the Alps was breathtaking

ZRH
JFK
Good 6,6

Cons: Not having to go to a different, further away airport because I missed my connection. Not having my luggage go missing and not get delivered within 24 hours.

BEG
ZRH
Okay 4,0

Pros: It was a normal flight with any extra confortable feature.

Cons: Not delay Treatment in the boarding Gate was ride, asking for visa despite I dont need it.

VCE
ZRH
Mediocre 2,0

Cons: 70’ late on a 45’ flight

ZRH
BOS
Excellent 10,0

Pros: My husband was on a business trip and his company booked him in business class. Economy was overbooked they cave me a free upgrade so I could sit with him!

Cons: Cost of extra bag. Also size limit for overhead carryon

Wed, Oct 23
TPA
Tampa
JNB
Johannesburg OR Tambo
43h 25m
Sun, Nov 3
JNB
Johannesburg OR Tambo
TPA
Tampa
33h 34m
R19 845
Trip: 12 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
NCE
AMS
Excellent 8,0

Pros: Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!

Cons: A queuing system would be better-it was a bit disorganised at Amsterdam!

NBO
AMS
Good 6,6

Cons: Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience

AMS
TXL
Excellent 10,0

Pros: the crew was wonderful, we got a nice Wrap and water, wine or coffee for free, not all airlines serve it anymore, we were on time and I got whatsapp message with updates of the flight

ARN
AMS
Okay 4,4

Pros: Onboard crew were nice and polite. Flight was on time (a rarity).

Cons: The boarding crew was rude and unpleasant, the plane was boiling hot.

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

Thu, Sep 12
TPA
Tampa
JNB
Johannesburg OR Tambo
30h 45m
Sun, Oct 6
JNB
Johannesburg OR Tambo
TPA
Tampa
29h 05m
R17 556
Trip: 25 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 484 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
ROC
IAD
Okay 5,6

Cons: Unfriendly, sarcastic flight attendant. No free gin & tonics on United/Lufthansa apparently, unlike other international airlines. Had to pay extra to get what ought to be a standard amount of legroom.

SPU
MUC
Okay 5,2

Pros: New-ish aircraft

Cons: Prompt departure; better food/snacks.

FRA
EWR
Excellent 9,3

Pros: The crew was great! I was much more comfortable this trans-Atlantic flight coming home than when I flew over beginning my trip. The hot towels are always a special treat and the wide selection of free beverages. Thank you Lufthansa!

Cons: It was not noted that I had a gluten allergy even though I had requested special meals online. I had to ask the flight attendants during the first meal to bring me that option. After that, all was great! My personal entertainment screen was not working properly for about an hour in to my flight.

LCA
MUC
Mediocre 3,0

Pros: The seating arrangements and baggage drop off were excellent, staff at check ins both sides were so helpful, especially at Heathrow airport, the young Asian man couldn't do enough for us, well pleased.

Cons: Unfortunately we experienced a drop in standards when on board the first return flight , my daughter is autistic and would only have vegetarian meals, I made sure I requested this online well in advance, when I asked for vegetarian meal the flight attenda abruptly said that's all we have.

FRA
IAD
Excellent 10,0

Pros: I liked the movies , comfortable seats, food was great!!!

Cons: If we had free WiFi

Thu, Oct 24
TPA
Tampa
JNB
Johannesburg OR Tambo
32h 55m
Sun, Nov 3
JNB
Johannesburg OR Tambo
TPA
Tampa
31h 30m
R21 366
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 811 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
HYD
LHR
Mediocre 3,6

Pros: The crew at HYD airport is good people.

LHR
DFW
Mediocre 3,3

Pros: Crew

Cons: American airlines connections were terrible

AMS
LHR
Excellent 9,0

Pros: I enjoyed the entertainment meaning movie selection and staff was real friendly. Plus flights were on time.

Cons: The seat need more cushion especially for long flights and more leg room. Very uncomfortable after awhile of prolonged sitting.

FCO
LHR
Excellent 10,0

Pros: Friendly crew!

LHR
SFO
Excellent 10,0

Pros: The best airline in the world!

Mon, Sep 9
TPA
Tampa
JNB
Johannesburg OR Tambo
31h 25m
Tue, Oct 1
JNB
Johannesburg OR Tambo
TPA
Tampa
32h 18m
R17 695
Trip: 23 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 528 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
GVA
ZRH
Excellent 8,6

Cons: On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!

FLR
ZRH
Excellent 8,3

Pros: Very friendly and cooperative crew. Entertainment is well upated with latest media.

Cons: Nothing

ZRH
KBP
Mediocre 2,0

Pros: I never made the connection because the flight was cancelled. I liked nothing about the flight and to boot I got sick because I was up for over 40 hours straight... 11 of them spent in Customer Service line.

Cons: It was a terrible two day experience that would have turned into over 3 if I did not cancel my flight plans.... vacation ruined.

DXB
ZRH
Mediocre 2,0

Pros: This was my first and last time I will ever fly with Swiss airline-it’s been 4 days and I still didn’t receive my baggage and I had all my medicines in them,that’s including my carry on bag too,because it was taking from me @ the gate and I was told I will get it at my final destination,which I didn

Cons: I just would like to get my baggage- which is been 4 days since my arrival and they can’t even tell me where they are at!!!....

BEG
ZRH
Mediocre 2,0

Pros: Considering I'm still in Zurich since they rescheduled my flight for the next day I would say there is nothing positive to say at this point.

Cons: Due to over booking they did not wait for connecting flight and instead bumped me onto the next day flight so I would say they could have been more honest in their dealing.

Wed, Sep 11
TPA
Tampa
JNB
Johannesburg OR Tambo
43h 25m
Mon, Sep 30
JNB
Johannesburg OR Tambo
TPA
Tampa
30h 44m
R19 907
Trip: 20 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
GDN
AMS
Good 6,0

Pros: very nice crew

Cons: my baggage was lost

GVA
AMS
Good 6,4

Pros: The crew was pleasant

Cons: Baggage checkin & flight boarding was slow & disorganized.

VIE
AMS
Excellent 10,0

Cons: Fix the damn KIOSKS at Vienna!

AMS
AUH
Excellent 10,0

Pros: Seats were super comfortable, bigger than most planes with extra leg room. Food was excellent and fresh, amazing Dutch cheese sampler was divine. No nonsense staff who had all connecting flight info on hand when we arrived in Abu Dhabi. KLM staff were friendly and efficient. Fabulous airline.

AMS
ATH
Okay 4,4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

Fri, Dec 27
TPA
Tampa
JNB
Johannesburg OR Tambo
25h 06m
Fri, Jan 10
JNB
Johannesburg OR Tambo
TPA
Tampa
27h 39m
R24 899
Trip: 15 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 26 257 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
JFK
AUS
Excellent 8,0

Pros: Crew was absolutely amazing!

Cons: Delta check in was HORRIBLE! I was charged for a bag check in and had to take my bag through security and they threw away my cologne and razors.

SLC
PHL
Okay 4,3

Cons: We left Salt Lake City so late that I missed all my train connections and ruined my plans.

FLL
ATL
Good 6,6

Cons: Check your planes thoroughly before placing passengers on it. The pressurized cabin almost killed us!!

SDQ
ATL
Good 7,6

Pros: Crew was really nice

Cons: Since my first flight was delay I lost deje second one.

JFK
LAS
Okay 4,0

Cons: Flight was delayed almost 3 hrs. Ran out of food right before my row. I upgraded my seat but feel I got the short end of the stick.

Fri, Sep 13
TPA
Tampa
JNB
Johannesburg OR Tambo
30h 45m
Sun, Oct 6
JNB
Johannesburg OR Tambo
TPA
Tampa
29h 05m
R17 556
Trip: 24 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 484 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
BOM
MUC
Excellent 9,3

Cons: Food

SPU
MUC
Okay 5,2

Pros: New-ish aircraft

Cons: Prompt departure; better food/snacks.

NCE
FRA
Good 6,0

Pros: Nothing much to say. The crew was polite, kind and professional.

Cons: nothing.

CDG
FRA
Good 7,6

Pros: Crew was very friendly and attentive. Seats were very tight and uncomfortable, specially for a 6’3 tall person!

Cons: Boarding could be a little bit more organized

MUC
ORD
Mediocre 3,0

Pros: Crew was awful. Grumpy and not friendly. They hate their customers especially children.

Cons: This was my worst experience on any Lufthansa flights. Worst ever!

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
  • 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