Which airport are you flying from?

Direct flights from Kuala Lumpur to Denpasar

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 Batik Air Malaysia, AirAsia and Malaysia Airlines. 84 weekly departures are currently scheduled on this route. Departure times range from 09:00 to 18:30 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 Nov 9, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

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
32 flights/week
32 flights/week

AirAsia Low-cost carrier

Departure times vary between 09:00 and 18:30 • From Terminal 2
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
31 flights/week
31 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 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
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
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:45
16:45
16:45
16:45
16:45
16:45
16:45
OD171
17:15
17:15
17:15
17:15
17:15
17:15
17:15
OD157
----
17:55
----
17:55
----
17:55
17:55

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
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
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
AK364
09:15
09:15
09:15
09:15
09:15
09:15
09:15
AK376
11:35
11:35
11:35
11:35
11:35
11:35
11:35
AK368
13:25
----
----
----
13:25
----
13:25
AK378
15:55
15:55
15:55
15:55
15:55
15:55
15:55
AK374
18:30
18:30
18:30
18:30
18:30
18:30
18:30

The timetable & schedule information was updated at 2026-11-09

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
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
MH715
09:00
09:00
09:00
09:00
09:00
09:00
09:00
MH851
12:15
12:15
12:15
12:15
12:15
12:15
12:15
MH853
15:20
15:20
15:20
15:20
15:20
15:20
15:20

The timetable & schedule information was updated at 2026-11-09

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
Dec 04
12 flights(12)
Saturday
Sat
Dec 05
13 flights(13)
Sunday
Sun
Dec 06
13 flights(13)
Monday
Mon
Dec 07
12 flights(12)
Tuesday
Tue
Dec 08
13 flights(13)
Wednesday
Wed
Dec 09
12 flights(12)
Thursday
Thu
Dec 10
13 flights(13)
Time
Airline
Flight
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
18:30
AirAsia AirAsia
AK374
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:30
AirAsia AirAsia
AK374
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:30
AirAsia AirAsia
AK374
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
18:30
AirAsia AirAsia
AK374
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:30
AirAsia AirAsia
AK374
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
18:30
AirAsia AirAsia
AK374
09:00
Malaysia Airlines Malaysia Airlines
MH715
09:00
Batik Air Malaysia Batik Air Malaysia
OD306
09:15
AirAsia AirAsia
AK364
11:35
AirAsia AirAsia
AK376
12:15
Malaysia Airlines Malaysia Airlines
MH851
13:25
AirAsia AirAsia
AK368
14:00
Batik Air Malaysia Batik Air Malaysia
OD193
15:20
Malaysia Airlines Malaysia Airlines
MH853
15:55
AirAsia AirAsia
AK378
16:45
Batik Air Malaysia Batik Air Malaysia
OD177
17:15
Batik Air Malaysia Batik Air Malaysia
OD171
17:55
Batik Air Malaysia Batik Air Malaysia
OD157
18:30
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
    Batik Air Batik Air
    AirAsia AirAsia
    Malaysia Airlines Malaysia Airlines
  • Airline alliances
    Low-cost carrier oneworld
  • Cabins
    Economy Premium Economy Business
  • Hub airports
    Malaysia Airlines: KUL
  • Departure terminals
    Batik Air Malaysia: Terminal 1
    AirAsia: Terminal 2
    Malaysia Airlines: Terminal 1
  • Arrival terminals
    Batik Air Malaysia: Terminal I
    AirAsia: Terminal I
    Malaysia Airlines: Terminal I
  • Aircraft
    Batik Air Malaysia: Boeing 737-800 Passenger, Boeing 737MAX 8 Passenger and Airbus A330
    AirAsia: Airbus A320, Airbus A320neo, Airbus A321neo and Airbus A320 (sharklets)
    Malaysia Airlines: Boeing 737-800 (winglets) Passenger/BBJ2, Airbus A330-300, Airbus A330-900neo, Airbus A330-200 and Boeing 737MAX 8 Passenger

Route FAQ

Batik Air Malaysia, AirAsia and Malaysia Airlines operate non-stop flights from KUL to DPS with 84 weekly departures (Nov 16 – Nov 22, 2026).

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

84 weekly departures (Nov 16 – Nov 22, 2026) are currently scheduled on this route, with published departure times ranging from 09:00 to 18:30 depending on the schedule period.

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

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Nearby airports that offer flights to Denpasar (DPS)
From (SZB)

2 flights per week

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 Yogyakarta

YIA New Yogyakarta International Airport

From Kuala Lumpur to Surabaya

SUB Juanda

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