Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Czech Republic
Most visitors from Johannesburg will not be allowed to enter Czech Republic. Fully vaccinated individuals administered with vaccines authorized by European Medicines Agency (EMA) from the countries listed here can travel to Czech Republic without any restrictions. They just need to present their vaccination certificate.
Citizens of Czech Republic; foreign nationals with residence permit issued by Czech Republic, EU+ citizens and foreign nationals with long term or permanent residence permit issued by EU+ countries can enter the country regardless of their reason. They need to check the country where they are coming from for their entry requirements.
Third-country nationals who do not have any residence permit issued by the Czech Republic or a long-term or permanent residence permit issued by other EU+ countries can only enter the country if their reason is listed in the Ministry of Health protective measure.
Details in traveling to the country can be found here.
Read more about travel restrictions for Czech Republic
Visitors from Johannesburg will need to quarantine for 14 days upon entering Czech Republic.
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Czech Republic.
Passenger Locator Form
Masks: Required in enclosed environments and public transportation.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to the Czech Republic.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to the Czech Republic is likely to change within 7 days, so travellers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to the Czech Republic with an airline and back with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to the Czech Republic up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "I love your hostesses"
Pros: "I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback."
Cons: "Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks."
Pros: "Everything great!"
Pros: "Very pleasant and comfortable flight."
Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."
Pros: "The crew was very attentive and professional"
Cons: "Food wasn't great"
Pros: "Crew is amazing"
Cons: "The Entertainment screen wasn’t working"
Cons: "Delayed flight for no apparent reason"
Pros: "Great crew and food. Nice economy class."
Pros: "Nice crew, 1 hr free WiFi"
Cons: "Significant delay on jetway, temps uncomfortable,"
Pros: "Many movies (entertainment) I got front seat with leg space (comfort)"
Cons: "Some water dripped from the ceiling on flight 736 Doha to Montreal, seat 37a. I am usually hungry on long flights and would have liked more food."
Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"
Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."
Pros: "Very polite and friendly crew. Very helpful."
Cons: "Did not have the duty free item I wanted in stock"
Cons: "Did not make this flight."
Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"
Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."
Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Pros: "Qatar is a reliable airline."
Cons: "No matter how many times I have traveled with Qatar (5 international flights in the last year); I still do not receive any benefits such a priority boarding or upgrades."
Pros: "The service from check-in till landing was on the ball and superb. They were friendly and eager to assist with everything. They have the latest movies and shows to watch on their in-flight entertainment."
Pros: "great crew and food."
Cons: "being charged excess baggage when one suitcase weigh under weight. Having to wait at the terminal for a hour and a half because of bad weather -- not the pilot's fault"
Pros: "Good amenity kit. Decent food offerings. Great range of alcoholic beverages"
Cons: "Business class crew were overstretched and inattentive. Had to find my own seat and flag crew down for hot towel."
Pros: "The plane from Johannesburg to Doha was Fine but not as wonderful and comfortable As flight from Doha to Chicago"
Cons: "They lost my bag and that’s disappointing considering I have my bank account details in that bag. Very disappointed by this"
Pros: "Crew were friendly"
Cons: "The flight was cancelled had to wait over a day for another flight, communication was poor,"
Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."
Pros: "Food and entertainment"
Cons: "Hard cushioning and narrow seats on the 787"
Cons: "Didnt have food My mother has diabetes and she had one meal in her 14 hr flight Unacceptable"
Pros: "Good in-flight service"
Cons: "Cramped seats"
Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"
Cons: "1. rude staff - i stood in Jburg at the counter for 13 minutes (i checked my clock) while 8 staff ladies spoke among themselves in a myriad of languages. FINALLY one lady asked if i had been helped! I said no and she was clearly less than thrilled to be the one to help with my question. i literally just wanted to ask if my seat assignment was a window, middle or aisle, but it was like i was the bane of her existence and i interrupted their social hour. On my outbound flight (ORD to DOH) I also watched three staff members be beyond rude to guest after guest at the check in counter regarding baggage when they came forward to "re check-in" which was a new requirement for most people. There was a lot of general confusion on behalf of the consumers and the staff was NOT the least bit patient or helpful in explaining what they needed from us or why this flight had different procedures than normal. I still don't know why they were so fussy about baggage and made everyone re check in at the gate in fact. And they didnt do it to my baggage so i have no idea why they were so rude to some and completely left others alone. (didn't seem to have to do with size, carrying of electronics, i don't know?) 2. the physical flight - you changed my original flight time to something that was REALLY close for my connection from DOH to CDG, so you instead bumped me to a later flight without consulting me. it would have caused me to miss a connection flight I booked separately through EasyJet from Pairs to my home airport BIQ. I had to figure that out on my own. RUSH through Doha to make my 35 min connection and barely was allowed to board my onward Paris flight by the Qatar gate staff which was only cutting it close as a result of YOUR changes! Yet i was treated like i was somehow "late" and wouldn't be able to board ??? Again incredibly rude staff. Subsequently you lost my luggage because the connection was too tight. i landed on Friday and it didn't catch up to me until Tuesday. Not one person has said sorry or offered any restitution. And this is honestly what upsets me the most. I doubt anyone even reads this. pathetic. I work for a travel club and since Monday (so in 4 days) I have actively reached out to 4 clients to cancel and re-booked their Qatar airways flight to another carrier to get them to Johannesburg. They will be doing the same safari experience I did, but I will NOT recommend and book my clients on Qatar after my experience."
Cons: "You canceled our flight in the last minute. we were starting our holidays and missed one day included the booking reservation. We didn't get any refund regarding this issue. On the other hand, i booked my special meal and never received it."
Pros: "The flight was on time, not full and the crew and the entertainment was excellent. Very happy with the experience of flying on Qatar Airways from Johannesburg to Miami."
Cons: "Everything was well, the food was good not great (even for airplane food) and the only other issue is it seemed like trash from our drinks and food services was picked up for quite a while or until we brought it to the flight attendants ourselves."
Pros: "Staff was excellent"
Cons: "More selection or choices like international food not like focus on Indian food"
Pros: "landed safely"
Cons: "Had to claim bags at Doha and go through multiple security screenings to board connecting flight. At one point all the security was not functioning and we were packed up in lines. Barely had time to stop at the restroom before final security check where it was all so disorganized. After that check we were told that if we left we had to go through security again. Would have been nice to know that upfront. It was a madhouse going through that final security check and my husband's wallet was lost for a bit. No one really tried to help and we were told to move aside. Finally someone saw that it had fallen beside one of the counters. It was all horrible. Because of all this our 5 hour layover was a hassle with no time for food, etc. The whole airport experience was confusing and badly handled."
Pros: "I liked the schedule was on time and smooth plane ride."
Cons: "I did not like the room in the plane. The seats where to close and u I couldn't sit back because person behind u would complain. Flight attendants did not really going around to see if we were good r needed drinks or even smiled they looked very upset and had some attitude when I did ask for something. Customer service needs more improvement."
Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."
Pros: "I enjoyed the staff"
Cons: "The screens were old school and I HS a hard time getting it to work Also the sleep mask I received had sticky stuff all over it when I opened the package."
Pros: "Excellent Cabin Crews, Flights on time"
Cons: "Food is mediocre at best, comfort on 787 is terrible."
Cons: "Because of poor connection, arrived for flight 15 min. before departure. Gate agent wouldn't allow us to board and wouldn't help us rebook. Offered no help."
Pros: "Seat space. Stevice. Terminal."
Cons: "Terrible. Awful. Could not possibly recommend this airline to anyone."
Cons: "Attendant was rude and never really finished service, never remembered any requests and consistently skipped guests when providing food or drink service, cabin kept oscillating between either too hot or too cold."
Cons: "We took off in a terrible storm with lightning striking all around the plane. Very rough, lightning which scared the hell out of both me and my wife."
Pros: "Amazing and efficient when we had to be rerouted due to the hurricane we had excellent service and care at the hotel which made my stay for a short while a memorable"
Cons: "The plane was quite congested as the seats were very narrow coming back to Miami"
Pros: "Flight was cancelled. Kayak did not notify us. We found out by accident. There was no customer service from kayak. We had to solve with with the airline"
Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "Both the flight crew and the flight attendants were great. It was the smoothest landing I have had it quite dome time"
Pros: "Crew was very nice and attentive"
Cons: "Leg room on my first flight (longest leg of the trip) was not much and when the person in front of me leaned their chair back, my knees were touching the chair."
Pros: "Very nice crew. The flight attendant brought me a second dessert after I raved about it (excellent strawberry mousse!) Warm croissants and bread for breakfast! The even came with seconds. Yes! Delicious Easter eggs on both flights. Good selection of movies"
Cons: "The width of the seats. Tricky to have that elbow rest, it is you or your neighbor!"
Pros: "Even though we flew through turbulances the crew was able to manage their tasks. Plus beautiful stewardess."
Cons: "The boarding by groups could improve the process"
Pros: "The crew was polite and helpful. The wine was free and each seat had it's own screen with a good assortment of movies and TV shows."
Cons: "The food could be much better. Although coming from Sicily it's tough to compare."
Pros: "There was an abundance of drink carts and dining options, snacks. Thank you!"
Cons: "Some of these planes need improved entertainment systems. Half did not work."
Pros: "Everyone was friendly, pleasant and very helpful. Upon arrival in Delhi our suitcase handle was broken."
Pros: "Very kind crew. Great food. Nice leg room even for economy."
Cons: "This was one of the most empty flights I’ve ever been on. With that, lots of room for carry on baggage. I fail to see why it was necessary at all. It delayed my journey when time was of the essence."
Pros: "The crew were helpful and polite"
Cons: "The boarding process was too long and chaotic in Zurich The seats are uncomfortably close together and there is not enough room to move at all. I would say for bigger size people, they mau even be unsafe. I have had high regards for Swiss airline until my recent trip. I will definitely look for other options for my future trips."
Cons: "the seat did not reclined, it was broke. travel with my wife on different seat my wife had a broken knee and they assigned a seat smack in the middle of the isle and she told me she almost past out because she could not move I had a passenger in the back that was kicking my seat every few minutes and I woke up every time I went to sleep"
Pros: "The buttered pretzel was nice, and different."
Cons: "The plane seats are closely spaced. I'm not heavy but am tall, so the row spacing isn't the best. The cattle call boarding is not desirable. Would prefer zone boarding."
Cons: "That it wasn’t a flight to Denver"
Pros: "Food and entertainment"
Cons: "Ithe check in counter was open about an hour before departure, having passengers waiting in line for almost two hours. Thhe departure was later than scheduled, I did ask for assistance in Zurich airport and got none. Almost missed my connection flight due to poor health conditions and less than expected lay over time."
Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."
Pros: "The length of the flight"
Cons: "3 of our 5 suitcases were out of luck to make it.. they damaged our 2 new luggages and the third one.. we only realized at home... now I have to deal with that too so I will be with Swiss on my mind for a while.. never again!!!"
Pros: "Nice breakfast treat and chocolate is always appreciated"
Cons: "Not a specific complaint about this flight but boarding in general is not smooth No online check-in that I could find."
Pros: "on time performance; friendly flight attendants"
Cons: "bought a seat reservation in premium economy and was the last group to board. No extra leg room in "premium" economy."
Pros: "Very professional!"
Pros: "Food was actually really good."
Cons: "Please let families with small children board early. This is the first flight I remember where I and other families with small children had to board with everyone else, and it's stressful for all involved."
Pros: "The service and food are very good."
Cons: "Tight space for business class."
Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"
Pros: "I loved Swiss flights.. its staff and in flight expereince"
Pros: "Excellent, super-friendly crew, excellent meal"
Pros: "Super service, nice crew. On time and flawless baggage transfer to my final destination. Could not be more pleasant experience. I would recommend travel with Swiss to all travelers. Thank you"
Pros: "Crew was courteous."
Pros: "Just another flight, nothing special."
Cons: "I did not like they were so strict with the carry on luggage and stopped us at the TSA"
Pros: "On time"
Cons: "Engine shut down juast as the safety briefing started but all was good when it started again. A light meal would have been better than yoghurt & biscuits. Staff were very helpful."
Cons: "Booked four flights from Zurich to Prague, but plans changed. No way to get a refund or cancellation although I tried two weeks beforehand. Disappointing to say the least."
Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"
Cons: "Lack of screen for watching movies."
Cons: "It was put on standby because of overbooking. My luggage did not arrive with me. Next day, getting luggage was a hassle, not convenient."
Pros: "Everything!! This airline is a huge breath of fresh (old?) air. It reminded me of how air travel used to be. No baggage charge - we only checked one bag. There was plenty of great food and drink - alcoholic drinks were free. We will definitely look to use SwissAir whenever possible."
Cons: "Cervise was not so good was waiting almost 3 hours on check in"
Pros: "Everything ran like clockwork"
Pros: "Excellent crew"
Cons: "Terrible seats :-("
Pros: "I cannot check in online for us flights so I need to get my seat at the check in. I am flying with swiss every month between Zürich and New York but a lot of Ines I get a shitty seat even if I am silver status As a frequent flyer I expect a priority handling which is not the case . No upgrade poaaibility due to wrong booking class (even if flights are very expensive) if this continues to go that way I will change airline alliance This is more a miles and more issue but it is really annoying me in a way that I really consider changin"
Cons: "Both flights were excellent. At Zurich airport is were I was disappointed in some staff at the gate. Two employees were rude towards me but the flight home & the staff made up for it for being very friendly & helpful. Over all would fly Swiss air again"
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Pros: "Great crew service, attention to detail, very responsive and efficient"
Cons: "1 hour departure delay from Zurich and did a poor job explaining the cause ?? Movie options available for passengers were limited and not very interesting to watch?"
Pros: "I have been flying to Greece and back many years now. I have never seen,such comfort in a plane,such great service,so many snacks and meals,and the crew was coming by every 30-45 minutes for water. We were served Swiss chocolate and also the best ice cream I have had in my life. Best flight and best plane I have flown in my life."
Pros: "Seat spacing better on the short flight than the long flight -- where is the Swiss logical thinking ---- apparently this is a myth"
Cons: "Swiss boarding is a Charlie Foxtrot"
Pros: "Brand new plane, with ultra modern seating. We had a lot of room."
Cons: "We sat in the plane for 40 minutes before takeoff"
Pros: "Polite cabin crew. Quick check- in at JFK"
Cons: "Inability to add TSA pre-check to my profile. Very slow check- in process in Geneva. Cramped seating ."
Pros: "Upgraded to business, new 777 plane, good snack"
Cons: "No headphones"
Cons: "Bigger seats the new ones are way to narrow"
Cons: "Klm is the best, even on a 40min they served small breakfast."
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
Pros: "Nice crew, good food."
Cons: "Both bathroom were not working in business class area."
Pros: "Information sharing by pilots and crew. Economy class leg room is good."
Cons: "All good up to the level"
Pros: "Klm's consistantly high standards in everything they do."
Pros: "Muslim food"
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Pros: "Usual faultless KLM experience"
Pros: "The crew was informative"
Cons: "Inflight sandwiches"
Cons: "Everything was OK"
Pros: "Great airline"
Pros: "Newer plane, crew was amazing, seats were adjustable"
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."
Cons: "Staff rude and short"
Pros: "Nice staff and no delay"
Cons: "Instead of crisps maybe a bit of cheese or crackers"
Pros: "Crew was friendly"
Cons: "Passenger who needed wheelchair assistance it took KLM 50 minutes to get him off plane which delayed our boarding. KLM not prepared to handle passengers with needs"
Pros: "The crew"
Cons: "Seat comfort"
Pros: "Cabin facilities"
Cons: "They didn’t bring one of my bags"
Pros: "Nice seats. Only seats with a row of 2, which is what I wanted,"
Cons: "Larger meals."
Pros: "Quick flight"
Pros: "great crew and comfortable flight."
Cons: "sceens in the plane to show map and direction of travel"
Pros: "Friendly staff, great service on board. Way better value and service compared to the tacky Irish competition flying the route. Delta all the way"
Pros: "Crew was in a festive mood, the meal was unexpectedly delicious"
Cons: "Seats ok, but could be more comfy"
Pros: "Good comfortable seat with extra leg room. Pleasant crew."
Pros: "The flight AMS to MEX was smooth, very helpful personnel on board, we enjoyed a bit more space and the seat seemed a bit more comfortable."
Cons: "Besides the seat relative comfort, it did not recline much at all, i wondered what the extra money (at least $5 or $600) got us. The food, wine/ beer service was same as regular economy, the boarding took place at same time as economy, no drink before take-off if only sparkling water. And the plane was old generation 747 and the entertainment was same vintage: screen was not very bright and the selection of films was poor. No plug to charge electronics. We were disappointed with KLM when comparing with other airline companies offerings when you book in Premium Economy."
Pros: "Very pleasant, professional crew"
Cons: "Very slow check in. Mainly because other passengers obviously don't read instructions re: weight/contents of cabin bags etc. Would be helpful if there was additional staff to deal with them away from check in desk. This would mean that others did not have to queue for 25 minutes because the check in girls also had to deal with them"
Cons: "wasn't able to take the flight since I missed it"
Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."
Cons: "Nothing special"
Pros: "Great service"
Pros: "I bought the Airport tickets for my Russian friend. However customs would not allow her to board the plane unfortunately. That's not Kayaks fault. I would definitely book with Kayak again. Many thanks."
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."
Pros: "We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!"
Pros: "Friendly in-flight personell"
Cons: "Approx. 1 hour delay, which was not the airline's fault (construction on runways)"
Pros: "Arrived Early!"
Cons: "Left Late :-)"
Pros: "Sandwich was incredibly tasty (although not much filling)"
Cons: "2 hours on the tarmac delayed with no explanation. Uncomfortable seats, no leg room. Poor management of seating, there was enough empty seats to have groups together but they were split up. Drinks served from a communal bottle in a polystyrene cup."
Pros: "Boarding was quick, Flight on time....just a regular service and plane"
Cons: "Terminal 3 Manchester is not worth staying longer then necessary, loud music, crowded....old"
Pros: "Decent seat size. Sorta slept the whole flight."
Cons: "Service from airline host Poorly maintained plane Bad food Old entertainment"
Pros: "Good multi media access and content"
Pros: "Equally friendly crew and experience. It was complimented by the time we got to spend in the fantastic KLM lounge while we waited for the flight."
Pros: "Comfort economy well worth the extra."
Pros: "Catering is ok"
Cons: "Seats comfort really old school"
Pros: "quick boarding, responsive Airline stewardess, very polite."
Cons: "temperature control was not good, service was fine, seats were not comfortable. plane need to be cleaner."
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: "Special treat for King's Day Friendly crew"
Cons: "15 min late boarding 30 min delay leaving the gate Very little leg room"
Pros: "Having exit aisle made a huge difference in comfort Crew were EXCELLENT"
Cons: "Food was not very good Tasteless and rubbery"
Airlines flying from Johannesburg to Czech Republic have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Czech Republic
Masks required on board, masks provided on flights from Johannesburg to Czech Republic
Social distancing seating
Middle seats unavailable to book on flights from Johannesburg to Czech Republic
Testing for antibodies, testing for symptoms for flights from Johannesburg to Czech Republic
Waiving of change fees. Search flexible flights from Johannesburg to Czech Republic