$675 - $1,120
30 - 33 °C
34 - 303 mm
|Most popular in||December||High demand for flights, 15% potential price rise|
|Cheapest in||May||Best time to find cheap flights, 3% potential price drop|
|Average price||$840||Price for this month|
|Cheapest price||$675||From Perth to Colombo|
Sri Lanka is a teardrop-shaped island just off the south coast of India that tempts in over one million visitors a year.
Sandy beaches, rainforest temples, mountains and hilly tea plantations paint the landscape. Most flights land in Colombo, the lively capital city, but it’s also possible to catch another flight, train or tuktuk to other towns.
Beach resorts like Bentota sprawl out along the sand-skimmed south-east coast, while temples and elephant sanctuaries speckle the inland rainforests.
But how to get there? Just hop on an indirect flight from Perth. Journey times start at 11 hours long.
Popular routes like Perth to Colombo start at 11 hours long, including a stopover.
You can also fly to smaller Sri Lankan towns like Hambantota in the Southern Province or Ampara in the Eastern Province, but they’ll include an extra stopover.
AirAsia and Malindo Air.
Want more choice? You could combine companies, e.g. fly from Perth to Singapore with Qantas Airways before continuing your journey with Emirates.
There’s a good choice of routes, with flights taking off at least 8 times a day.
All Perth to Sri Lanka flights take off from Perth Airport. They usually travel via Kuala Lumpur International Airport or Singapore Changi Airport.
You’ve got a choice of airports in Sri Lanka. Most people head for the capital city of Colombo – so Bandaranaike International Airport or Ratmalana Airport. From there, you could catch a flight to a little domestic airport, from Ampara Airport (AKA Gal-Oya Airport) to Batticaloa Airport on the tiny island of Thimilathiu.
There aren’t any direct flights from Perth to Sri Lanka. You’ll have to fly via Southeast Asian cities such as Malaysia or Singapore.
Sri Lanka packs a lot into its island package.
Most flights from Perth to Sri Lanka land in Colombo, the port capital city with a mishmash of modern and colonial architecture.
But you could also head for the beach resort Bentota, the pretty one-time Portuguese city of Galle in the south, or to Kandy, where fantastical Buddhist temples sit between the mountains.
Then there’s the inland. Sigiriya is an ancient rock fortress in the mountains, while Udawalawe National Park doubles as a sanctuary for elephants and leopards. Meanwhile, Adam’s Peak is a mountain starring a sacred Buddhist rock formation and a challenging hiking trail.
Use our smart search engine to find flights to Sri Lanka.
0 flight departures from Perth to Colombo Bandaranaike Intl per day on average.