Cheap flights from Kuala Lumpur to Bali

Return
Economy
Kuala Lumpur (KUL)
Denpasar (DPS)
Depart
Return
Any month
|

How to find the cheapest flight from
Kuala Lumpur (KUL) to Bali

All the information you need to plan the best KUL to DPS flight in 2021: compare Kuala Lumpur to Bali flight prices with the expected peak season, weather and rainfall in Bali.
When is the cheapest time to fly from Kuala Lumpur to Bali (MY1 - BA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Kuala Lumpur to Bali as you normally would.

How far in advance should I book a flight from Kuala Lumpur to Bali?

Travellers have found it’s best to book a flight 55 days in advance to save up to 26% 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 55 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 Kuala Lumpur to Bali 1-2 weeks in advance for as low as RM 630, or RM 685 for flights within the next 24 hours.

What is the cheapest month to fly from Kuala Lumpur to Bali?

Flights from Kuala Lumpur to Bali lean towards being more expensive in December. Prices are generally better when you fly from Kuala Lumpur to Bali in June, with the cheapest ticket starting at RM 330.

Cheap flights from Kuala Lumpur to Bali in December, January 2022

The best prices found for KUL to Bali flights in December, January
5 Jan - 19 Jan
RM 875pp
KUL
Kuala Lumpur Intl
Multiple airlines
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Malaysia Airlines
Direct
KUL
Kuala Lumpur Intl
5 Jan - 19 Jan
RM 880pp
KUL
Kuala Lumpur Intl
Multiple airlines
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Malaysia Airlines
Direct
KUL
Kuala Lumpur Intl
5 Jan - 11 Jan
RM 901pp
KUL
Kuala Lumpur Intl
Multiple airlines
   
2 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Malaysia Airlines
Direct
KUL
Kuala Lumpur Intl

Kuala Lumpur to Bali 2022 flight deals

Cheap flights to Bali from Kuala Lumpur found for this year
27 Dec - 6 Jan
RM 1,078pp
KUL
Kuala Lumpur Intl
Multiple airlines
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Malaysia Airlines
Direct
KUL
Kuala Lumpur Intl
22 Dec - 28 Dec
RM 1,087pp
KUL
Kuala Lumpur Intl
Garuda Indonesia
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Garuda Indonesia
Direct
KUL
Kuala Lumpur Intl
28 Dec - 4 Jan
RM 1,163pp
KUL
Kuala Lumpur Intl
Garuda Indonesia
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Garuda Indonesia
Direct
KUL
Kuala Lumpur Intl

Direct flights to Bali from Kuala Lumpur

Save time with Kuala Lumpur to Bali direct flight deals
28 Apr - 14 May
RM 529pp
KUL
Kuala Lumpur Intl
Multiple airlines
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
AirAsia
Direct
KUL
Kuala Lumpur Intl
20 Apr - 23 Apr
RM 545pp
KUL
Kuala Lumpur Intl
AirAsia
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
AirAsia
Direct
KUL
Kuala Lumpur Intl
23 Mar - 27 Mar
RM 744pp
KUL
Kuala Lumpur Intl
Multiple airlines
Direct
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Indonesia AirAsia
Direct
KUL
Kuala Lumpur Intl

Last-minute flights from Kuala Lumpur to Bali

Late deals on return flights to Bali from Kuala Lumpur, departing today and this week
12 Dec - 19 Dec
RM 1,552pp
KUL
Kuala Lumpur Intl
Multiple airlines
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
 
1 STOP
KUL
Kuala Lumpur Intl
12 Dec - 19 Dec
RM 1,746pp
KUL
Kuala Lumpur Intl
Multiple airlines
   
2 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
 
1 STOP
KUL
Kuala Lumpur Intl
11 Dec - 17 Dec
RM 1,759pp
KUL
Kuala Lumpur Intl
Multiple airlines
   
2 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
 
1 STOP
KUL
Kuala Lumpur Intl

One-way flights to Bali from Kuala Lumpur

The cheapest one-way flights from Kuala Lumpur to Bali
11:35 - 14:40
AirAsia
Direct
3h 05m
KUL - DPS
AirAsia
RM 275
Kiwi.com
04:10 - 07:20
Malindo Air
Direct
3h 10m
KUL - DPS
Malindo Air
RM 503
Malindo Air
07:25 - 10:25
Garuda Indonesia
Direct
3h 00m
KUL - DPS
Garuda Indonesia
RM 626
Travel2Be

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Kuala Lumpur</span> to <span class="emphasized">Bali</span> flights.

Flight FAQs

From Kuala Lumpur to Bali

Which airlines flying from Kuala Lumpur to Bali have flexible cancellations due to COVID-19?

Malindo Air, Indonesia AirAsia, and AirAsia 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.

Can I find flights from Kuala Lumpur to Bali for under RM 600 on Cheapflights?

Yes, there are multiple flights from Kuala Lumpur to Bali for under RM 600. The cheapest flight booked recently is on Multiple Airlines for just RM 529, but on average you can expect to pay RM 837.

Are there direct flights from Kuala Lumpur to Bali for under RM 600 on Cheapflights?

Cheapflights has 20 direct flights from Kuala Lumpur to Bali under RM 600. A good price for a direct flight from Kuala Lumpur to Bali is less than RM 926.

Are there last-minute flights available from Kuala Lumpur to Bali for under RM 1,600?

There are currently 14+ open flights from Kuala Lumpur to Bali within the next 7 days for less than RM 1,600.

What are the cheapest airlines to fly from Kuala Lumpur to Bali one-way?

To fly one-way, consider booking your trip with AirAsia, which is currently one of the cheapest options available, starting at RM 258. Malindo Air flights start at RM 440 while deals on Garuda Indonesia start at RM 524 one-way.

What are the most popular airlines that fly from Kuala Lumpur to Bali?

The most popular airlines flying from Kuala Lumpur to Bali are AirAsia, AirAsia X and Firefly. Something to consider prior to booking your flight.

What are the cheapest flights from Kuala Lumpur to Bali?

While on average a flight from Kuala Lumpur to Bali is generally RM 872, our data shows the cheapest flight currently is RM 151. When looking at the most popular route, (Kuala Lumpur Intl - Denpasar Bali Ngurah Rai), you can expect to pay RM 495 for that flight.

What airports serve Bali from Kuala Lumpur?

If you’re travelling to Bali, Indonesia, from Kuala Lumpur, Malaysia, your point of origin will be from the Kuala Lumpur International Airport (KLIA). The airport services all international and domestic flights coming in and out of the capital. Given its location in Southeast Asia, KLIA is one of the busiest and biggest airports in the region, as it also serves as a major conduit that connects many flights to other countries. Arriving in your destination, you'll make your touchdown in Denpasar International Airport, also known as Ngurah Rai International Airport. The airport is actually at the South Kuta district, which is 13 km from Denpasar, the capital of Bali.

Which airlines fly directly from Kuala Lumpur to Bali?

There are many local airlines that have non-stop flights from Kuala Lumpur to BaIi. One of the most popular carriers for this itinerary is AirAsia. This Malaysia-based carrier offers budget flights to several destinations in Southeast Asia, including Denpasar, which is the touchdown point for Bali. We recommend flying with AirAsia if you’re looking for a no-frills carrier to get you to your destination. Another Malaysian carrier you can book is Malaysia Airlines, the country’s very own flag carrier. You can also fly via Malindo Air, which is a Malaysia-based airline owned and operated by the Lion Air Group based in Indonesia. On average, direct flights to Bali from Kuala Lumpur takes about 3h.

What are the stopover options between Kuala Lumpur to Bali?

If schedules of direct flights doesn’t suit your preferred travel dates, or you simply want to add an additional city to explore en route, you can also check out flights with stopovers. One of the usual stopover options is via Jakarta, which is Indonesia’s capital city and can be served by Malindo Air. Flights to Jakarta from Kuala Lumpur take about 2h while the following flight to Denpasar is roughly another 2h, making the total time you spend in the air an hour longer than direct flights. If you prefer your stopover to be another country, you can fly with Singapore Airlines and have your stopover in Singapore. The flight to Singapore is about 1h, and from Singapore to Bali is about 2h 30min. This makes the total time in the air about 3h 30min. Aside from the longer travel times, non-direct flights are on average more costly than direct ones.

Do I need a passport or visa to fly from Kuala Lumpur to Bali?

Both Malaysia and Indonesia are part of the Association of Southeast Asian Nations (ASEAN). One of the perks of citizens from ASEAN countries is visa-free travel to member states. If you’re a holder of a Malaysian passport, you do not need to secure a visa to visit Bali, or any part of Indonesia if the duration of your stay is no more than 30 days.

COVID Restrictions

View COVID Travel Restrictions for Bali, Indonesia

Do I need a COVID test to fly to Bali from Kuala Lumpur?

Information is based on travel restrictions from Kuala Lumpur to Bali

Most visitors from Kuala Lumpur need to provide a negative COVID-19 test result and/or quarantine to enter Bali.

COVID-19 testing requirements
Visitors from Kuala Lumpur must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Bali.

Quarantine requirements
Visitors from Kuala Lumpur are not required to quarantine after entering Bali.

Documents
COVID-19 Vaccination Card/Certificate - Permitted travelers are required to present a card or certificate (physical or digital) that you have received the full dose of COVID-19 vaccine.

Foreigners under the age of 12 years who are travelling with their parents are exempted from this requirement.




Do I need a test to fly back to Kuala Lumpur from Bali?

Returning to Kuala Lumpur from Bali

COVID-19 testing requirements
Visitors from Bali must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Kuala Lumpur.

Quarantine requirements
Visitors from Bali are not required to quarantine after entering Kuala Lumpur.

Hide COVID Travel Restrictions for Bali, Indonesia

Destination points for flights from Kuala Lumpur to Bali

Select to see more specific information for flights from Kuala Lumpur to all places in Bali.
Show more

Destination information for Bali

Things to know before you go - useful duration and weather info for your trip from Kuala Lumpur to Bali.
Today's exchange rate
RM 1 = Rp 3,432.92
Flight duration from Kuala Lumpur to Bali
3h 05m
Average temperature for December in Bali
31.0 °C
Avg rainfall for December in Bali
131.0 mm

Airports servicing Kuala Lumpur

Kuala Lumpur Intl (KUL)
Subang (SZB)

Airports servicing

Top 10 airlines flying from Kuala Lumpur to Bali

The chart below displays the airlines Cheapflights users travelling from Kuala Lumpur to Bali 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
Thai Lion Air
RM 275 RM 481 No cancel fee N/A

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

Search Thai Lion Air flights
Citilink
RM 311 RM 438 No cancel fee N/A

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

Search Citilink flights
Indonesia AirAsia
RM 321 RM 649 No cancel fee N/A

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

Search Indonesia AirAsia flights
AirAsia
RM 342 RM 590 No cancel fee 66%
Search AirAsia flights
AirAsia X
RM 356 RM 568 No cancel fee 66%

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

Search AirAsia X flights
Malindo Air
RM 375 RM 552 No cancel fee N/A
Search Malindo Air flights
Lion Air
RM 567 RM 958 No cancel fee 64%

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

Search Lion Air flights
Malaysia Airlines
RM 569 RM 934 No cancel fee 67%
Search Malaysia Airlines flights
Scoot
RM 644 RM 1,265 No cancel fee N/A
Search Scoot flights
Singapore Airlines
RM 669 RM 1,690 No cancel fee 81%
Search Singapore Airlines flights
Home Asia Indonesia Bali Cheap flights from Kuala Lumpur to Bali
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First