Find cheap flights from Johannesburg to Latvia

Find cheap flights from Johannesburg to Latvia

Return
Economy
Johannesburg (JNB)
Latvia
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Latvia

Good to know

Low season

September Best time to beat the crowds (2% less expensive on average)

High season

December Most popular time to fly (2% more expensive on average)

Average price of a return ticket

R583 (avg. price over the last 2 weeks)

Good deal for a return ticket

R438 or less

FAQs for booking Johannesburg to Latvia flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Johannesburg to Latvia (return)

Airports
Origin
Johannesburg
R9 473
only
R9 473
Destination
Riga
R9 473
only
R9 473
Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
21h 40m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
22h 45m
R9 473
Trip: 5 days
Based on 0 reviews
Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
21h 40m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
37h 35m
R9 948
Trip: 5 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
EZE
Excellent 10,0

Pros: The plane ✈️ itself the attendants . The entertainment on board. Really great

Cons: Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best.

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

KWI
AMS
Excellent 8,0

Pros: The crews were pretty great!

Cons: The regulating of the temperature.

FLR
AMS
Excellent 8,0

Cons: Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew.

PRG
AMS
Excellent 8,8

Pros: I was sorted on Row 3 and the drapes kept hitting the back of my head.

Cons: Move the drapes a few more inches back.

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
16h 25m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
16h 05m
R10 371
Trip: 5 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

DEL
IST
Mediocre 2,0

Cons: Stay away from Turkish airlines. Customer service is the worst I have ever experienced

LHE
IST
Mediocre 2,8

Pros: My sleep

Cons: Food

IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

BOS
IST
Mediocre 3,6

Pros: I was smacked in my knee I need surgey on my minsicus for by the person serving the food and never got apologized too. Then later he elbowed me in face and acted like it didn't happen. I liked nothing.

Cons: Not getting hit twice by the crew serving food and at least an apology.

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
21h 40m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
14h 35m
R11 058
Trip: 5 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
JFK
Okay 4,6

Pros: Crew is excellent, polite and personal!

Cons: Plane is super old and outdated. Comfort seat is not, comfortable, very tight. TV screen is not good quality, with the old controls on a handset. No touch, no 1/8 inch audio jack (it has the old 3 holes one). Wifi for streaming freezes every other second. Just make a face lift to the plane, everything else is good.

OPO
AMS
Excellent 8,0

Pros: Fast boarding

Cons: Slow in refuelling, got us delayed for 40-

AMS
KUL
Excellent 10,0

Pros: Everything perfect and arrive to destination on perfect time.

Cons: All positive.

JRO
DAR
Good 6,8

Pros: The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great.

Cons: The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes.

HAM
AMS
Excellent 10,0

Cons: Klm is the best, even on a 40min they served small breakfast.

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
17h 00m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
19h 50m
R14 033
Trip: 5 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
LOS
Excellent 10,0

Cons: Everything went well

LHR
FRA
Okay 5,2

Cons: Considering that we’re in the middle of a pandemic no LH ground staff at Heathrow Airport was leading by example wearing protective equipment such as mask or gloves. Further, I found it inexplicably that almost every seat was taken on this flight. If LH knows that the flight is booked close to capacity I would have expected they do their part and due diligence by swapping to a bigger aircraft to help protect people and their customers, it’s not that they wouldn’t have other aircrafts grounded and ready to go... A reduced beverage service is all you can do, really? LH - very disappointing once again

SFO
MUC
Excellent 9,6

Pros: Comfortable

MAN
FRA
Good 6,0

Pros: Everything but not the food

Cons: Food was horrible

FRA
CPH
Excellent 9,0

Pros: comfortable seats, quick flight

Cons: in-seat entertainment and a full salami sandwich instead of half for snack

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
20h 25m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
21h 45m
R15 072
Trip: 5 days
Based on 0 reviews
Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
37h 25m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
27h 05m
R16 815
Trip: 5 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
LOS
Excellent 10,0

Cons: Everything went well

FRA
KEF
Good 7,6

Pros: I had a connection flight which would not be for another 11 hours so I left the airport to get some sleep coming back the same carry-on I have with me now cannot come with me they want me to pay 40euro. In the meantime the flight is 40% empty and plenty of over head and yes is the same size of plane I came in the first place. However the agent was nice after I explain my situation she not charges me.

Cons: Same airline coming from one place have different methods it’s a bit confusing.

SFO
MUC
Excellent 8,6

Pros: Very helpful crew. Quick boarding process.

Cons: Not much leg room, or space in seats.

FRA
ORD
Good 6,6

Pros: Crew was nice

Cons: The aisle between seats is too small. There is barely any room for a cart to pass through. If you have any arm out on the aisle arm rest you

MCO
FRA
Okay 4,0

Cons: seats were very uncomfortable

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
39h 45m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
22h 25m
R17 185
Trip: 5 days
7,9Good Show reviews
Overall 7,9 Good
Based on 3 615 reviews
Overall
7,9
Boarding
8,0
Comfort
7,6
Crew
8,3
Entertainment
7,3
Food
7,2
MAD
MIA
Good 7,0

Pros: Departed and arrived on time

Cons: Stop the sardine can treatment of passangers

HEL
JFK
Excellent 8,6

Pros: The lie-flat seats were just great .

Cons: Storage space should be made available beside the seats , especially during take-off and landing. There is none right now , and that's in Business class.

HEL
LHR
Excellent 10,0

Pros: On time

Cons: Free bags under Corbin

HEL
JFK
Good 6,0

Cons: Service very cold and rare to find. For some reason finnair doesn’t announce boarding

HEL
JFK
Okay 5,6

Pros: Crew great.

Cons: Seats too close together. Armrest on aisle could not be raised making exit almost impossible.

Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
18h 55m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
24h 25m
R20 090
Trip: 6 days
Based on 0 reviews
Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
30h 30m
Sat, Sep 5
RIX
Riga Airport
JNB
OR Tambo Airport, Johannesburg
40h 50m
R23 224
Trip: 5 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 607 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,6
Entertainment
7,4
Food
7,0
LHR
AUH
Excellent 10,0

Pros: Amazing crew and excellent food and beverage choices

BCN
AUH
Mediocre 3,0

Pros: The seat 21A was absolutely horrid inducing claustrophobia due to limited space all around on a full flight long delayed on ground after taxiing for departure.

Cons: Etihad needs to be more sensitive of passenger comfort and avoid being so stingy with economy class seats (21A)

BLR
AUH
Good 7,0

Pros: The crew was good. Loved the mango juice and veg food.

Cons: The seats are hard. More leg room please. Better entertainment with more recent clicks required. Toilet seat needs to stay upright. The eating tables should be straight. Should be able to recline our seats more.

AUH
LHR
Excellent 8,0

Pros: Crew was professional and food was very good. Entertainment was really good.

AUH
AMD
Excellent 8,0

Cons: Sure

Book cheap flights from Johannesburg to Latvia (one-way)

Airports
Origin
Johannesburg
R7 659
only
R7 659
Destination
Riga
R7 659
only
R7 659
Wed, Jun 10
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
23h 10m
R7 659
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

ORD
IST
Excellent 9,6

Pros: The boarding, comfort and crew were excellent. Everything is very organized and professional.

Cons: I had a 12 hour layover in Istanbul. The hotel was great and I appreciated the good food and rest. However, it took nearly an hour each way to the hotel. I think it would be great if Istanbul airways cooperated with the Yotel so transit passengers could stay in the airport. They helped me to get a visa and they say it will be reimbursed, but all of those things took time when I was so exhausted after a long flight. Overall, it was wonderful to have that opportunity to rest and shower on a long wait, but it would be even better if it was closer and it was clear ahead of time that a visa would be needed.

DEL
IST
Mediocre 2,0

Cons: Stay away from Turkish airlines. Customer service is the worst I have ever experienced

IST
IAD
Excellent 10,0

Pros: Excellent service . Good customer service

Wed, Jun 10
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
20h 20m
R9 948
Based on 0 reviews
Fri, Jun 5
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
22h 35m
R10 723
Based on 0 reviews
Wed, Jun 10
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
15h 55m
R10 758
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
MCO
AMS
Excellent 9,6

Pros: Comfort

Cons: Internet

AMS
PVG
Good 6,6

Pros: Services is good .

Cons: Food can be better

NRT
AMS
Good 7,0

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

AMS
DMM
Good 7,6

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.

GLA
AMS
Excellent 9,6

Pros: KLM are our airline of choice. A great full-service carrier with impecable standards.

Cons: Nothing

Tue, Jun 9
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
34h 30m
R13 170
Based on 0 reviews
Tue, Jun 2
JNB
OR Tambo Airport, Johannesburg
RIX
Riga Airport
16h 30m
R23 471
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
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