Find cheap flights from Johannesburg to Panama

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

JNB — Panama
Dec 10 — Dec 171
Return
1 adult
Economy
0 bags
From?
To?
Sat 10/12
Sat 17/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Panama Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARPanama City
2+ stops from R19 327
2+ stops from R13 869

Good to know

Low season

January

High season

August

Cheapest flight

R13 869

Average price (return flight)

R20 904

Good deal (return flight)

R20 904

Good deal one-way

R12 689
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (22% more expensive on average)
Flight from Johannesburg OR Tambo to Panama City Tocumen Intl
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Panama

  • High season is considered to be January, February and December. The cheapest month to fly from Johannesburg is January.
  • Morning departure is around 13% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Panama flights

Top 5 airlines serving Johannesburg OR Tambo to Panama

Scores according to KAYAK customer reviews
8,2
EmiratesOverall score based on 16323 reviews
8,2Boarding
8,2Comfort
8,4Crew
8,5Entertainment
8,0Food
Airline reviews

we travelled with the air bus to dubai, which was around 8 hours. then for the 19 hour flight, we had to travel with the smaller plane, which was just ridicilous.

Read more about Emirates

we travelled with the air bus to dubai, which was around 8 hours. then for the 19 hour flight, we had to travel with the smaller plane, which was just ridicilous.

Excellent

good service

Pros: "Absolutely friendly Professional"
Cons: "Nothing"
Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."
Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"
Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"
Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."
Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."
Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."
Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."
Pros: "Entertainment system"
Cons: "The food and the crew way of speaking to people"
Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"
Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."
Pros: "Crew and entertainment"
Cons: "Food and legroom"
Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"
Pros: "Good service by Emirates"
Cons: "It was too cold in the airplain"
Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."
Pros: "Upgrade to Business class"
Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"
Pros: "A380 flight was very comfortable, with adequate leg room. A great feature for long haul flights. Good food and a very good entertainment system"
Cons: "Good was served late, in both legs. Flight departs at 7 pm but diiner was served after 10 (midnight Dubai time) Which meant our sleep was disturbed and when breakfast was served we had a full stomach."
Cons: "Did not happen. Flight was purchased fraudulently and fortunately was caught by Emirates and Amex. Please REMOVE all my contact information from your website"
Pros: "Wi-Fi"
Pros: "excellent staff and friendly flight attendant."
Cons: "i wish next time the flight will includes a hotel for the over night stay. I had to sleep on the seats at the airport."
Pros: "Staff were friendly and helpful. ICE entertainment onboard offered a wide veriety to choose from"
Cons: "The food was average"
Pros: "Good service"
Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."
Pros: "Thanks to the nice lady who gave up an Aisle seat so I could sit next to my daughter."
Cons: "Other people's kids are wiggly and annoying, and there were many! Not a seat empty in the huge plane. PThe staff did as best they could under the circumstances. But 17 hours of crowds are hard to take. Very rough landing, which I wouldn't mention except that I've had several on Emirates lately."
Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."
Pros: "the food was wonderful, the economy seats were comfy, and the service was superb. I really liked being able to watch movies and listen to music w/o a charge."
Pros: "The great content in the entertainment system and the wifi. Bed was comfortable and the service was fantastic. I also really enjoyed the bar in the upper deck. The A380 is a wonderful machine!"
Pros: "I say that everything was good but overall "excellent" because it is hard to fly for hours upon hours and say that it was excellent. All considered, it was good while Emirates (compared to other carriers) is excellent. These huge airplanes are amazing!"
Cons: "Flying for hours upon hours but nobody can do anything about that. Africa has a routine, including this flight, of filling the cabin full of chemicals - for insects? Prepare to cover your head and face!"
Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."
Pros: "Space and the fact that everything worked. Food was excellant."
Cons: "I always like Emirates."
Pros: "leg room"
Cons: "the touch screen system was poor, limited movie choices, food taste, poor crew members etc"
Pros: "OK flight"
Pros: "Efficient, clean, friendly"
Cons: "None comes to mind"
Pros: "Entertainment Food Friendly Flight Crews"
Cons: "Had to rush to the next flight in Dubai."
Pros: "The crew were excellent. Very helpful and professional."
Cons: "All good!"
Pros: "Food and Entertainment beat Delta hands down."
Cons: "Unfortunately packed into a row with a lot of big guys"
Pros: "Everything"
Pros: "It was just ok overall."
Cons: "The first flight was late by over an hour and nobody could tell us why. They also serve food once and you don't get a snack or anything--you don't even see the attendants--for another 10 hours. Then they serve breakfast close to an hour before landing. The crew is constantly telling you to sit as if you weren't allowed to use the toilet at all when the seatbelt sign is on--and it's on the whole time. So you have to be asking permission to use the toilet when you are right next to the toilet door and about to go in because they don't allow you to use it. That's not healthy for someone to hold it."
Pros: "I will only fly Emirates when available to my destination from now on."
Pros: "I liked the boarding and most the crew was excellent"
Cons: "I specified ovo Lacto vegetarian because I eat cheese and diary. I got a stale and very small bread role with strawberry jam, wilted fruit and margarine for the breakfast meal. The non vegetarians got a full plate of croissant, cheese, fruit and jams. When I asked for butter I got no response. I asked three times before I could get some butter as I do not eat margarine. Lunch was wilted and slimy lettuce and tired fruit for dessert. The main meal itself was delicious but I was hungry the whole flight due to the small helping.. Another small but slightly fresher role and margarine again. Next to the non vegetarian meal there was less than half the food. It was very disappointing."
Pros: "Movies and internet"
Cons: "Took too long for food service. We were in middle two seats and my partner was feed and finished before I even got my food. They should go down each side at same time."
Pros: "Service was great, choices for each meal were plentiful, flight was smooth..pilot alerted you when slight turbulence would occur"
Cons: "Wish the first class pods weren't only for first class"
Pros: "Crew attitude and helpfulness. Food and beverage."
Cons: "Boarding procedures. Inadequate bathrooms for passenger numbers. Seat width. No economy plus seating."
Pros: "The wrap-around head rests help with sleeping. The good size blanket was comfortable and kept me warm. I really liked the bigger entertainment screen and excellent choice of movies and TV programs. I've never had 'Homes International' and 'Don't tell the Bride' on any flights, which are favorites of mine and are very popular.. I fly on 16 flights/year domestic and international. The flight attendants were very pleasant and helpful."
Cons: "It was a bit too cold. I was in row 50 on the aisle. I am vegetarian so was pleasantly surprised with the fish curry being on the menu, but couldn't see or taste the fish. A bit disappointing."
Pros: "Both flights were amazing the service in both were excellent including crews too"
Cons: "Is from Jhb to Dubai were not Cartered for our foot socks had to were shoes to keep warm regards the long flight, and cover our eyes too ,but every thing was the best regards that only"

Our entertainment/movie and audio did not work during our flight. Two of our bags did not make it to our final home destination. No personal assistant. Everything is via email/web with no assistance.

I would like to have options in food. There was cheese in every meal. Many people can not have milk products . It was exactly the same dissapointing food both ways we traveled. Glad we had time and grabbed food at the airport before boarding. Dairy products make me sick. All meals had cheese in it. Disappointing. It’s a long journey to go without food

Entertainment could have been better particularly the Indian movie choices were awful and OLD

All is well

The flight yesterday on 7/14/2011 was canceled. We haven’t received any notifications of the cancellation. My elderly mom had to sit in the excruciatingly hot Domodedovo airport, without any working conditioners with the temperature inside of the airport nearing 30 C, for more than 24 hours. She was afraid to get up to go to the bathroom, because she was afraid she will loose her sit at the airport. After my mom was informed that her flight was canceled, she asked, what she supposed to do now and where she should go, where would she sleep. She was told by Lufthansa representatives that it is non of their business and she can do whatever she wants. No food vouchers, nor hotel accommodations were offered to my elderly mom. My mom had to pay extra money and get another COVID test because the one she had was expiring on 7/14/2021. Nobody even cares that she has been vaccinated here in USA and has her vaccinations voutcher with her. It is horrendous, what is happening right now!!!!!! Not only my mom became a victim of shooting at her Kingsooper’s store in USA, she couldn’t even return back home to USA in a comfortable, human way after the trip that where supposed to take my mom’s mind off of the shooting at her store. Instead it is causing now enormous anxiety and fear. I am praying that tomorrow she will return back home to USA and non of her flights will be canceled again!

Pros: "The particular flight attendant serving our area seemed rude."
Pros: "the flight was well organized, the service appropriate, and the travel smooth and on time."
Cons: "the seat did not recline. the touch screen for movies and albums was not working reliably."
Pros: "The crew was friendly. The seating was ok but dirty floors"
Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"
Pros: "The crew was good."
Cons: "The infotainment system could be better. My system was not working for the first 3 hours and then the sound went out out completely after 2 hours of use. Also the airbus model still use the outdated 2 prone headphone and I was not able to use my noise canceling headphones."
Pros: "The seats are comfortable with more leg room than other economy airlines. Love the downstairs bathroom waiting area. Great place to stretch. Vegetarian food was the best ever on a flight. Crew are the best..Thank you"
Cons: "Perfect in my book."
Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."
Pros: "There attention to detail, client comfort, friendliness, food, all was a ten out of ten. Thank you for the lovely experience."
Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."
Pros: "flights were comfortable."
Cons: "They lost my luggage both ways! I missed my connecting flight from FRA to TXL so I was given a train voucher from FRA to TXL instead of a flight. Luggage came 2 days later. Then they canceled my return flights TXL- FRA-MCO because "I didn't complete my journey". They rebooked me as wait list and then eventually I was confirmed. Luggage lost on return flight, no idea if/when I will receive."
Pros: "Only thing I liked was getting off that compact death trap"
Pros: "I like everything about Lufthansa in terms of quality and service"
Cons: "Punctuality. I fly lufthansa twice a week and I have yet to fly on time. There are always a delay."
Pros: "Having a very difficult time thinking of something I like about the whole service. Maybe the checking in process was a little bit smoother at San Diego compared to other airports."
Cons: "As many of you know, Frankfurt/San Diego is a new service offered by Lufthansa. It touts direct flights to and from Europe. It’s main advertising draw was connection to the east. Many of their connecting flights at Frankfurt are scheduled within an hour of arrival. This possess a high risk of missing your connecting flight. I experienced this personally as a major number of my fellow travelers missed their connecting flights. Though Frankfurt has good directions, transfers take a long time due to multiple security checks and due to the size of the Airport. LAYOVER OF AT LEAST TWO HOURS WOULD BE BEST. Anything less, you risk missing your flight. I was personally selected TWICE for ‘random check’ for the same flight! Not sure how that can happen! The flight itself is long and arduous. the economy seats are small, cramped and don’t recline much at all. The entertainment selection was very limited. The TV touch screen barely worked. The food was tasteless and service was not much better. I have a hard time sleeping on flights with such bad seats but we had air hostess who kept talking the whole flight and that did not help with resting my eyes. I highly suggest taking a different airline through LAX. I personally feel like driving to LA and taking a flight there would be the wise move."
Cons: "Boarding from terminal f sucks"
Pros: "I love Lufthansa! Great service, comfortable, warm towels before meals served with real silverware. Amazing!"
Cons: "Service! Comfort!!"
Cons: "Because my first flight took off late, my luggage didn't make it on this flight. It was not waiting for me at customs and I didn't get it until several days later."
Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"
Pros: "Everything went according as planned. No problem at all."
Cons: "There is nothing I didn’t like."
Pros: "Staff is especially nice and efficient. Food and drinks very good"
Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."
Cons: "They ran out of food choices for the people who sat in the back of the plane. I had preferred to eat chicken rather than pasta but the choice was not available anymore. The same happened with the breakfast sandwiches."
Pros: "They held the gate for us as we got there about 14 minutes before departure."
Pros: "Nice flight."
Cons: "Delayed flight."
Pros: "The flight was smooth, the service excellent, very friendly crew, and great selection of movies."
Cons: "I typically enjoy Frankfurt airport but perhaps because of a construction, not this time. There was endless walking to get to the gate for the connecting flight that wasn't supposed to be all that far. After about 20-25 walk, we finally arrived to .... the train station that took us to the next terminal. Really? It takes 20-25 to just get to the train when walking straight without the train shouldn't be taking any longer? In addition, our (checked-in) car seats were not transferred and never made it to our final destination, so we had nothing to put the kids in for the ride from the final airport."
Pros: "On time departure of flight"
Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."
Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."
Cons: "Food"
Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"
Pros: "Nice plane"
Cons: "Baggage claim was extremely slow the ruturn to dulles"
Pros: "Very professional, attentive, friendly flight attendants, clean aircraft (even the restrooms), surprisingly good food. I appreciate the complimentary wine, beer and after meal cordials. Boarding was quick, easy and on time."
Cons: "Economy seat room feels even smaller which, I guess, is to be expected. My husband is 6'2' and his knees touched the seat in front of him. When the person in front leans their seat back it is very claustrophobic. Over all an excellent flight though."
Pros: "Excellent, helpful steward."
Cons: "Flight delay"
Pros: "Nothing"
Cons: "Luftansa gives up and goes out of business."
Pros: "As a Germany company all was in place on time and well done."
Cons: "All was good"
Pros: "The crew was very nice and provided snacks even though the flight was short"
Cons: "This flight was good!"
Pros: "same"
Pros: "The agent at the counter was very very helpful and accommodated us to an earlier flight. That saved us lot of time."
Pros: "Being seated in econmony plus. Everything behind the scenes that i didn't see that made this flight safe. Very thankful. Didn't matter that not enough coffee was onboard for breakfast."
Cons: "The selection and range of music could be improved, or may be it is just my taste within the genres on offer."
Pros: "SAS and BA can do better"
Pros: "The boarding process was very orderly. The flight attendants were very polite and very competent."
Cons: "There was nothing I didn't like."
Pros: "excellent meals, good service, excellent entertainment"
Pros: "Excellent Flight"
Cons: "Nothing"
Cons: "I didn't like that I bought a bottle of perfume and they let me take it from Israel to Germany without a problem, and as soon as I got to Germany they trashed it saying that it should've been in a sealed bag, so 80$ went to trash or God knows where,,"
Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

The flight was delayed at least one hour. The bathroom inside the aircraft was really dirty. On the other hand the cabin crew was really nice.

Pros: "Friendly crew, great access to a variety refreshments, robust entertainment library."
Cons: "No suggestions."
Cons: "Bigger seats the new ones are way to narrow"
Pros: "A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it."
Cons: "I flew economy and all was good and appropriate to the level."
Pros: "Crew were excellent"
Cons: "Old aircraft. Uncomfortable seats in economy. Entertainment screens old and almost impossible to watch - watched my iPhone! No mobile phone charger."
Pros: "Confort and kindness"
Cons: "It was too cold"
Pros: "Crew good and seat OK but not exceptional for business class"
Cons: "Food was average - main course could have been better. Range of movies ok but not great"
Pros: "The crew was informative"
Cons: "Inflight sandwiches"
Pros: "economy plus seats were nice, great movie selection, especially international movies"
Cons: "crew was not friendly, i had to ask for water many times, usually water person walk the aisle. food was terrible. other carriers food were better"
Pros: "The crew and the timing were ok"
Cons: "The seats were uncomfortable"
Pros: "KLM never disappoints, the cabin crew was extremely kind and helpful!. The food was great, nice leg room in regular economy class, thousands of movies and tv shows...it was great!"
Cons: "Well there was a LOT of turbulence but no one can control the weather and shout out to the pilot for giving us such a smooth landing a rough weather!"
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!"
Pros: "Crew were great"
Cons: "Refreshments"
Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."
Pros: "Friendly crew, upgraded seat was worthwhile"
Cons: "More snacks in between meals,"
Cons: "Entertainment"
Pros: "The crew was attentive and the seat at economy comfort was comfortable at the “ok” level. It needs much mor3 to be super comfortable. The plug for the headphones was a mess! It was NOT possible to watch a movie and hear the sound too! I gave up! Not a great offering for the extra dollars..."
Cons: "So many things! Starting with the way assistance in the airport is offered to travellers with mobility issues! This is an important issue that needs to be revisited and changes for better service to be made!"
Cons: "We had 4 hour delay causing a stop over at 3am. So yeah"
Pros: "Crew was pleasant but not attentive to detail. Bypassed is completely for snack and drink towards end of 9 hour flight!"
Cons: "Pay attention to passengers."
Cons: "We were changed from KLM to Airiltalia without any information sent so only because I tried to check in did I find out the flight on KLM was cancelled and we were changed to Airitalia. The Airitalia flight was very mediocre."
Pros: "Everything was good except for the entertainment consul for one of our seats."
Cons: "One of our entertainment consuls had to be rebooted 4 times and still didn’t work. We gave up asking."
Pros: "Flight duration"
Cons: "Very stingy with the drinks Cramped seats"
Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"
Pros: "Crew was excellent -kind nice and very attentive"
Cons: "Entertainment went out mid flight. Had to be reset off 30 mins but cam back up"
Pros: "Very friendly and helpful crew."
Pros: "Great service"
Pros: "Easy to board and easy flight."
Pros: "I slept pretty much the whole time"
Cons: "KLM lost my luggage during the layover. My luggage didn't arrive even after the next flight to Prague. Customer service wouldn't give me any idea what flight my luggage would arrive on, nor would they tell me what time my luggage might be delivered to me."
Cons: "KLM staff in the Prague airport were some of the rudest humans I have ever met. So incredibly uncaring and outright mean."
Pros: "Excellent very good"
Cons: "Everting so good ex"
Cons: "Delayed!"
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Pros: "The flight attendants could not do enough for you."
Cons: "Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in."
Pros: "Got to Amsterdam on time and everything was great including the staff"
Cons: "Without any explanation the plane I was due to go to Istanbul on at 11.30 was not available. I had to wait for a small plane coming from Edinburgh then wait for it to be emptied of passengers and cleaned. This meant we were over 2 hours late into Istanbul. No explanation or apology. I then missed my next flight in Istanbul and had to purchase another ticket. I cannot believe that air passengers are treated in this way!!! I will follow this up with KLM when I go home from my holiday."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "Short-hop flight, fit for purpose."
Pros: "Good multi media access and content"
Pros: "Comfort economy well worth the extra."
Pros: "Wider seat than most business class"
Cons: "Row 6 in business is after the first 5 rows and Galley and restroom. Very awkward"
Pros: "Arriving more or less on time"
Cons: "Crew is awful. Disrespectful desinterested in customers find themselves very important. No service mentality whatsoever. No respectful airline would hire such arrogant self centered personalities in a service role"
Pros: "The crew were just amazing, such lovely male stewards! They were helpful and friendly and generally wonderful."
Cons: "The entertainment was quite dated and didn't have new movies etc"
Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."
Pros: "The service, entertainment, food, the crew, the aircraft were excellent."
Cons: "They put us in a Transavia plane."
Pros: "We love the flight all the way"
Pros: "10 hour flight - I was well looked after, regular drinks, the food and snacks were good enough and tasty. The in flight entertainment was good - latest movies and worked a great variety of tv, books and movies. The airplane was modern and comfortable"
Cons: "Since we had two extra bags (paid for in Chicago), they demanded to see my receipt before we could board in Amsterdam to Nairobi. We had trouble locating the receipt and we were not given an explanation as to why we needed it again. We were traveling with 5 kids including an infant and we were not allowed to board until we found the receipt. I thought surely they would have record that I had paid, but I guess not. We were the last to board and all very stressed out. The staff seemed not to care the least in our troubles."
Cons: "The flight was very delayed. We sat on the floor because there was not enough seating. We eventually had to squeeze into buses and drive around the tarmac to find a plane. We lost 5 bags in the process but eventually got them 2 days after arrival. the bags did not show up when we originally were told they would."
Pros: "Flight was delayed by over three hours."

NO BAGAGE AT THE ARRIVAL

Nice,elegant,smooth,team had a pride with their work. My Favorite Airline.

Air France service was superb. The airline did their best to expedite the boarding process even with the constant changes of Covid19 guidelines

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"
Pros: "Crew are the best!"
Pros: "Na"
Cons: "They have a terrible communication problem, they never communicated why the flight was late, they never communicated what they were doing or what was happening. Bad customer service. Bad communication with the client. They told us when I asked several times that we would not lose our connection and that everything was fine and that was not the case. We lost the connection. No one told us anything. Another problem was that the girl in the boarding process removed the suitcases tickets from the boarding pass and did not want to return them, and held it without any cause. The flight staff went looking for us. Pretty sad and disappointed by their service. I understand that they were causes outside the airline but must communicate to the client. They cannot remain silent and say nothing."
Pros: "Cops is always a good reason to flight"
Cons: "They always change the gates, also too many disorders in the gate previous the boarding process, the process it is not clean. They took hand baggage aleatory to send to down and do not ask if we have fragile stuffs there."
Pros: "The seats were spacious and the crew was wonderful. The crew actually made the long flight more tolerable. Will seek out Delta/Air France for further international flights."
Pros: "Despite being a short flight, they gave food"
Cons: "Nothing. All ok"
Pros: "More space in business class (777-300) than many other airlines."
Cons: "Entertainment very limited. No adjustable air vents in this aircraft"
Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."
Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."
Cons: "They made me check my carryon rolly which is allowed on every other plane in the world, which meant going all the way back into a chaos of hundreds of people to check in. Because I had a connecting flight to New York in London, the check in caused many problems...and everything inside soaking wet"
Pros: "The schedule and timing"
Cons: "The airport, some of the crew, the aircraft seats, the entertainment system"
Pros: "Crew very professional"
Cons: "Boarding was a little confusing"
Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."
Cons: "It was a great flight can’t think of anything"
Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."
Pros: "Crew was very nice and the food was excellent"
Pros: "Crew members"
Cons: "Up to 1 hour late and they leaved my baggage in Paris"
Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."
Pros: "Didn’t like the sandwich offered"
Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"
Pros: "That I was able to sleep a bit on the flight - and that we gained an hour."
Cons: "It left at 6 am. Which means we had a wake up call from the airport hotel at 3:30 am to stand in line with hundreds of others. The Air France app on my phone didn't let me pre- check in."
Cons: "Tiny uncomfortable seats."
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"
Pros: "Boarding this large plane went relatively quickly and orderly."
Cons: "Seats were tight and got a bit uncomfortable. This was a long flight. Could use a much better cushion."
Pros: "The free glass of red wine when the plane finally took off."
Cons: "The flight was delayed. We were told that it was just a half an hour delay by the man that was informing us of the delay and then we were then told by a woman that it was going to be over an hour. We weren’t told any specifics of why the plane was delayed, other than: “ the engineers are looking at the issue now”. We received messages saying that the flight was cancelled but then we were told to ignore that. We were told that we would have an update every 10-15 minutes but by the time we had the next update was 1 hours later, we were told that the plane will depart at 15:50- which we did. But we also sat on the plane for an extra 2 hours or maybe even more (couldn’t bare watching the time at this point) because the man that was supposed to push the plane backwards in order to reverse the plane didn’t turn up so we then had to wait for all of the other planes to take off before we could. Eventually the plane set off at 18:20 and I got in France 19:30-20:00 ish?"
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: "That flight have been short"
Cons: "Fly attendants have been in hurry when they served snack"
Pros: "The cabin crew were excellent"
Cons: "We were transported to the plane which was quite some distance to the plane via bus after climbing down steep stairs from the departure gate area. Then we had to climb steep steps in extremely hot weather. We were then delayed for a hour in the plane in very hot conditions as the plane had its air conditioning off and the ground air conditioning was not put on. We were swearing in the heat for an hour!! We arrived at our destination and hour and half late!!"
Pros: "I liked the crew, they were professional and tried their best"
Cons: "The flight was a chartered flight . Air France informed us that due to cabin crew shortage they couldn't operate an air france flight and hence they hired Air Belgium. Whilst the crew were nice , the actual plane was old and creaky. It wasn't up to the standards expected of Air France. They could have done better in getting a plane up to standard. A lot of the passengers were disappointed ."
Pros: "Food and service was good and price was acceptable"
Cons: "Very long route"
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."
Pros: "It was ok fligh"
Cons: "Food was not so good"
Pros: "Nothing."
Cons: "They loosed our reserved seats, our luggage, food was awful, ground staff was disrespectful."
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."
Pros: "Offering a drink on such a short flight is appreciated albeit unusual these days. Crew was very professional and friendly."
Cons: "Initially the flight from Lima was delayed for almost 1:30 and then we lost this connection then Airfrance rebooking to SAS they tell us to take all our luggage’s and check in again it’s was awful and really bad from then walk and spend time we suppose to be quite at home ... the worst was in SAS have ano system and for 1.5 kilos extras you might pay 33€ so after long day and wait, running everywhere with all my staff I see to eat a 11€ menu at the airport with not more explanation from Airfrance .. really bad and worst services.."
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: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"
Pros: "The hostesses were very kind and nice"
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. I did not find the seats comfortable."
Pros: "Crew and boarding, not much else to talk about. Late for take off, but made it on time"
Cons: "Late leaving and arriving."
Pros: "Friendly crew and exit row had nice legroom."
Cons: "Ran out of the (already not sufficient) salty crackers and, as the flight had been delayed, we had a one packet of cracker 'lunch' at noon... the flight really should have had a sandwich or at least something slightly more substantial."
Cons: "We were rebooked, which understandably happens for any number of reasons. However, we were not informed or asked about our preference until our luggage was checked through! The staff especially in Chicago where we began this awful experience couldn't care less about our situation. Then AIr France lost our luggage and provided no help in locating them. We had to rely on folks who had friends working in Zagreb Airport to locate them. Air France is incompetent, insensitive and unprofessional. If you have an important trip avoid Air France - they treat you like captives not customers."
Pros: "Seat room was better on most economy flights. The food was good and the glass of champagne did not hurt at all. The aircraft flew very smoothly from takeoff to landing."
Cons: "The flight arrived late with no clear explanation as to why. Then there was no EU queue at immigration, so more time wasted."
Pros: "Punctuallity"
Cons: "Bording far away, got my cabin luggage and everyone elses into the cellar because ¨it didn´t fit in the plane¨. There was plenty of room, I had breakable stuff in my luggage, didn´t get the chance to choose. No entertainment AT ALL. Confort: no leg space at all. Not an AirFrance plane, subcontracted. Lousy food."
Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Just perfect

A full flight no problems on flight, surprisingly crowded

My flight was cancelled and I wasn’t even notified!!! Horrible service!

Pros: "nice new plane, lots of room"
Pros: "The crew was great even though there wasn’t any food or beverage service during the flight. They were very sweet to my 16 month old son and even have him a Flight Crew pin!"
Cons: "The plane was stuffy so I felt overheated even with the overhead air on. The seats weren’t super comfortable."
Pros: "Really abundant food service, kind crew, great selection of entertainment"
Cons: "My inflight entertainment wouldnt work."
Pros: "The flight time are on time ."
Cons: "Good entertainment on broad"
Pros: "Arrived alive, didn’t sleep in the Charlotte airport like last flight. didn’t lose a bag....didn’t check one, learned that lesson before"
Cons: "WiFi did’t work. Boarding the end of the terminal/gate was a mess. Crew was late, so flight was late. Packed in like sardines....normal American Airlines."
Pros: "Very uncomfortable seating even though paid for preferred. Not enough space for carry on."
Cons: "Crew service"
Cons: "Phoenix airport is horrible for on time departures. Always."
Cons: "Commuter jet—no comfort. No jetway, we were on airplane stairs."
Pros: "I like the fact that I finally got home."
Cons: "Not be delayed 5 hours."
Pros: "The crew was friendly to me on the plane but the gate staff at both Charlotte airport and Las Vegas airport were rude"
Cons: "The overall experience and when I missed my connecting flight because the plane wasn’t ready and we had to turn around because they let someone who was actively throwing up on the plane than decided she needed to go back we sat in that plane for 2 hours on the tarmac"
Pros: "Seat was not comfortable"
Cons: "Need more room"
Cons: "My entertainment screen was not operating. Could not recline my seat."
Pros: "Ease of bording"
Pros: "I like that I made it home alive."
Cons: "Everything about Departing and arriving was a Poor experience. I might not be using this particular airline again. 4 Airlines now on my list of do not use."
Cons: "Late cancellation. We still haven’t departed Dayton."
Cons: "The flight was over an hour late and we were not given an update until we started boarding. No alternatives were offered to those with tight connections."
Pros: "Great customer care"
Cons: "Was forced to pay over $100 for my daughters seat since she was assigned one by herself in the back of the plane. Was told I would have choices of other seats that I did not have to pay for but this was not true. Was told at check in 24 hrs before I could get her another seat and not pay. For a 10 hr flight, my tv screen did not work. Staff tried to fix it but were unsuccessful."
Pros: "Friendly and helpful staff, as always!"
Cons: "Far too cramped for seating; im a big guy, but still!"
Pros: "I got there on time and they didn't lose my luggage."
Cons: "The planes are too cramped, costs are too high, staff just love pointing out a carry on isn't a carry on even though it's sold as one and fits in every other airline's definition of one. Boarding process is ridiculous."
Pros: "quick flight"
Cons: "seats are very cramped"
Pros: "crew was pleasant"
Cons: "I am very disappointed with my flight this morning on American Airlines 1533. The crew did an excellent job. The issue, however, is the media AA chose to play at 8:30am. The NBC show that was playing on every overhead TV on the flight featured a woman being sexually assaulted by a man, someone being bludgeoned with a piece a wood until they lay unconscience in a pool of blood, and woman with a gun to her head as she’s being yelled at by multiple men. I was flying with my three year old son. Why on earth is it necessary to show this tv show (or any show that has mature/adult ratings) on a flight that is obviously going to have audiences of all ages? Our flight had a dozen or so children and when you show prime time trash on the overhead TVs, it’s really tough to keep kids from looking forward the entire length of the 2 hour flight so they don’t watch a woman being raped, a man being beaten, or someone being held at gunpoint. I am traveling on behalf of the US government so I didn’t have to pay for my ticket. I did, however, pay for my 3 year old son to accompany me on the flight and I am wholly unsatisfied with the AA team responsible for choosing in-flight ‘entertainment.’ I’m not sure if NBC pays AA to feature their shows or AA has to pay NBC for the pleasure of featuring their trash but either way, what in the world are you guys thinking?"
Pros: "It was generally ok"
Cons: "The tourbulance was crazy The fact I received my bag in Sacramento and it was damaged upset me a lot"
Pros: "Entertainment!"
Cons: "The drink was terrible, hot tea"
Pros: "Pasta good. Meatballs we're bad. Breakfast vegetable burrito was bad"
Cons: "Very bumpy ride for such a big plane. Don't know why we didn't fly higher to get over the turbulence"
Cons: "Not so pleasant flight attendants."
Pros: "The flight attendants were incredibly attentive"
Pros: "In flight entertainment options. new, clean aircraft."
Cons: "Seat comfort. All the money spent on aircraft amenities, technology, storage, etc. Why not more comfortable seats?"
Cons: "Flight late, typical for American. Usual American Airlines rude staff."
Pros: "The flight was very smooth and the crew was so friendly!"
Cons: "It was an older plane and it felt a bit cramped."
Cons: "We were rushed onto the plane to sit on the tarmac. After waiting to take off for 45 minutes, we were told that our route had been closed and they were looking into other options. This was a flight from NYC to DC, route is closed? Once we finally got into the air, all was good."
Pros: "After I pledged 25 years ago I would not travel with AA, this recent trip to Miami was delayed 30 minutes going to Miami and one hour goin back to Panama."
Cons: "Ticket counter very long in Miami. Kiosk did not work. Flight delayed in both routes."
Cons: "35 minutes off schedule"
Pros: "All connections-smooth"
Pros: "The crew"
Cons: "That the didn't announced the fligh"
Pros: "salio y llego en tiempo. La tripulacion fue muy cordial"
Cons: "hacia mucho calor en la cabina"
Pros: "Food was tasty. The attendants left me sleeping but were helpful with bringing me food and drinks after I woke up Great aircraft B777"
Pros: "Our flight was cancelled"
Cons: "Our flight was cancelled And rescheduled and we were not notified. We missed our flight. The next flight was the following day. We missed a day of vacation and $500 a day hotel fees. We felt we should be reimbursed for our flight but the person we talked to wasn't too helpful."
Cons: "Missed flight at london. Had to go to abu dhabi and Hyderabad. Very bad service"
Pros: "Flight was on time, seats were comfortable."
Pros: "On time, courteous flight crew, and a smooth flight"
Pros: "The smooth flight."
Pros: "Pleasant staff. Easy on/off."
Cons: "delay's............................. .......................................... ........"
Cons: "There was just two options for food: Pasta or meatball!!! This is not what other airlines offer in long distance flight. I will be careful not to take a flight that is combined with AA."

Book cheap flights from Johannesburg to Panama

Recent return flight deals

6/3Mon
2 stopsAmerican Airlines
45h 24mJNB-PTY
19/3Sun
2 stopsAmerican Airlines
38h 45mPTY-JNB
R19 327
6/3Mon
1 stopAir France
30h 25mJNB-PTY
19/3Sun
1 stopAir France
28h 35mPTY-JNB
R22 005
6/3Mon
2 stopsAir France
51h 35mJNB-PTY
19/3Sun
1 stopAir France
28h 35mPTY-JNB
R22 297
6/3Mon
2 stopsMultiple Airlines
43h 15mJNB-PTY
18/3Sat
2 stopsMultiple Airlines
45h 05mPTY-JNB
R28 716
26/12Mon
1 stopMultiple Airlines
30h 25mJNB-PTY
1/1Sun
1 stopMultiple Airlines
44h 25mPTY-JNB
R32 235
26/12Mon
2 stopsUnited Airlines
54h 58mJNB-PTY
1/1Sun
2 stopsUnited Airlines
41h 10mPTY-JNB
R34 861
26/12Mon
2 stopsKLM
51h 35mJNB-PTY
1/1Sun
1 stopKLM
44h 25mPTY-JNB
R36 217
26/12Mon
2 stopsMultiple Airlines
28h 35mJNB-PTY
1/1Sun
3 stopsMultiple Airlines
41h 18mPTY-JNB
R44 078
26/12Mon
3 stopsMultiple Airlines
34h 15mJNB-PTY
1/1Sun
3 stopsMultiple Airlines
33h 40mPTY-JNB
R54 326
26/12Mon
2 stopsMultiple Airlines
32h 25mJNB-PTY
31/12Sat
3 stopsMultiple Airlines
28h 00mPTY-JNB
R62 942
26/12Mon
1 stopMultiple Airlines
31h 25mJNB-PTY
31/12Sat
3 stopsMultiple Airlines
28h 00mPTY-JNB
R63 028
26/12Mon
3 stopsMultiple Airlines
30h 45mJNB-PTY
31/12Sat
3 stopsMultiple Airlines
28h 00mPTY-JNB
R63 286
6/3Mon
3 stopsAmerican Airlines
45h 24mJNB-PTY
19/3Sun
2 stopsAmerican Airlines
33h 05mPTY-JNB
R343 548

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/12Sat
2 stopsUnited Airlines
39h 13mJNB-PTY
R13 869
24/12Sat
1 stopAir France
30h 25mJNB-PTY
R14 487
23/12Fri
1 stopAir France
30h 25mJNB-PTY
R14 538
23/12Fri
2 stopsUnited Airlines
63h 13mJNB-PTY
R14 744
22/12Thu
1 stopKLM
23h 26mJNB-PTY
R14 847
23/12Fri
1 stopKLM
23h 26mJNB-PTY
R14 882
22/12Thu
1 stopKLM
23h 26mJNB-PTY
R14 985
22/12Thu
2 stopsKLM
50h 16mJNB-PTY
R15 294
24/12Sat
2 stopsKLM
44h 55mJNB-PTY
R15 311
22/12Thu
2 stopsAir France
50h 16mJNB-PTY
R15 637
25/12Sun
2 stopsAir France
50h 16mJNB-PTY
R15 706
31/12Sat
2 stopsMultiple Airlines
31h 50mJNB-PTY
R15 774
25/12Sun
2 stopsUnited Airlines
47h 32mJNB-PTY
R15 929
27/12Tue
1 stopAir France
30h 25mJNB-PTY
R15 963
23/12Fri
2 stopsUnited Airlines
50h 49mJNB-PTY
R16 409
27/12Tue
2 stopsBritish Airways
54h 25mJNB-PTY
R18 932
23/12Fri
3 stopsMultiple Airlines
34h 46mJNB-PTY
R19 138
10/1Tue
2 stopsEmirates
58h 43mJNB-PTY
R20 666
10/1Tue
2 stopsEmirates
58h 43mJNB-PTY
R20 683
19/12Mon
1 stopLufthansa
29h 15mJNB-PTY
R22 314

Search by stops

Search by airline

Search by price

Johannesburg - Panama Flights

Departure:

Johannesburg (JNB)South Africa

Return flight deals:

Panama - Johannesburg

Browse origins:

R32 235

Browse destinations:

R32 235