Prices are in Australian Dollars.

Cheap flights from Australia to Colombo

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed. 27/1
Wed. 3/2
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed. 27/1
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Australia to Colombo (CMB)

How far in advance should I book a flight from Australia to Colombo?

To save up to 20% on this flight, we recommend booking at least 54 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Australia to Colombo from $1,103 1-2 weeks out and tickets from $1,182 for flights departing within the next 72 hours.

What is the cheapest month to fly from Australia to Colombo?

Flights from Australia to Colombo lean towards being more expensive in December. Prices are generally better when you fly from Australia to Colombo in May, with the cheapest ticket starting at $619.

Cheap flights from Australia to Colombo in January, February 2021

The best prices found for Australia to CMB flights in January, February
19 Jan - 25 Jan
$2,180pp
MEL
Melbourne
Etihad Airways
 
1 STOP
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Etihad Airways
 
1 STOP
MEL
Melbourne
19 Jan - 25 Jan
$2,205pp
MEL
Melbourne
Etihad Airways
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Etihad Airways
 
1 STOP
MEL
Melbourne
1 Feb - 10 Feb
$2,616pp
MEL
Melbourne
Multiple airlines
 
1 STOP
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Multiple Airlines
   
2 STOPS
MEL
Melbourne

Australia to Colombo 2021 flight deals

Cheap flights to Colombo from Australia found for this year
13 Jul - 10 Aug
$978pp
BNE
Brisbane
Multiple airlines
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Multiple Airlines
     
3 STOPS
BNE
Brisbane
6 Jun - 8 Jun
$1,024pp
MEL
Melbourne
Cathay Pacific
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Cathay Pacific
 
1 STOP
MEL
Melbourne
2 Aug - 22 Aug
$1,034pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
Multiple Airlines
   
2 STOPS
MEL
Melbourne

Direct flights to Colombo from Australia

Save time with Australia to Colombo direct flight deals
6 Jun - 8 Jun
$1,037pp
MEL
Melbourne
SriLankan Airlines
Direct
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
SriLankan Airlines
Direct
MEL
Melbourne
1 Jul - 30 Aug
$1,093pp
MEL
Melbourne
SriLankan Airlines
Direct
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
SriLankan Airlines
Direct
MEL
Melbourne
6 Jun - 9 Jun
$1,119pp
MEL
Melbourne
SriLankan Airlines
Direct
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
SriLankan Airlines
Direct
MEL
Melbourne

Last-minute flights from Australia to Colombo

Late deals on return flights to Colombo from Australia, departing today and this week
26 Jan - 1 Feb
$7,999pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
CMB
Colombo Bandaranaike Intl
CMB
Colombo Bandaranaike Intl
SriLankan Airlines
Direct
MEL
Melbourne

One-way flights to Colombo from Australia

The cheapest one-way flights from Australia to Colombo
05:30 - 19:25
Thai Lion Air
1 stop
19h 25m
SYD - CMB
Thai Lion Air
$590
Bravofly
06:05 - 19:25
Cathay Pacific
1 stop
17h 50m
SYD - CMB
Cathay Pacific
$717
Gotogate
17:25 - 04:20
Qatar Airways
1 stop
40h 25m
SYD - CMB
Qatar Airways
$1,216
Jettzy

Related info for your journey

Useful info, stats and facts about Australia to Colombo flights.

Flight FAQs

From Australia to Colombo

Can I find flights from Australia to Colombo for under $1,038 on Cheapflights?

Yes, there are multiple flights from Australia to Colombo for under $1,038. The cheapest flight booked recently is on Cathay Pacific for just $946, but on average you can expect to pay $1,049.

What safety measures are being taken by airlines flying from Australia to Colombo Bandaranaike Intl to control the spread of COVID-19?

New policies can now be found on Etihad Airways to help keep travellers safe while flying. New policies for travellers booking flights from Australia to Colombo Bandaranaike Intl include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from Australia to Colombo Bandaranaike Intl have flexible cancellations due to COVID-19?

SriLankan Airlines, Singapore Airlines, and Malaysia Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Australia to Colombo for under $1,038 on Cheapflights?

Cheapflights has 12 direct flights from Australia to Colombo under $1,038. A good price for a direct flight from Australia to Colombo is less than $2,224.

Are there last-minute flights available from Australia to Colombo for under $8,046?

There are currently 1+ open flights from Australia to Colombo within the next 7 days for less than $8,046.

What are the most popular airlines that fly from Australia to Colombo?

When booking a flight from Australia to Colombo, you may want to consider flying on Air China, Cathay Pacific or China Southern as they are the most popular for this route.

What are the most popular routes from Australia to Colombo?

When deciding which route to take from Australia to Colombo, consider Melbourne - Colombo Bandaranaike Intl, Melbourne Avalon - Colombo Bandaranaike Intl or Brisbane - Colombo Bandaranaike Intl, as they are the most popular.

What are the cheapest flights from Australia to Colombo?

While on average a flight from Australia to Colombo is generally $2,244, our data shows the cheapest flight currently is $267. When looking at the most popular route, (Melbourne - Colombo Bandaranaike Intl), you can expect to pay $1,040 for that flight.

How long does is the flight from Australia to Colombo?

For as low as $1,037, SriLankan Airlines can have you in Colombo from Australia in 10h 45m. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Australia to Colombo return?

Flying on Cathay Pacific is currently your cheapest option to Colombo, with prices starting at $947. Additional return tickets that might be worth considering are offered by SriLankan Airlines and SilkAir, with the lowest prices starting at $1,037 and $1,066, respectively.

What are the cheapest airlines to fly from Australia to Colombo one-way?

$590 is the cheapest one-way deal found within the past few days, from Thai Lion Air. You may also be able to find cheap deals on Cathay Pacific and Qatar Airways, with prices starting from $717 and $1,081, respectively.

Destination information for Colombo

Things to know before you go. Useful info for your trip from Australia to Colombo
Today's exchange rate
$1 = Rs 147.44
Flight duration
10h 17m
Average temperature for January in Colombo
32.0 °C
Avg rainfall for January in Colombo
34.0 mm

Airports servicing Colombo

Top 10 airlines flying from Australia to Colombo

The chart below displays the airlines Cheapflights users travelling from Australia to Colombo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Scoot
$331 $530 No cancel fee N/A
Search Scoot flights
Air China
$536 $611 No cancel fee 67%
Search Air China flights
China Southern
$433 $628 No cancel fee 69%

We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information.

Search China Southern flights
China Eastern
$475 $656 No cancel fee 62%

We couldn't confirm the COVID-19 safety measures taken by China Eastern. Please check directly on their website for additional information.

Search China Eastern flights
Malindo Air
$307 $680 No cancel fee N/A
Search Malindo Air flights
Virgin Australia
$448 $709 No cancel fee 80%
Search Virgin Australia flights
Thai Airways
$366 $721 No cancel fee 77%
Search Thai Airways flights
Malaysia Airlines
$468 $741 No cancel fee 67%
Search Malaysia Airlines flights
Cathay Pacific
$378 $757 No cancel fee 72%
Search Cathay Pacific flights
Singapore Airlines
$458 $766 No cancel fee 81%
Search Singapore Airlines flights
Home Asia Sri Lanka Colombo Cheap flights from Australia to Colombo
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First