Find cheap flights from Johannesburg to Sri Lanka

Find cheap flights from Johannesburg to Sri Lanka

Return
Economy
Johannesburg (JNB)
Sri Lanka
Sat 12/21
Sat 12/28
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Sri Lanka

Johannesburg to Sri Lanka flight information

Flights arrive in Sri Lanka
Flights depart from Johannesburg
Flight price R8 830
Airlines Etihad Airways, Emirates

FAQs for booking Johannesburg to Sri Lanka flights

How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to Sri Lanka (return)

Airports
Origin
Johannesburg
R8 830
only
R8 830
Destination
Colombo
R8 830
only
R8 830
Tue, Mar 17
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
21h 10m
Tue, Mar 24
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
23h 15m
R8 830
Trip: 8 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
HKG
Excellent 10,0

Pros: Crew were very pleasant

SYD
AUH
Excellent 9,3

Pros: The crew was amazing, there's one lady crew that's super friendly. Met great passengers too. Was seated at 71 F, the gentleman next to me was great Mr 71 G. Just wished was able to say goodbye to him. Fl EY455 9/3/19. He was heading for Beirut and me to LHR. JUST wish for an ETIHAD CONNECTION. Thanks.

Cons: The waiting lounge had no info on the outside. We came early, was seated close to the door and I served as the info person.

MAA
AUH
Okay 5,0

Pros: One of the air steward was super friendly and nice. Few others were a little curt sans smiles.

Cons: Good leg room but seats are hard as rock.

AUH
AMD
Mediocre 2,0

Pros: nothing

Cons: THEY GAVE ME A BROKEN SEAT AND THEY GOT ANGRY AGAINST ME, EVEN THOUGH IT WAS UNSAFE

LHR
AUH
Excellent 9,6

Cons: Off boarding in Abu Dhabi

Thu, Dec 26
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
29h 00m
Wed, Jan 8
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
32h 00m
R14 806
Trip: 14 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 797 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
AMD
Excellent 10,0

Pros: All services are simply best.

Cons: If you can add more Indian food, that will be better.

LAX
DXB
Mediocre 3,3

Cons: WiFi down the entire flight, made worse by the crew continuously promising it was “about” to work. Wouldn’t recommend Emirates to any professionals traveling who rely on staying connected on such a long flight!

DXB
STN
Excellent 8,6

Cons: Boarded the plane via a very long bus ride to a remote parking bay. Once on board we’re treated to one of Emirates newest Boeing 777’s .

IAD
DXB
Good 7,3

Pros: The crew was just fine.

Cons: Checking on the cleanliness of the toilets frequently

DXB
DMM
Okay 5,6

Pros: It was ok flight. Normal economy class flight. Nothing much to talk about

Cons: Emirates Airlines need to really pay attention to the kind of people they hire. A lot of times you will run into nice people in their counters and desks, until you run into a massive a$$hole. In this airline it is very common to find quite a few individuals that need re-training and re-education on how to deal with customers.

Tue, Apr 21
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
28h 05m
Tue, Apr 28
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
15h 15m
R8 830
Trip: 8 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
MEL
Good 7,0

Pros: It's ok for business class. Crew and boarding is Pro smooth.

Cons: Entertainment options are limited. Food could be better considering its business class.

YYZ
AUH
Okay 4,6

Cons: The Seats were really old and no new movies

BRU
AUH
Good 7,3

Pros: crew was good. Seat was good but it was a business class seat in a 787-9; so it should be good.

Cons: wines were mediocre which was balanced out by the good quality of the food. Brussels to Abu Dabhi boarding was a little chaotic with coach and front cabin passesgers packed in a single bus. Noticed many older passengers standing for the longish bus ride.

AUH
AMD
Excellent 8,0

Cons: Sure

CAI
AUH
Good 6,6

Pros: Boarding was easy

Cons: Expensive flight

Wed, Apr 22
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
28h 05m
Tue, Apr 28
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
22h 40m
R8 830
Trip: 7 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
AMM
Excellent 10,0

Pros: Every thing. Was good

Cons: The seat’s

JFK
AUH
Excellent 9,3

Pros: Quiet

Cons: Bathroom s were dirty

AUH
CDG
Mediocre 2,0

Pros: Absolutely nothing.

Cons: They should learn from Emirates or Qatar Airways on how an airline service should be.... never again, sorry Etihad...

HYD
AUH
Good 6,0

Cons: aren't all the passengers on the flight same? how come economy passengers denied Biryani, while premium and Business class gets it?

BRU
AUH
Good 7,3

Pros: crew was good. Seat was good but it was a business class seat in a 787-9; so it should be good.

Cons: wines were mediocre which was balanced out by the good quality of the food. Brussels to Abu Dabhi boarding was a little chaotic with coach and front cabin passesgers packed in a single bus. Noticed many older passengers standing for the longish bus ride.

Tue, May 5
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
20h 30m
Tue, May 12
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
22h 40m
R8 830
Trip: 8 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
IAD
AUH
Okay 5,3

Pros: Crew was friendly and online entertainment system had a lot to offer. Online check-in does save time, it's a shorter queue & you just have to drop off your luggage.

Cons: Eithad charges for seat selection now! Not seats with extra legroom or any other perks. But any seat in Economy if you select it 24 hours before departure, anywhere from $25 to $45. Seat selection is free if flight departure is less than 24 hours away but available seats are all random.

YYZ
AUH
Okay 4,0

Cons: Paid for extra leg room seats and didnt get them

GVA
AUH
Excellent 8,0

Pros: I slept. Food was fine even though I forgot to order vegetarian. Movie selection seemed extensive too.

Cons: No a lot.

AUH
ICN
Good 7,3

Cons: There was a delay of more than 1 hour.

DMM
AUH
Okay 5,0

Cons: More comfortable seats.

Mon, Mar 2
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
15h 50m
Sat, Mar 7
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
43h 00m
R9 259
Trip: 6 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
BEG
AUH
Excellent 10,0

Pros: Crew and seats

Cons: Sound system,, entertainment system should not be turned off 25min before landing

CDG
AUH
Okay 5,6

Pros: The seat were nice & the staff more helpful than before

Cons: Food can be better Entertainment is not good at all, you are starting it after take off, which might take an hour, and closing it an hour before landing Which is something not nice at all

MAA
AUH
Okay 5,0

Pros: One of the air steward was super friendly and nice. Few others were a little curt sans smiles.

Cons: Good leg room but seats are hard as rock.

DMM
AUH
Okay 5,0

Cons: More comfortable seats.

AUH
AMD
Mediocre 2,0

Pros: nothing

Cons: THEY GAVE ME A BROKEN SEAT AND THEY GOT ANGRY AGAINST ME, EVEN THOUGH IT WAS UNSAFE

Tue, Dec 17
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
21h 10m
Tue, Dec 24
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
23h 15m
R9 585
Trip: 8 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
KTM
AUH
Good 6,4

Pros: The crew was sufficient and polite. Seats are average. Food was extremely limited. Underwhelmed but, frankly, exhausted with the process of trying to get out.

Cons: Communication of flight departure time was not provided causing us to miss our flight and requiring over 2 hours on a cell call to Bangladesh to book a 24 hr delay which was further confused by computer glitches. Poor customer service at the flight checkin desk in Kathmandu who are, apparently, limited in what they can assist with.

JNB
AUH
Good 6,3

Pros: Seats were comfortable in economy and entertainment system was excellent.

Cons: Crew didn’t seem happy to be on board. Baggage was substantially delayed and both take off and taxiing after landing were delayed by approximately an hour each.

AUH
ICN
Good 7,3

Cons: There was a delay of more than 1 hour.

AUH
HKG
Excellent 8,6

Pros: yes to both.

Cons: Wine list was poor. Enough of a premium is built into the business class fare to get some decent wines onto the list. Coffee is not so good either.

JFK
AUH
Excellent 8,0

Pros: Good trip

Fri, Dec 27
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
15h 50m
Tue, Jan 14
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
31h 35m
R11 611
Trip: 19 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
HYD
AUH
Mediocre 2,6

Cons: Better comfort and services

AMD
AUH
Mediocre 2,0

Pros: it would be a lie to say i liked anything

Cons: everything by alot

JFK
AUH
Excellent 9,3

Pros: Quiet

Cons: Bathroom s were dirty

MAN
AUH
Good 7,0

Pros: Reasonable comfortable

Cons: Wider seating would be great

KTM
AUH
Good 6,4

Pros: The crew was sufficient and polite. Seats are average. Food was extremely limited. Underwhelmed but, frankly, exhausted with the process of trying to get out.

Cons: Communication of flight departure time was not provided causing us to miss our flight and requiring over 2 hours on a cell call to Bangladesh to book a 24 hr delay which was further confused by computer glitches. Poor customer service at the flight checkin desk in Kathmandu who are, apparently, limited in what they can assist with.

Wed, Dec 18
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
20h 05m
Fri, Jan 3
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
34h 10m
R20 959
Trip: 17 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 797 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
SYD
DXB
Excellent 9,0

Pros: The crew were very helpful and the food was good.

Cons: There was no soap in the toilets on the stretch from Sydney to Dubai. The film choice also seemed poor.

DXB
BEY
Okay 5,3

Pros: I was very late and the gate was closed but the staff helped me make it on time.

Cons: I booked on Emirates and on my way back I flew with Fly Dubai it wasn’t specified in the ticket. There were no pillows, no covers and I was freezing! No entertainment it is a downgrade from Emirates. At least the ticket should have costed less.

COK
DXB
Excellent 9,6

Pros: Crew, food and entertainment. Seats were okay.

Cons: Our Kochi to Dubai flight was late, the bus at Dubai airport was extremely slow and we reached Dubai airport two minutes prior to the closing of the boarding of the onward flight. We had to literally run to catch our onward flight to Boston. However, the ground staff at Dubai were excellent, called the gate staff to alert them about us and managed to get us on board. Surprisingly, our luggage was also loaded on to the same flight and we couldn't believe we got the luggage in Boston! Overall, all went well.

DXB
ORD
Excellent 10,0

Cons: Nothing

JNB
DXB
Excellent 10,0

Pros: Absolutely friendly Professional

Cons: Nothing

Sat, Dec 21
JNB
Johannesburg OR Tambo
CMB
Colombo Bandaranaike Intl
36h 35m
Sat, Jan 4
CMB
Colombo Bandaranaike Intl
JNB
Johannesburg OR Tambo
31h 35m
R21 581
Trip: 15 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 501 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
MAA
AUH
Excellent 8,0

Pros: Food varieties are not that good

Cons: Make the food quality, quantity and varieties to be improved

LHR
AUH
Excellent 9,6

Cons: Off boarding in Abu Dhabi

AUH
MAD
Good 7,3

Pros: in the AUH-MAD leg, i thought the headrests were great—perfect for sleeping

Cons: in the MNL-AUH leg, the touchscreen entertainment system didn’t always work

HYD
AUH
Mediocre 2,6

Cons: Better comfort and services

IAD
AUH
Okay 5,3

Pros: Crew was friendly and online entertainment system had a lot to offer. Online check-in does save time, it's a shorter queue & you just have to drop off your luggage.

Cons: Eithad charges for seat selection now! Not seats with extra legroom or any other perks. But any seat in Economy if you select it 24 hours before departure, anywhere from $25 to $45. Seat selection is free if flight departure is less than 24 hours away but available seats are all random.

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