Flights to Sri Lanka
For Australian travellers there a few options. You could transit at Malaysia, Singapore or Hong Kong to travel to Sri Lanka. The most common option is to fly from Australia to Malaysia (transit) Or Singapore (transit) and then fly to Colombo.
Cathay Pacific, Malaysian Airlines, Singapore Airlines, Sri Lankan Airlines, Qantas, Emirates are a few options when flying to Sri Lanka.
The budget airline Air Asia also flies from Perth/Melbourne/Gold Coast to Colombo via Malaysia (overnight transit). Why not stay a night or two and enjoy the bustling and modern city of Kular Lampur on your way Sri Lanka OR Coming back to Australia.