Johannesburg To Colombo Flights

Starting @ Rs. 42,464
Modify Search
Select Date

Rs. 42,464 |

Choose Dates

Showing results for Johannesburg to Colombo Flight for Sun, Apr 4

See Fare Calendar
Book your flight tickets from Johannesburg to Colombo at lowest airfare. Get best offers on international flight bookings when you fly from Johannesburg to Colombo. Also Check flight schedule, status and low cost airlines for Colombo to Johannesburg flight.



OOPS ! Something went wrong

We could not find the flight options for your airline(s) and stop preference hence showing all the available options.

Showing Results for Student fares Only. Click to view normal fares
Showing Normal Fares as per your preference Click to View Student Fares
Sorry! No Student Fares are currently available, we have re-directed you to normal fare search result.
Sort By:
Fare {{sortoptions.selectedoption.order}}
  • {{sortoption.label}}

Fare Summary
Fare Summary Base Fare Fees & taxes
{{type.label}} x {{type.qt}} {{node.amt}}
{{type.label}} {{type.amt}}
Total {{fareSummary.rule.TF}}
{{dis.label}} {{dis.amt}}
Adjusted Refund(-) {{fareSummary.rule.resc | currency:currencyCode}}
You Pay {{fareSummary.rule.UP}}
{{type.label}} {{type.amt}}

*Total fare displayed above has been rounded off and may thus show a slight difference.

{{fltindex = $index+1}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.meal.value}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.wifi.value}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')]}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.power.value}}
  • {{flt.ui.additionalflightinfo[flt.sel.join('')].ammeneties.entTyp.value}}
  • Yatra  Assure

    Yatra  Assure

    • {{benefit.title}}


  • No Cost EMI

    No Cost EMI

    starting @ {{flt.ui.additionalflightinfo[flt.sel.join('')].additionalfeatures.emi}}

  • eCash {{flt.ui.additionalflightinfo[flt.sel.join('')].additionalfeatures.ecash}}
  • Flight Details
  • Non-Refundable


{{flt.ui.totalfare}} {{flt.b2b.comm| currency:currencyCode}} | {{flt.b2b.netFare}}

Pay just {{flt.ui.additionalflightinfo[flt.sel.join('')]}} on payment page to confirm this booking

No option Found

{{brandedFares.tooltip.tooltipinfo |ellipsis:370}}


Pay Extra +  Pay Extra -  {{brandType.brandInfo.brands[0].diffFare | getAbsValue:"" | currency:"":0}} Included

Compare all Services
Available on additional charge. Included in Fare. Not included.
Disclaimer:  Benefits shown are as per details shared by the Airline.




View More Flights

Johannesburg to Colombo Flights – City of Gold to Gem of Indian Ocean

Located in the Indian Ocean, Colombo is well-known as the ‘Garden City of the East’. With its exclusive architecture and grand culture, this enthralling capital of Sri Lanka is a delight for tourists. The city is famous for majestic celebrations like Duruthu Perahera Festival and Navam Perahera National Day. If you are a cricket buff, enjoy international matches at R. Premadasa Stadium. You will be astonished to know that Cinnamon is so famous in Colombo that one of its area is named as Cinnamon Gardens. Explore this beautiful capital city and visit important sites like Galle Face Green, National Museum of Colombo, Gangaramaya Temple, Viharamahadevi Park, Kelaniya Raja Maha Vihara, Old Parliament Building, and the Fort District among many others. Colombo is well-connected to Johannesburg through regular flights. This picturesque city of South Africa is famous for its Apartheid Museum, Gold Reef City, Cradle of Humankind, and Johannesburg Botanical Garden.

Interesting Fact

Sri Lanka’s flag is one of the oldest flags in the world which represents all the cultures and religions of the country. The lion represents Sinhalese, the four leaves at the four corners represents Buddhists (represents happiness, friendliness, kindness, and equity), and the orange and green vertical stripes represent Hindus and Muslims respectively.

How to reach Colombo from Johannesburg

Bandaranaike International Airport serves Colombo, with connectivity to major cities across the world, including Johannesburg. Direct flights to Colombo are not available from Johannesburg’s O. R. Tambo International Airport. However, connecting flights are provided on a regular basis by Emirates, Ethiopian Airlines, and British Airways, etc.

Best time to travel to Colombo

The best time to visit Colombo is from January to March. During these months, the average temperature is around 22°C making it perfect for the tourists to explore the capital city. Another reason to visit Colombo during this time would be the Duruthu Perahera Festival held in January. This festival is celebrated to rejoice the first visit of Lord Buddha to the country 2,500 years ago. The annual procession and brilliant parade during Navam Perahera National Day held in February is sure to leave you spellbound.

Airline Highlights

The three major airline carriers offer premium flight services with their value-added amenities. Emirates offers exceptional in-flight services such as a private suite, fine dining options, exclusive wines, Wi-Fi, shower spa, and entertainment options. British Airways provides quality on-board meals, entertainment, seating arrangements, etc. along with web check-in.


•  Which airlines offer cheap air tickets from Johannesburg?
The airlines that offer cheap air tickets from Johannesburg to Colombo are Jet Airways and Ethiopian Airlines.

• What is the time taken to reach Colombo from Johannesburg?
The average time taken to reach Colombo from Johannesburg is 19 hours and 55 minutes.

• What are the major layover airports for connecting flights from Johannesburg to Colombo?
For connecting flights from Johannesburg to Colombo, the major layover airports are in Dubai, Abu Dhabi, and Mumbai.

• When is the first flight from Johannesburg to Colombo?
The first flight from Johannesburg to Colombo leaves at 12:55 AM.

• When is the last flight from Johannesburg to Colombo?
The last flight from Johannesburg to Colombo is at 11:50 PM.

• What are the airport codes for Johannesburg and Colombo?
The airport codes for Johannesburg’s O. R. Tambo International Airport and Colombo’s Bandaranaike International Airport are JNB and CMB, respectively.

• What is the time difference between South Africa and Srilanka?
Sri Lanka is ahead of South Africa by 3 hours and 30 minutes.

Download the Yatra App and get information about domestic and international airlines that provide services like cheap air tickets, web check-in, flight schedule, etc. Avail the cheapest prices using our Lowest Fare Finder.

Frequently Asked Questions

  • Q: Which are the most preferred airlines to travel in the world ?

    A: Qatar Airways, Emirates, Oman Air, AirAsia, Lufthansa, Singapore Airlines are the world's top airlines.
  • Q: Which are the most preferred airlines to travel in India ?

    A: The top preferred domestic airlines are Indigo, GoAir, SpiceJet, Air India, Air Asia India, Vistara, etc.
  • Q: What are the latest Flight offers at ?

    A: You can book your flight tickets online, on, to enjoy various perks and benefits including cashback and instant discount. For latest Flight Offers click Domestic Flight Offers and International Flight Offers.
  • Q: How can I recover my lost baggage during my travel ?

    A: Almost all carriers provide the facility to register the complaint along with address proof, identity proof and proof of travel. The passenger has to mention details of the lost item.
  • Q: Why should I choose Business Class over Economy Class ?

    A: The cost may be higher, but Business Class of Airlines comes with its own perks. Business Class passengers have access to the lounges within the flight, where they can mingle with other jet setters. The seats are perfect for some extensive relaxing, and you can even lie down and choose a drink at convenience.

Question & Answer

Max 300 Characters

Please suggest best places to

*Minimum 100 characters required
Max 1200 Characters

To Submit your question please Login or Signup