- Select your month
- Choose your trip length
- Pick your day
- Other months
- 2 nights
- 3 nights
- 5 nights
- 7 nights
- 14 nights
- 21 nights
- Other duration
Fly from Perth to Colombo
Flights to get there soon
Cheap flights for the next season
Flights for the forward planner
Destination information for Colombo
Airports close to Perth
Airports close to Colombo
- Katunayake (CMB)
Average temperature for November in Colombo30.6 °C
Rainfall on Average for November in Colombo247.9 mm
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.
How long is the flight from Perth to Sri Lanka?
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.
Which airlines operate flights from Perth to Sri Lanka?
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.
How frequent are flights between Perth and Sri Lanka?
There’s a good choice of routes, with flights taking off at least 8 times a day.
Which airports serve Perth and Sri Lanka?
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.
Which direct flight route between Perth and Sri Lanka is cheapest?
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.
Popular flight searches
Check out other popular destinations found by fellow travellers