Prices are in Australian Dollars.

Cheap flights from Brisbane to Kuching

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
Mon. 2/11
Mon. 9/11
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
Mon. 2/11
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
Brisbane (BNE) to Kuching (KCH)

What is the cheapest day to fly return from Brisbane to Kuching?

Travellers have found that booking a Saturday departure is the best way to save up to 34% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

How far in advance should I book a flight from Brisbane to Kuching?

Travellers have found it’s best to book a flight 19 days in advance to save up to 21% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 19 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Brisbane to Kuching 1-2 weeks in advance for as low as $636, or $749 for flights within the next 24 hours.

What is the cheapest month to fly from Brisbane to Kuching?

Flights from Brisbane to Kuching lean towards being more expensive in December. Prices are generally better when you fly from Brisbane to Kuching in October, with the cheapest ticket starting at $393.

When is the cheapest time to fly from Brisbane to Kuching (BNE - KCH)?

When flying from Brisbane to Kuching, the time of day you fly usually plays a role in the price. Save by searching for a flight at midday, which can drop the price by up to 11% versus a flight in the morning.

Related info for your journey

Useful info, stats and facts about Brisbane to Kuching flights.

Flight FAQs

From Brisbane to Kuching

Can I find flights from Brisbane to Kuching for under $840 on Cheapflights?

Yes, there are multiple flights from Brisbane to Kuching for under $840. The cheapest flight booked recently is on Malindo Air for just $713, but on average you can expect to pay $1,389.

Are there direct flights from Brisbane to Kuching for under $700 on Cheapflights?

There are no direct flights from Brisbane to Kuching, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

This flight path from Brisbane to Kuching was viewed by 112 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Brisbane or Kuching?

Brisbane will have less rainfall in 2 compared to Kuching over the next 10 days.

Is Brisbane weather warmer or cooler than Kuching?

Expect the weather to be around 33 °C on average in May. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Kuching is generally hotter than in Brisbane.

How long does is the flight from Brisbane to Kuching?

Airlines like Malaysia Airlines and Malindo Air fly from Brisbane to Kuching in about 12h 30m. The time it takes to get you to your destination can typically vary by up to 3h 10m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Brisbane to Kuching return?

Flying on Malindo Air is currently your cheapest option to Kuching, with prices starting at $713. Another option worth looking into is Malaysia Airlines, starting at $2,056 return. Malindo Air is currently priced 12% below the average price you’ll pay for this route.

Alternative routes for Brisbane to Kuching

Destination information for Kuching

Things to know before you go. Useful info for your trip from Brisbane to Kuching
Today's exchange rate
$1 = RM 2.97
Average temperature for October in Kuching
32.0 °C
Avg rainfall for October in Kuching
324.0 mm

Airports servicing Brisbane

Airports servicing Kuching

Home Asia Malaysia Kuching Cheap flights from Brisbane to Kuching
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First