Users have found that booking a flight from Johannesburg to Sri Lanka at least 20 days early can save you up to 14% on average compared to booking a flight this week. If booking 20 days before your flight isn’t an option for you, users have found flights from Johannesburg to Sri Lanka for as little as R11 977 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R13 293 for flights departing within the next 3 days.
Our data shows that May tends to be the cheapest month to fly to Sri Lanka from Johannesburg. Users have commonly found prices around R15 043 for the month, but tickets can be as low as R11 206. Due to multiple factors, prepare for potentially higher prices in December.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Sri Lanka as you normally would.
Fly from
Fly to
Budget
R13 838 - R22 074
Route
Depart
Return
Price
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Fri 7/6
1 stop15h 55m
Colombo Bandaranaike Intl
Fri 21/6
1 stop32h 00m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Fri 7/6
1 stop15h 55m
Colombo Bandaranaike Intl
Thu 20/6
1 stop16h 55m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Fri 7/6
2 stops15h 20m
Colombo Bandaranaike Intl
Fri 21/6
2 stops19h 40m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Sun 12/5
1 stop16h 40m
Colombo Bandaranaike Intl
Sat 18/5
1 stop26h 35m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Sun 12/5
2 stops15h 20m
Colombo Bandaranaike Intl
Sat 18/5
2 stops19h 40m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Sun 12/5
1 stop17h 05m
Colombo Bandaranaike Intl
Fri 17/5
1 stop16h 05m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Sat 8/6
1 stop31h 45m
Colombo Bandaranaike Intl
Fri 21/6
1 stop30h 45m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Sun 12/5
1 stop14h 45m
Colombo Bandaranaike Intl
Sat 18/5
2 stops27h 45m
Johannesburg OR TamboColombo Bandaranaike Intl
JNB - CMB
JNBCMB
Johannesburg OR Tambo
Fri 7/6
2 stops20h 00m
Colombo Bandaranaike Intl
Sat 22/6
3 stops37h 35m
No data available for this route at this time. Please check back soon.
Boarding
Comfort
Entertainment
Crew
Food
Overall
Reviews
All in all I enjoyed my experience and definitely flying with you again
Boarding
Comfort
Entertainment
Crew
Food
Overall
Reviews
All in all I enjoyed my experience and definitely flying with you again
Boarding
Comfort
Entertainment
Crew
Food
Overall
Reviews
All in all I enjoyed my experience and definitely flying with you again
Boarding
Comfort
Entertainment
Crew
Food
Overall
Reviews
All in all I enjoyed my experience and definitely flying with you again
Boarding
Comfort
Entertainment
Crew
Food
Overall
Reviews
All in all I enjoyed my experience and definitely flying with you again
Boarding
Comfort
Entertainment
Crew
Food
Overall
Reviews
All in all I enjoyed my experience and definitely flying with you again
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Sri Lanka from Johannesburg today with Cheapflights!
Millions of users choose and trust Cheapflights to book the best flight deals from Johannesburg to Sri Lanka for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Yes! Cheapflights helps users easily find flights from Johannesburg to Sri Lanka with no change fees.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!