Flights from Kuala Lumpur to Bali (Denpasar)

Flight information Kuala Lumpur to Bali (Denpasar)

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 1987 kilometres

2h 50min

Most popular airline last month

Indonesia AirAsia

Bali (Denpasar)

1 airport

Flying from Kuala Lumpur to Bali

Bali is a popular tourist destination in the Indonesian archipelago. The island is famed for its natural attractions and unique Balinese culture. Bali is served by Ngurah Rai International Airport (DPS) located in the province capital of Denpasar. An average Kuala Lumpur (KL) to Bali flight takes about 3 hours.

Airlines that fly from Kuala Lumpur International Airport (KUL) to Bali Ngurah Rai International Airport (DPS)

Malaysia Airlines, Malindo Air, Batik Air, and Air Asia offer daily direct flights to Bali from Kuala Lumpur. Travellers looking for a cheap Kuala Lumpur to Bali flight may opt to travel with Batik Air or AirAsia. AirAsia departs Kuala Lumpur International Airport (KUL) from Terminal 2, while Batik Air departs from Terminal M. All international flights to Bali arrive in Terminal 1 at Ngurah Rai International Airport.

Airlines that fly from Kuala Lumpur Sultan Abdul Azziz Shah (SZB) to Bali Ngurah Rai International Airport (DPS)

There are no direct flights from KL Sultan Abdul Azziz Shah Airport to Bali. Travellers looking to travel on this route will be required to transfer at least once.

Departure from Kuala Lumpur International Airport (KUL) to Bali

The cheapest way to get to Kuala Lumpur International Airport (KUL) from KL Sentral is via the use of KL Airport Coach (if travelling to KLIA) or SkyBus (if travelling to KLIA2 or LCCT KL). The journey takes roughly 1 hour and 15 minutes and will cost about RM10 to RM12 for a one-way ticket. Keep in mind that Malaysia Airlines, Malindo Air, and Batik Air depart for Bali from Terminal M at KLIA while AirAsia departs from Terminal 2 at KLIA2. The fastest way to get to KLIA from KL Sentral is via the use of KLIA Express train which costs RM55 per adult and RM25 per child. The journey takes about 30 minutes.

Kuala Lumpur International Airport information

Kuala Lumpur International Airport is equipped with complimentary WiFi across both terminals, KLIA and KLIA2. There are also plenty of duty-free shopping and dining options at KUL. For those looking to travel between terminals, a complimentary shuttle bus is provided. In addition, prayer rooms are also available at both terminals.

Arrival at Ngurah Rai International Airport (DPS)

Ngurah Rai International Airport is located 13 kilometres south of Denpasar. Travellers looking for a convenient way to get to the city centre can book a taxi from the official taxi counter located outside the Arrivals Hall. Both metered and fixed fare taxis are available. The journey should take about 30 to 55 minutes depending on traffic. If you are looking to rent a car, you can save more by pre-booking a rental car and collect it at Ngurah Rai International Airport once you arrive. Alternatively, book a shared or private airport transfer from DPS to the city centre ahead of time to avoid high fixed taxi fares.

Ngurah Rai International Airport (DPS) Information

Complimentary WiFi is provided at the Ngurah Rai international terminal.There are a variety of dining options available at Ngurah Rai International such as The Coffee Club and Pizza Hut. There are also a few shopping options available at the airport such as Mencari Bali and WHSmith convenience stores. For those looking for accommodation at Ngurah Rai International, Novotel Bali Ngurah Rai Airport is a hotel conveniently located within the airport with direct access to international departures and domestic arrivals.

Bali Recommendations

Bali is an unforgettable holiday destination boasting beautiful beaches, iconic landmarks such as the Uluwatu Temple, and a vibrant nightlife scene. For those wondering about popular Balinese food, Babi Guling (suckling pig) and Nasi Campur (mixed rice) are two must-try dishes in Bali. If you’re on a budget, here is a 3D2N itinerary for under RM650. Also read our 5 underrated islands near Bali to make the most out of your trip to Bali

Useful Bali Travel Information

What is the time difference between Kuala Lumpur and Bali?

There is no time difference between Kuala Lumpur and Bali.

What is the weather like in Bali?

Bali has a tropical, warm and humid climate ranging from 22 - 34 degrees Celsius.

What is the currency and exchange rate for Bali?
Bali, Indonesia uses the Indonesian Rupiah.
RM1 = 3,601.10 IDR (As of 29 September 2018)

What is the average cost of a hotel room in Bali?

The average hotel rate in Bali, Indonesia is RM100- RM400.

Indonesia visa requirements for Malaysians

Malaysians visiting Bali, Indonesia for tourism do not require a visa. You are allowed to stay in Bali for up to 30 days and passports must be valid for at least six months on the date of entry.

How to find cheap flights from Kuala Lumpur to Bali with Skyscanner

Skyscanner is a leading global travel search engine helping over 70 million travellers each month find cheap flights across millions of routes and thousands of partners like AirAsia and Malaysia Airlines.

If you're looking for cheap flights to Bali, try the Cheapest Month feature on Skyscanner to quickly identify the cheapest month to travel from Kuala Lumpur to Bali.

Not sure if you've found the best price? Set up a Price Alert for your flight from Kuala Lumpur to Bali and get alerted when the price changes so you can book when the price is low.

Information is accurate as of 29 September 2018

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.