Find cheap flights from Riga to Johannesburg

RIX - JNB

Find cheap flights from Riga to Johannesburg

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

Return
Economy
Riga (RIX)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (29% less expensive on average)

High season

DecemberMost popular time to fly (46% more expensive on average)

Average price (return flight)

R9 850(avg. price over the last 2 weeks)

When to book flights from Riga to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • High season is considered to be November, December and January. The cheapest month to fly is March.
  • Morning departure is around 5% 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 for booking Riga to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How long does a flight from Riga to Johannesburg take?

Which airports will I be using when flying from Riga to Johannesburg?

How does KAYAK find such low prices on flights from Riga to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Riga to Johannesburg?

What is the Hacker Fare option on flights from Riga to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Riga to Johannesburg?

Top 4 airlines serving Riga Intl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Turkish Airlines
Overall score based on 23 284 reviews
7,8
Boarding
7,8
Comfort
8,2
Crew
8,0
Entertainment
7,9
Food
Airline reviews

Pros: "Staff is the best, very accommodating."
Cons: "It was an old plane so not much comfort in business class"

Pros: "Some crew was attentive, others were not. Piloting was good"
Cons: "Upgraded seats in the planes, especially business class, seats did not work properly or recline all the way, very uncomfortable. Food was mediocre at best, movie library needs updating. I'm also not sure why an older model of this aircraft is used on such a long haul flight."

Pros: "The food was amazing and the crew was great from Chicago to Instanbul."
Cons: "Boarding seemed a bit unorganized and the crew from Instanbul to Zurich spoke very little English."

Pros: "The staff member who checked me in was very friendly"
Cons: "the inflight staff needs to improve their behaviour in dealing with passengers. Some were quite rude. The aircraft seats were extremely cramped. The food selection was quite poor."

Pros: "Everything"
Cons: "Nothing as could think of."

Pros: "Person kicked seat due to reclining and crew did NOTHING to stop. Turkish sold seat as extended comfort, but then said at the gate that they don’t have such seats!!"
Cons: "Fly another airline"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "Staff friendly."
Cons: "Seats too tight. Very little leg space."

Pros: "One sign had row 27> The other sign had 28 >"
Cons: "Mass confusion resulting in slow boarding."

Pros: "Nice to receive a tablet to watch movies despite not having screens. Good workaround."
Cons: "3 legs of my roundtrip were late by 30 min. crew was great however. Food was ok."

Pros: "The entertainment was a nice touch, the food and drinks given, and the restrooms were clean."
Cons: "Crew was a little unfriendly, they missed us for lunch and we had to ask."

Pros: "Excellent service, great to see people smiling and happy to be there."
Cons: "Their WiFi is terrible."

Cons: "Options for vegetarians were not really good."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "I did not like anything."
Cons: "Everything. I will never book a flight from Kayak from now on. Kayak just charged us a lot of money and did not do anything for us."

Cons: "Reaction of crew to passengers call needed improvement."

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Food, frienly personnel. Helping the customers. Plane was warm and nice..."

Pros: "The Entertainment system was best I have seen."
Cons: "Flight attendants had crappy attitude, hardly spoke English, spilled a drink on my lap and only managed a sorry when I spoke up."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "Never flying back with this airline"
Cons: "Very bad customer service"

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "I like the comfort, food and the entertainment."
Cons: "As much as I love flying Turkish Airlines, they have this problem of boarding passengers on time as they now feel like "hot cake." They need to improve in this aspect."

Pros: "EVERYTHING !!!!"
Cons: "NOTHING TO UNLIKE"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "Everything was good"
Cons: "Nothing"

Pros: "Great entertainment, headphones, booze and food"

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Pros: "Boarding was on time and service was good nice food."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Food and service"

Pros: "Not trying to be flattering here but it really is a good airline."

Cons: "I missed this flight also and tried to get a refund for it because the times were not good for me."

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "excellent food, service"

Pros: "Lending was excellent"

Pros: "Excellent service, excellent food, very friendly crew"
Cons: "no subtitles on English language movies, which means I could not understand half of the dialogues because of the noise and poor sound quality. It would be very nice to always have English subtitles on all English-language movies."

Pros: "We liked the cost of airfare and flight times convenient. We also like the onboard TV and wifi."
Cons: "The food on the way back was bad. My wife's was still frozen, which grossed her out, it was ziti pasta. My pasta was crispy raw. The worse part was temperature of plane. It was too hot which made sleeping difficult."

Pros: "Food, entertainment wery friendly staff"
Cons: "It was to hot in the airplane"

Pros: "Nothing, other than the relief after it was over"
Cons: "I was moved 5 times on the plane, each time to accommodate a Muslim woman wanting to sit with female friends. After being pushed to the back, 10 minutes into the flight they moved one of the Muslim woman with crying baby, non stop crying from the check in until landing, to the back across from me. Same woman made me move to sit with friends. Staff had no ear plugs."

Pros: "Included meal and entertainment"
Cons: "AC only on for takeoff and landing. Not much water so became very dehydrated and overly warm."

Pros: "The quality of service is always on top, kindness and help is always when you ask..."

Pros: "Ability to choose my seat when I checked in online, ability to get a free hotel stay for my overnight layover"
Cons: "Food was so-so; the specific flight attendant's service could have been better; the multiple security checkpoints; checking passports before the gate was completely unorganized; the flight was slightly delayed (reason unknown) - didn't help that we had to be bussed to another gate to reach our actual airplane"

Pros: "Cabin crew was quite attentive."
Cons: "Boarding at Istanbul airport took a very long time and was not organized. Meal preference was not recorded properly, so there was a scramble to find me a vegetarian meal. Flight was pretty delayed."

Pros: "I enjoyed the entertainment in flight movies, food service was good and the seats were fairly comfortable. I wasn't sure what to expect from the airline, I'd never heard anyone who flew with them before but it was a pretty good experience especially being my first trip to Europe"
Cons: "Took a while to board the plane a lot of standing around it seemed for no reason"

Pros: "The crew. The movies."
Cons: "The cramped seating. Unable to have any ventilation on window seat. Some food not good."

Pros: "The food, the hotel vouchers, the staff, the plane. I love everything about Turkish Airways"

Pros: "the entertainment was good - nice staff - the interval of refreshments was good. the red wine was Ok too!"
Cons: "the bathrooms could be cleaned every few hours with so many visiting it for 13 hours.... it really becomes a bacteria hot spot ...!"

Cons: "Seat was very uncomfortable. Stiching placement is very bad and hurts. We had to turn back and switch plane after some technical issue. We landed in Budapest with more than 3 hrs delay."

Pros: "Customer service by the crew"
Cons: "Lufthansa still charges full price like usual, but on a 8+ hour flight to serve a cat size meal of pasta soaked in some pesto sauce is unacceptable! Thank god I had lunch at Frankfurt before departure! Covid-19 should not be an excuse for lack of services! I work for a company which falls into the Essential business category and despite the pandemic we NEVER EVER compromised with the top quality of our product! I am so dissatisfied with Lufthansa and what they have become, pale shadow of a great company, very sad...."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "The food was fine to abv"
Cons: "The wait time was extremely long and would be even longer when going back to Boston"

Pros: "The crew were very friendly and caring and really on top of things."
Cons: "The food was pretty basic/bland. The exception was the pancakes, which were very tasty."

Cons: "Connection time unacceptable with delay in departure from London"

Cons: "Staging at the gate was chaotic and disorganized. The passengers formed a big mob since there were no instructions for where to form lines for an organized boarding. Passengers could not hear boarding instructions from the front desk."

Cons: "Boarding process. Everyone boarding at once does not work well when it is a full flight"

Pros: "The crew was ok. The seating was comfortable as we had good leg room as we booked on a premium economy class."
Cons: "We requested for a chicken meal at dinner time but instead my husband and I was served the beef meal. I was very disappointed as firstly the way the beef was cooked tasted horrid. Secondly a mix up at the catering dept like labelling beef meal as chicken should never happen!"

Cons: "No complaints. Good vegan food."

Pros: "The crew was very friendly"

Pros: "Nice comfortable flight"
Cons: "misspellt my name!"

Pros: "Booked upper deck, lots of leg room and space. Very comfortable 11hr flight. Staff were lovely and food good."

Pros: "The food was tasty but the service was excellent. Lovely staff."
Cons: "The seats are uncomfortable, particularly for business class. And there is no in flight entertainment. The journey can drag if you’re not prepared with your own. Boarding was slightly chaotic but expected in Istanbul airport."

Pros: "Was a very smooth trip."
Cons: "The seat rows were so crammed together, you could hardly get out of your row."

Pros: "Nothing"
Cons: "Not making my connection due to plane delay, poor boarding processes, long Lufthansa lines, and slow customer service. Couldn't make my connecting flight or the flight after that because they were over booked. Then was sent to Brussels with a 4 hour layover, and missed my Saturday interview at 4 pm. Then the Brussels Airlines flight was delayed. Never again."

Pros: "Diner"
Cons: "Was told that an upgrade to premium economy entitled us to lounge privileges. Were told by attendants that we had to pay an extra $35. each. We had $6.30 subs from potbelly."

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "The lunch served on the Munich to O'Hare segment was well above average for plane food. Like how the seat reclined. Inside temp was good."
Cons: "What's to like about today's airport experience, irregardless of the airline?"

Pros: "Great business class seats. Plenty of room and comfortable."

Pros: "great service and entertainment throughout the flight. great airport and lots of amenities to enjoy while on our layover."
Cons: "boarding economy all at once created two long lines and some confusion"

Pros: "The boarding procedure was fast and efficient. There was almost no waiting in line and the crew got the plane ready in minutes. Entertainment and food on the flight were both pretty good."
Cons: "Seats were not too comfortable. For long flights like this one, they could really use a bit wider and softer seats."

Pros: "There was plenty of room, great staff, no worries whatsoever."
Cons: "The food on Lufthansa has definitely slipped since the last time I flew them a couple of years ago. The main courses are just plain bad. Everything else is good"

Pros: "trip was pretty nice"
Cons: "service excellent"

Pros: "Movies"
Cons: "Boarding delayed, awkward & slow. Employees rude and bossy. Crew on board not pleasant or helpful. Food disgusting. Noticed same dramatic difference in passenger treatment between SFO and Frankfurt legs of the flight. They treat the mostly Indian customers differently. I go to India every year. It was same last year. My suitcase broken in transit. Reported. No call back after several days. I’m US citizen of German ancestry. I feel badly about lack of service for India bound passengers."

Pros: "staff was friendly and service in general was good"
Cons: "Food was not good , Chairs was not comfortable"

Pros: "I enjoyed the patience of the crew and the responsibility they took with everything they did."
Cons: "The noise and the lack of space in my specific area."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "Boarding is efficient. Flight very smooth."
Cons: "great crew"

Pros: "Great food, great service,attentive flight attendants! xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Cons: "No complaints! xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Pros: "Movies were good"
Cons: "Seats were not comfortable. Service was not good. Rude staff. Horrible experience."

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Cons: "Although we had reserved (paid) seats as a family in an entire row, upon check in we were given different seats. We had to spend 20 minutes talking with different agents in order to get our original seats."

Pros: "Our attendents were clearly focused on our needs. Efficient and still very human and kind. A real treat."

Cons: "Breakfast bun was not tasty - too much bread and not healthy at all."

Pros: "Clean, comfortable, good blankets and lighting. Perfect for what I needed."

Pros: "The crew were excellent, seats were comfortable, and the entertainment system had enough options to pass the time."
Cons: "The food was less than desirable."

Cons: "i missed this connection was put on a united flight and was bumped down from business to economy. no apologies, no effort whatsoever to make up"

Cons: "the fl;ight was late overall 6 hours, which depended on weather, but"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Lufthansa - The best."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Crew carried out their jobs very professionally Entertainment selection was good"
Cons: "Lack of personal seating space"

Pros: "This flight was slightly delayed, but the delay was small and didn't affect my connecting flight."
Cons: "the boarding wasn't "ordered" like last rows boarded first to avoid trying to get by people in earlier rows - that slows down boarding."

Pros: "New airplane, very nice and comfortable. Great service. Smooth flight.. 10 hours - no turbulence. :)"
Cons: "They lost Both of my laguages."

Pros: "Airline people all very professional, welcoming, courteous."
Cons: "Almost missed flight from heathrow to Newark. Previous flight was delayed. No airline personnel at arrival gate in heathrow. Finally had to run from the after the multiple security and passport checks, for about 15 minutes and we were the last to board, before they took off. Huge risk of missing the flight altogether."

Pros: "Friendly crew, overall international flight experience was comfortable. Thank you."

Pros: "Planes are nice and clean. Crew could be a bit friendlier!"
Cons: "They charge 100 Euro for a bag that's just a bit over their weight limit, that's ridiculous! On a continuous flight, I had to collect my luggage and re-check it. On a connect-up flight I was made to exit the airport's secured area and go again through TSA, and barely had time to catch my next flight with a little over 2 hrs of layover! After paying 100 Euroes for a bag that was a bit over weight, they broke one of the wheels.. And keep in mind that this was a high quality expensive bag!"

Pros: "Great crew members, service, and flight."
Cons: "Seat (43A) in economy class in Airbus 330 is not great for oversea flight unlike I flew in LH 747-400 in the past, it does not fit 6+ ft tall people. I could not stretch my legs at all. My knee keep hitting next seat at front of me. Hello Lufthansa, are you listening?"

Pros: "I've never been on a flight with such narrow seat and thin cushion. There was no entertainment offered for the almost 4 hour flight. There was no means of charging any electronic gears. The airplane seems to be 30 years behind time. Crew was unfriendly and smiling faces are not part of the uniform."
Cons: "Very narrow seats and thim cushion. No entertainment offered an do means of recharging electronic devices."

Pros: "The seat was very comfortable."
Cons: "My boyfriend and I were required to gate check our carry-on luggage which required us to go through customs in Paris to get to our bag and re-enter security for our connecting international flight. I am unsure why this was the case as other passengers brought the same size luggage. Very upsetting."

Pros: "The crew was excellent and surprisingly the seats were comfortable."
Cons: "I think more attention should be paid to cleaning the plane and eeek, there was no liqueur in economy class. Music selection in entertainment should be wider too"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Cons: "Tell me i would misst the next flight and that my beg will not go to the final airport."

Cons: "I’m not sure that short-hop flights should serve solid food. The quality invariably disappoints. Otherwise, all is good with this flight."

Cons: "Excelente aerolínea"

Pros: "crew was wonderful, great food, quick boarding"
Cons: "cant think of anything"

Pros: "The crew was friendly and always came around with water."
Cons: "The “vegetarian” option was tuna which isn’t vegetarian and there was no vegetarian snack. With the hundreds of dietary and religious food restrictions you would think having a vegetarian option would be much more attainable.. They also didn’t make an announcement about our flight being late."

Pros: "Good food and crew"
Cons: "Plane was old and seats were super tiny. Even an average guy would be uncomfortable in it. Can’t sit in one spot for longer than 15 min without getting sore."

Pros: "The crew was helpful and accommodating"
Cons: "The flight was delayed, missed connection, and lost baggage. Subpar."

Cons: "wine selection divider between seats"

Pros: "Extremely hot the plane"

Pros: "We were a little delayed, so I read my book. Not for long though as I was really tired after my flight from Los Angeles. I fell asleep right after take-off and didn't wake until we landed. Best way to fly :-)"
Cons: "Very little legroom for a 6'1" guy. Would have liked a bit more space, but I guess I was too tired to let it bug me."

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "The staff were very helpful and professional. The air hostesses regularly checked if I was ok and showed concern when I wasn’t. They made what seemed a bad situation seem bearable."
Cons: "The food was not very nice and the option I wanted had run out. The entertainment was faulty and had to be reset several times. The comfort was below standard and needs to be improved."

Pros: "Quick and efficient not lying more to say or critique."
Cons: "Coffee and a bread roll as a snack??"

Pros: "Food was good, crew was very professional and courteous. Flight was smooth."
Cons: "Coach was cramped and the video system didn’t work very well"

Pros: "Flight crew, pilot,food and entertainment options were great"
Cons: "Baggage took a while to reach baggage claim but maybe a bit impatient after a long day"

Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."

Cons: "Long delays to go through security screening and then further delays as the plane was still being fueled at departure time."

Cons: "My luggage was lost in Paris. Now I need to wait still."

Pros: "Great service and food."
Cons: "Tv screen is resolution is to low. Hard to see details."

Pros: "On time."
Cons: "Did not seat together passengers, although booked and checked in at the same time."

Pros: "The food was okay and the staff were friendly."
Cons: "My seat and several others around me were broken so that they would fall all the way back if we leaned back at all. The entertainment system kept crashing and forgetting what shows everyone on board we’re watching. There were no air vents to control. The games crashed constantly. The usb hubs didn’t work."

Pros: "Staff"
Cons: "We were 2h late"

Pros: "Everything!"

Cons: "at no point when buying my ticket did the site say zero bags were included. In fact, when purchasing it said that information about baggage was not available.Shocked to have to pay 50 dollars for one bag. I am member of Flying Blue. One bag has always been included in the price of a ticket flying transatlantic."

Pros: "Great hospitality. Champagne as apero, cognac as digestif. Excellent on board entertainment. Comfy pillow and blanket."

Pros: "Arriving safely."
Cons: "We didn't get boarding passes for the second flight at EDI so we had to exit the secure area, get boarding passes, and go through security a second time for the same trip."

Pros: "Nothing."
Cons: "They loosed our reserved seats, our luggage, food was awful, ground staff was disrespectful."

Pros: "Courteous crew"

Pros: "Speed, courtesy of the flight attendants"
Cons: "Landing was a bit rough, understandable due to the weather."

Cons: "Very small seats, space for nothing All the time delays and the horrible things is a lost luggage, even when there is enough time between flights."

Cons: "There should be more layover time as I almost missed my flight and My luggage was delayed!!"

Pros: "nothing"
Cons: "very old planes we waited 1 hour to drop our bags as their belt had an issue we had to pay extra 70 pounds to reserve a baby cot on the plane"

Pros: "It was Amazing staff helpfull and fresh.. love it"
Cons: "Flight of almost 3 hours was not entreteiment at all just magazines."

Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"

Cons: "Not checking my carry on weight at check in then letting me walk all the way to security to then check my bag and tell me to go back to check in then the counter is closed and they tell me it's too late and that I need to get ride of my things so that my bag is under weight and barely making the flight"

Pros: "It was on time"
Cons: "Food was AWFUL! Better to serve nothing"

Cons: "It was delayed"

Cons: "only there were del;ay at JFK"

Cons: "Air France lost my luggage and they can't find it in the computer system."

Pros: "On time...comfortable, clean, newish A321...good leg room...friendly crew...pain au chocolat for breakfast"

Pros: "The time of the flight was great as well as the arrival time and subsequent connections to Paris. Enjoyed the rather full line of in flight beverages!"
Cons: "Leaving late seemingly without reason from Paris - chaotic boarding line in Paris with difficult to hear PA. Seats were ok'ish but than again, it's a 45 minute flight. The sandwich was gross and I'm somewhat known as a person who eats everything!"

Pros: "Being able to have my meal at the airport before my flight so that I could sleep in comfort."

Pros: "Nothing"
Cons: "Everything. AF changed seats without authorization or notification, separating a mother from her 3 year old daughter. Their entire attitude was "nothing to be done, now board plane and leave" no compensation was offered, nothing done to remedy their mistake or rude behavior and treatment"

Pros: "Crew was great"
Cons: "Not enough food"

Cons: "Our first leg from Paris was delayed and we missed our flight to Dubrovnik. We then had to hire a car and drive 6 hours to ensure we wouldn't lose a day more of our holiday."

Cons: "Meal choice missing kosher non-gluten combination."

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"

Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."

Pros: "Crew was friendly and everything was perfectly on time!"

Cons: "4 hs delay"

Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"

Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."

Pros: "Leg room fantastic"

Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."

Cons: "Direct flights to and from South Africa to USA not via Middle East"

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

Cons: "Very narrow seats"

Pros: "The crew, the food and the smooth journey."

Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"

Pros: "That the flight was on time."
Cons: "not applicable."

Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"

Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."

Pros: "On toile."
Cons: "We logged 4.1 miles of walking in the airports because of gates and connection flights, baggage and customs."

Cons: "Better business class seats"

Cons: "Delayed, twice!"

Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"

Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."

Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"

Pros: "The aircraft got off the ground. I woke up, we landed, and I exited the aircraft. I secretly wondered where we were."
Cons: "When I arrived at the security area for the hop to LAX, I told the agent that I was pre-screened. "That's nice," she said. "Now take off those shoes and your belt, put all liquids and creams in this bag, and get in line.""

Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"

Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"

Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."

Cons: "Left standing 30 minutes during boarding process. All food and drink for sale only. Even a glass of water. No entertainment. Seat barely large enough for small person. No immigration cards available on the flight."

Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."

Pros: "Food was tasty"
Cons: "Was delayed"

Cons: "Not even a cup of coffee anymore - low cost carrier behaviour against full price fare. KLM is much better"

Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."

Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."

Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."

Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."

Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"

Cons: "Flight canceled want able to rebook"

Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."

Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."

Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"

Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."

Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."

Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."

Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."

Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."

Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."

Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."

Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."

Pros: "In general I liked the flight."

Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."

Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."

Read more about Turkish Airlines
COVID-19 information

Safety measures for airlines flying from Riga to Johannesburg

Airlines flying from Riga to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Riga to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Riga to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Riga to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Riga to Johannesburg

Book cheap flights from Riga to Johannesburg

Recent return flight deals

20/10
Wed
2 stops
Multiple Airlines
26h 45m
RIX - JNB
1/11
Mon
2 stops
Multiple Airlines
21h 25m
JNB - RIX
4/12
Sat
1 stop
Turkish Airlines
22h 50m
RIX - JNB
2/1
Sun
1 stop
Turkish Airlines
16h 05m
JNB - RIX
3/12
Fri
1 stop
Lufthansa
27h 05m
RIX - JNB
1/1
Sat
1 stop
Lufthansa
18h 20m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
32h 00m
RIX - JNB
2/1
Sun
2 stops
Multiple Airlines
27h 05m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
32h 00m
RIX - JNB
2/1
Sun
2 stops
Multiple Airlines
21h 25m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
32h 00m
RIX - JNB
2/1
Sun
2 stops
Multiple Airlines
24h 30m
JNB - RIX
4/12
Sat
1 stop
Turkish Airlines
22h 50m
RIX - JNB
1/1
Sat
1 stop
Turkish Airlines
22h 55m
JNB - RIX
20/10
Wed
2 stops
Multiple Airlines
28h 40m
RIX - JNB
1/11
Mon
1 stop
Multiple Airlines
18h 20m
JNB - RIX
10/11
Wed
1 stop
Air France
19h 15m
RIX - JNB
20/12
Mon
1 stop
Air France
17h 55m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
31h 40m
RIX - JNB
2/1
Sun
3 stops
Multiple Airlines
38h 05m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
31h 40m
RIX - JNB
2/1
Sun
3 stops
Multiple Airlines
38h 05m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
31h 40m
RIX - JNB
2/1
Sun
3 stops
Multiple Airlines
38h 05m
JNB - RIX
3/12
Fri
2 stops
Lufthansa
16h 10m
RIX - JNB
1/1
Sat
1 stop
Lufthansa
18h 20m
JNB - RIX
4/12
Sat
2 stops
Multiple Airlines
31h 40m
RIX - JNB
2/1
Sun
3 stops
Multiple Airlines
38h 05m
JNB - RIX
3/12
Fri
1 stop
Lufthansa
18h 40m
RIX - JNB
2/1
Sun
1 stop
Lufthansa
18h 20m
JNB - RIX
4/12
Sat
1 stop
Multiple Airlines
29h 50m
RIX - JNB
2/1
Sun
2 stops
Multiple Airlines
24h 20m
JNB - RIX
3/12
Fri
1 stop
Lufthansa
18h 40m
RIX - JNB
3/1
Mon
1 stop
Lufthansa
18h 20m
JNB - RIX
4/12
Sat
1 stop
Multiple Airlines
29h 50m
RIX - JNB
2/1
Sun
2 stops
Multiple Airlines
24h 20m
JNB - RIX
30/1
Sun
1 stop
British Airways
18h 30m
RIX - JNB
12/2
Sat
1 stop
British Airways
24h 00m
JNB - RIX
30/9
Thu
2 stops
Air France
39h 00m
RIX - JNB
16/10
Sat
2 stops
Air France
21h 50m
JNB - RIX
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First