Which airport are you flying from?

Direct flights from Kuala Lumpur to Denpasar

Airlines Schedules

KUL - DPS route map All flights from KUL to DPS non-stop. There are direct flights from Kuala Lumpur International Airport (KUL), Malaysia to Bali International (DPS), Indonesia with AirAsia, Batik Air Malaysia and Malaysia Airlines. 94 weekly departures are currently scheduled on this route. Departure times range from 07:45 to 18:35 depending on the schedule period. The flight distance is 1227 miles (1974 km). Flight time ranges from 3 hours to 3 hours and 20 minutes.

KUL
Kuala Lumpur Airport
MalaysiaKuala Lumpur , Malaysia
DPS
Bali
IndonesiaDenpasar , Indonesia
KUL
Kuala Lumpur Airport
MalaysiaKuala Lumpur , Malaysia
Bali
IndonesiaDenpasar , Indonesia
DPS
Flight time 3h 0min to 3h 20min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

AirAsia Low-cost carrier

Departure times vary between 07:45 and 18:35 • From Terminal 2
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
39 flights/week
39 flights/week

Batik Air Malaysia

Departure times vary between 09:00 and 17:55 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
34 flights/week
34 flights/week

Malaysia Airlines oneworld

Departure times vary between 09:00 and 15:20 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Kuala Lumpur to Denpasar with AirAsia

This is a weekly direct flight schedule for AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
AK370
----
07:45
----
07:45
----
07:45
07:45
AK364
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AK376
11:40
11:40
11:40
11:40
11:40
11:40
11:40
AK368
12:50
12:50
12:50
12:50
12:50
12:50
12:50
AK378
16:05
16:05
16:05
16:05
16:05
16:05
16:05
AK374
18:35
18:35
18:35
18:35
18:35
18:35
18:35

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Kuala Lumpur to Denpasar with Batik Air Malaysia

This is a weekly direct flight schedule for Batik Air Malaysia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
OD306
09:00
09:00
09:00
09:00
09:00
09:00
09:00
OD193
14:00
14:00
14:00
14:00
14:00
14:00
14:00
OD177
16:30
16:30
16:30
16:30
16:30
16:30
16:30
OD171
17:50
17:50
17:50
17:50
17:50
17:50
17:50
OD157
----
17:55
----
17:55
----
17:55
17:55

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Kuala Lumpur to Denpasar with Malaysia Airlines

This is a weekly direct flight schedule for Malaysia Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
MH715
09:00
09:00
09:00
09:00
09:00
09:00
09:00
MH851
12:25
12:25
12:25
12:25
12:25
12:25
12:25
MH853
15:10
15:10
15:10
15:10
15:10
15:10
15:10

The timetable & schedule information was updated at 2026-06-29

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Kuala Lumpur to Denpasar scheduled departures

Select a date to see every published non-stop departure between KUL and DPS.

Friday
Fri
Jul 24
12 flights(12)
Saturday
Sat
Jul 25
14 flights(14)
Sunday
Sun
Jul 26
14 flights(14)
Monday
Mon
Jul 27
12 flights(12)
Tuesday
Tue
Jul 28
14 flights(14)
Wednesday
Wed
Jul 29
12 flights(12)
Thursday
Thu
Jul 30
14 flights(14)
Time
Airline
Flight
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
18:35
AirAsia AirAsia
AK374
07:45
AirAsia AirAsia
AK370
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:35
AirAsia AirAsia
AK374
07:45
AirAsia AirAsia
AK370
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:35
AirAsia AirAsia
AK374
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
18:35
AirAsia AirAsia
AK374
07:45
AirAsia AirAsia
AK370
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:35
AirAsia AirAsia
AK374
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
18:35
AirAsia AirAsia
AK374
07:45
AirAsia AirAsia
AK370
09:00
AirAsia AirAsia
AK364
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
11:40
AirAsia AirAsia
AK376
12:25
Malaysia Airlines Malaysia Airlines
MH851
12:50
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:10
Malaysia Airlines Malaysia Airlines
MH853
16:05
AirAsia AirAsia
AK378
16:30
Batik Air Malaysia Batik Air Malaysia
OD177
17:50
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:35
AirAsia AirAsia
AK374
SPONSORED AD
KUL-DPS flight route
Route map from Kuala Lumpur, KUL to Denpasar, DPS. The distance is 1227 miles or 1974 km.
Kuala Lumpur - Denpasar direct flight map
SPONSORED AD
SPONSORED AD

KUL - DPS route facts

  • Distance
    1227 miles (1974 km)
  • Flight time
    3 hours to 3 hours and 20 minutes
  • Airlines
    AirAsia AirAsia
    Batik Air Batik Air
    Malaysia Airlines Malaysia Airlines
  • Airline alliances
    Low-cost carrier oneworld
  • Cabins
    Economy Premium Economy Business
  • Hub airports
    Malaysia Airlines: KUL
  • Departure terminals
    AirAsia: Terminal 2
    Batik Air Malaysia: Terminal 1
    Malaysia Airlines: Terminal 1
  • Arrival terminals
    AirAsia: Terminal I
    Batik Air Malaysia: Terminal I
    Malaysia Airlines: Terminal I
  • Aircraft
    AirAsia: Airbus A320, Airbus A320neo, Airbus A321neo and Airbus A320 (sharklets)
    Batik Air Malaysia: Airbus A330, Boeing 737-800 Passenger and Boeing 737MAX 8 Passenger
    Malaysia Airlines: Airbus A330-300, Airbus A330-900neo, Boeing 737-800 (winglets) Passenger/BBJ2, Airbus A330-200 and Boeing 737MAX 8 Passenger

Route FAQ

AirAsia, Batik Air Malaysia and Malaysia Airlines operate non-stop flights from KUL to DPS with 94 weekly departures.

Scheduled flight time from KUL to DPS ranges from 3 hours to 3 hours and 20 minutes. The route covers 1227 miles (1974 km).

94 weekly departures are currently scheduled on this route, with published departure times ranging from 07:45 to 18:35 depending on the schedule period.

Departure terminals: AirAsia: Terminal 2, Batik Air Malaysia: Terminal 1 and Malaysia Airlines: Terminal 1. Arrival terminals: AirAsia: Terminal I, Batik Air Malaysia: Terminal I and Malaysia Airlines: Terminal I.

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Kuala Lumpur to Indonesia
From Kuala Lumpur to Labuan Bajo

LBJ Labuan Bajo

From Kuala Lumpur to Ujung Pandang

UPG Ujung Pandang

From Kuala Lumpur to Praya

LOP Lombok International Airport

From Kuala Lumpur to Balikpapan

BPN Sepinggan

From Kuala Lumpur to Banjarmasin

BDJ Syamsudin Noor

From Kuala Lumpur to Surabaya

SUB Juanda

From Kuala Lumpur to Yogyakarta

YIA New Yogyakarta International Airport

From Kuala Lumpur to Semarang

SRG Achmad Yani

From Kuala Lumpur to Jakarta

CGK Soekarno Hatta International

From Kuala Lumpur to Pontianak

PNK Supadio

SPONSORED AD
SPONSORED AD