Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
This month, Avoid to the island paradise of Bali with flights from Kuala Lumpur to Denpasar. Discover Bali’s pristine beaches, lush rice terraces, and vibrant culture. Whether you’re surfing in Kuta, exploring ancient temples in Ubud, or indulging in Balinese cuisine, Denpasar offers something for every traveler. Let Flights Daddy help you find the perfect flight from Kuala Lumpur to Denpasar Flights for your next getaway to Bali.
This month discounted airfare from Kuala Lumpur to Denpasar flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
13 October 2024 | 20 October 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 100 | Tickets from 100 | |
14 October 2024 | 27 October 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 100 | Tickets from 100 | |
15 October 2024 | 22 October 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 116 | Tickets from 116 | |
16 October 2024 | 23 October 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
17 October 2024 | 21 October 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
18 October 2024 | 5 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 100 | Tickets from 100 | |
19 October 2024 | 14 November 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 100 | Tickets from 100 | |
20 October 2024 | 14 November 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 96 | Tickets from 96 | |
21 October 2024 | 13 November 2024 | Indonesia AirAsia | QZ 555 | Indonesia AirAsia (QZ 555) | Direct | 100 | Tickets from 100 | |
22 October 2024 | 29 October 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 101 | Tickets from 101 | |
23 October 2024 | 20 November 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 108 | Tickets from 108 | |
24 October 2024 | 22 November 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 101 | Tickets from 101 | |
25 October 2024 | 27 October 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 110 | Tickets from 110 | |
26 October 2024 | 30 October 2024 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 115 | Tickets from 115 | |
27 October 2024 | 30 October 2024 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 111 | Tickets from 111 | |
28 October 2024 | 8 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 104 | Tickets from 104 | |
29 October 2024 | 23 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 102 | Tickets from 102 | |
30 October 2024 | 19 November 2024 | Indonesia AirAsia | QZ 551 | Indonesia AirAsia (QZ 551) | Direct | 115 | Tickets from 115 | |
31 October 2024 | 20 November 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 116 | Tickets from 116 | |
1 November 2024 | 30 November 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 110 | Tickets from 110 | |
2 November 2024 | 15 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 101 | Tickets from 101 | |
3 November 2024 | 12 November 2024 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 100 | Tickets from 100 | |
4 November 2024 | 11 November 2024 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 121 | Tickets from 121 | |
5 November 2024 | 1 December 2024 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 106 | Tickets from 106 | |
6 November 2024 | 25 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
7 November 2024 | 13 November 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 105 | Tickets from 105 | |
8 November 2024 | 15 November 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 101 | Tickets from 101 | |
9 November 2024 | 15 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 101 | Tickets from 101 | |
10 November 2024 | 29 November 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 101 | Tickets from 101 | |
11 November 2024 | 25 November 2024 | Indonesia AirAsia | QZ 555 | Indonesia AirAsia (QZ 555) | Direct | 106 | Tickets from 106 | |
12 November 2024 | 22 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 101 | Tickets from 101 | |
13 November 2024 | 22 November 2024 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 99 | Tickets from 99 | |
14 November 2024 | 19 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 91 | Tickets from 91 | |
15 November 2024 | 18 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 97 | Tickets from 97 | |
16 November 2024 | 30 November 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 93 | Tickets from 93 | |
17 November 2024 | 21 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 100 | Tickets from 100 | |
18 November 2024 | 20 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
19 November 2024 | 30 November 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 92 | Tickets from 92 | |
20 November 2024 | 30 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
21 November 2024 | 2 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 97 | Tickets from 97 | |
22 November 2024 | 29 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 92 | Tickets from 92 | |
23 November 2024 | 6 December 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
24 November 2024 | 25 November 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 92 | Tickets from 92 | |
25 November 2024 | 7 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 96 | Tickets from 96 | |
26 November 2024 | 6 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 100 | Tickets from 100 | |
27 November 2024 | 12 December 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 98 | Tickets from 98 | |
28 November 2024 | 13 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 98 | Tickets from 98 | |
29 November 2024 | 14 December 2024 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 106 | Tickets from 106 | |
30 November 2024 | 3 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 108 | Tickets from 108 | |
1 December 2024 | 12 December 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 92 | Tickets from 92 | |
2 December 2024 | 17 December 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 109 | Tickets from 109 | |
3 December 2024 | 12 December 2024 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 101 | Tickets from 101 | |
5 December 2024 | 18 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 119 | Tickets from 119 | |
6 December 2024 | 11 December 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 110 | Tickets from 110 | |
7 December 2024 | 19 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 109 | Tickets from 109 | |
8 December 2024 | 13 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 95 | Tickets from 95 | |
9 December 2024 | 16 December 2024 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 101 | Tickets from 101 | |
10 December 2024 | 30 December 2024 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 128 | Tickets from 128 | |
11 December 2024 | 2 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 157 | Tickets from 157 | |
14 December 2024 | 12 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 103 | Tickets from 103 | |
15 December 2024 | 6 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
16 December 2024 | 6 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 94 | Tickets from 94 | |
17 December 2024 | 6 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 101 | Tickets from 101 | |
18 December 2024 | 18 December 2024 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 132 | Tickets from 132 | |
19 December 2024 | 16 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 117 | Tickets from 117 | |
20 December 2024 | 5 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 167 | Tickets from 167 | |
21 December 2024 | 8 January 2025 | Scoot | TR 469 | Scoot (TR 469) | 1 Stop | 157 | Tickets from 157 | |
22 December 2024 | 6 January 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 153 | Tickets from 153 | |
23 December 2024 | 8 January 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 146 | Tickets from 146 | |
24 December 2024 | 3 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 150 | Tickets from 150 | |
25 December 2024 | 22 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 129 | Tickets from 129 | |
26 December 2024 | 19 January 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 159 | Tickets from 159 | |
27 December 2024 | 10 January 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 148 | Tickets from 148 | |
28 December 2024 | 11 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 130 | Tickets from 130 | |
29 December 2024 | 9 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 149 | Tickets from 149 | |
30 December 2024 | 20 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 131 | Tickets from 131 | |
31 December 2024 | 10 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 126 | Tickets from 126 | |
1 January 2025 | 11 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 118 | Tickets from 118 | |
2 January 2025 | 8 January 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 133 | Tickets from 133 | |
3 January 2025 | 11 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 112 | Tickets from 112 | |
4 January 2025 | 11 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 111 | Tickets from 111 | |
5 January 2025 | 11 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
6 January 2025 | 16 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 101 | Tickets from 101 | |
7 January 2025 | 13 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 98 | Tickets from 98 | |
8 January 2025 | 22 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 98 | Tickets from 98 | |
9 January 2025 | 20 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
10 January 2025 | 21 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 98 | Tickets from 98 | |
11 January 2025 | 25 January 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
12 January 2025 | 16 January 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 104 | Tickets from 104 | |
13 January 2025 | 4 February 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 113 | Tickets from 113 | |
14 January 2025 | 12 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 104 | Tickets from 104 | |
15 January 2025 | 8 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 96 | Tickets from 96 | |
17 January 2025 | 7 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
18 January 2025 | 7 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 116 | Tickets from 116 | |
20 January 2025 | 10 February 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 91 | Tickets from 91 | |
22 January 2025 | 31 January 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 123 | Tickets from 123 | |
23 January 2025 | 12 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 100 | Tickets from 100 | |
24 January 2025 | 9 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 101 | Tickets from 101 | |
25 January 2025 | 9 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 111 | Tickets from 111 | |
27 January 2025 | 8 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 128 | Tickets from 128 | |
29 January 2025 | 12 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 131 | Tickets from 131 | |
30 January 2025 | 12 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 112 | Tickets from 112 | |
31 January 2025 | 12 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 120 | Tickets from 120 | |
1 February 2025 | 21 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 101 | Tickets from 101 | |
5 February 2025 | 20 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 110 | Tickets from 110 | |
6 February 2025 | 15 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 93 | Tickets from 93 | |
7 February 2025 | 8 March 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 110 | Tickets from 110 | |
8 February 2025 | 24 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 101 | Tickets from 101 | |
9 February 2025 | 15 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 95 | Tickets from 95 | |
10 February 2025 | 22 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 93 | Tickets from 93 | |
11 February 2025 | 18 February 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 100 | Tickets from 100 | |
14 February 2025 | 26 February 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
15 February 2025 | 24 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 104 | Tickets from 104 | |
16 February 2025 | 28 February 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 101 | Tickets from 101 | |
17 February 2025 | 1 March 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 96 | Tickets from 96 | |
18 February 2025 | 22 February 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 102 | Tickets from 102 | |
19 February 2025 | 1 March 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 93 | Tickets from 93 | |
21 February 2025 | 10 March 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 111 | Tickets from 111 | |
22 February 2025 | 8 March 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 105 | Tickets from 105 | |
23 February 2025 | 9 March 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 104 | Tickets from 104 | |
24 February 2025 | 8 March 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 104 | Tickets from 104 | |
25 February 2025 | 10 March 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 101 | Tickets from 101 | |
1 March 2025 | 3 March 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 103 | Tickets from 103 | |
2 March 2025 | 14 March 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 100 | Tickets from 100 | |
3 March 2025 | 10 March 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 105 | Tickets from 105 | |
4 March 2025 | 7 March 2025 | Batik Air | OD 177 | Batik Air (OD 177) | Direct | 102 | Tickets from 102 | |
5 March 2025 | 7 March 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 102 | Tickets from 102 | |
6 March 2025 | 3 April 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 106 | Tickets from 106 | |
7 March 2025 | 22 March 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 104 | Tickets from 104 | |
8 March 2025 | 11 March 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 105 | Tickets from 105 | |
9 March 2025 | 20 March 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 101 | Tickets from 101 | |
10 March 2025 | 24 March 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 109 | Tickets from 109 | |
11 March 2025 | 21 March 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 101 | Tickets from 101 | |
12 March 2025 | 22 March 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 103 | Tickets from 103 | |
14 March 2025 | 22 March 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 113 | Tickets from 113 | |
15 March 2025 | 22 March 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 114 | Tickets from 114 | |
16 March 2025 | 25 March 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 102 | Tickets from 102 | |
18 March 2025 | 9 April 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 104 | Tickets from 104 | |
19 March 2025 | 24 March 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 109 | Tickets from 109 | |
20 March 2025 | 27 March 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 117 | Tickets from 117 | |
21 March 2025 | 4 April 2025 | AirAsia | AK 374 | AirAsia (AK 374) | Direct | 105 | Tickets from 105 | |
24 March 2025 | 30 March 2025 | Indonesia AirAsia | QZ 555 | Indonesia AirAsia (QZ 555) | Direct | 114 | Tickets from 114 | |
26 March 2025 | 5 April 2025 | Batik Air | OD 157 | Batik Air (OD 157) | Direct | 104 | Tickets from 104 | |
28 March 2025 | 30 March 2025 | AirAsia X | D7 792 | AirAsia X (D7 792) | Direct | 135 | Tickets from 135 | |
29 March 2025 | 8 April 2025 | Scoot | TR 8551 | Scoot (TR 8551) | 1 Stop | 175 | Tickets from 175 | |
5 April 2025 | 19 April 2025 | Indonesia AirAsia | QZ 555 | Indonesia AirAsia (QZ 555) | Direct | 103 | Tickets from 103 | |
16 April 2025 | 30 April 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 109 | Tickets from 109 | |
20 April 2025 | 4 May 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 117 | Tickets from 117 | |
23 April 2025 | 3 May 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 110 | Tickets from 110 | |
28 April 2025 | 15 May 2025 | AirAsia | AK 370 | AirAsia (AK 370) | Direct | 106 | Tickets from 106 | |
29 April 2025 | 10 May 2025 | Indonesia AirAsia | QZ 557 | Indonesia AirAsia (QZ 557) | Direct | 107 | Tickets from 107 | |
30 April 2025 | 10 May 2025 | AirAsia | AK 370 | AirAsia (AK 370) | Direct | 104 | Tickets from 104 | |
1 May 2025 | 23 May 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 102 | Tickets from 102 | |
2 May 2025 | 23 May 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 101 | Tickets from 101 | |
10 May 2025 | 27 May 2025 | Indonesia AirAsia | QZ 555 | Indonesia AirAsia (QZ 555) | Direct | 102 | Tickets from 102 | |
11 May 2025 | 30 May 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 101 | Tickets from 101 | |
13 May 2025 | 25 May 2025 | AirAsia | AK 370 | AirAsia (AK 370) | Direct | 109 | Tickets from 109 | |
26 May 2025 | 20 June 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 106 | Tickets from 106 | |
28 May 2025 | 14 June 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 106 | Tickets from 106 | |
29 May 2025 | 13 June 2025 | AirAsia | AK 370 | AirAsia (AK 370) | Direct | 119 | Tickets from 119 | |
30 May 2025 | 19 June 2025 | Indonesia AirAsia | QZ 555 | Indonesia AirAsia (QZ 555) | Direct | 118 | Tickets from 118 | |
11 June 2025 | 25 June 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 106 | Tickets from 106 | |
17 June 2025 | 30 June 2025 | AirAsia | AK 370 | AirAsia (AK 370) | Direct | 111 | Tickets from 111 | |
27 June 2025 | 9 July 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 152 | Tickets from 152 | |
1 July 2025 | 24 July 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 135 | Tickets from 135 | |
3 July 2025 | 30 July 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 149 | Tickets from 149 | |
9 July 2025 | 16 July 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 148 | Tickets from 148 | |
22 July 2025 | 2 August 2025 | Batik Air | OD 171 | Batik Air (OD 171) | Direct | 151 | Tickets from 151 | |
28 July 2025 | 24 August 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 167 | Tickets from 167 | |
5 August 2025 | 23 August 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 133 | Tickets from 133 | |
9 August 2025 | 23 August 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 153 | Tickets from 153 | |
10 August 2025 | 17 August 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 137 | Tickets from 137 | |
18 August 2025 | 4 September 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 161 | Tickets from 161 | |
19 August 2025 | 4 September 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 153 | Tickets from 153 | |
20 August 2025 | 28 August 2025 | Batik Air | OD 306 | Batik Air (OD 306) | Direct | 158 | Tickets from 158 | |
25 August 2025 | 26 August 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 145 | Tickets from 145 | |
2 September 2025 | 16 September 2025 | Batik Air | OD 193 | Batik Air (OD 193) | Direct | 208 | Tickets from 208 | |
13 September 2025 | 26 September 2025 | AirAsia | AK 378 | AirAsia (AK 378) | Direct | 264 | Tickets from 264 |
Book Direct Flights from Kuala Lumpur to Denpasar
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
16 October 2024 | 23 October 2024 | Tickets from 94 | |
14 November 2024 | 19 November 2024 | Tickets from 91 | |
1 December 2024 | 12 December 2024 | Tickets from 92 |
Cheap flights from Kuala Lumpur
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Kuala Terengganu | 4 March 2025 | 8 March 2025 | Tickets from 26 |
Penang | 12 November 2024 | 15 November 2024 | Tickets from 29 |
Johor Bharu | 18 October 2024 | 22 October 2024 | Tickets from 30 |
Kota Bharu | 2 December 2024 | 7 December 2024 | Tickets from 33 |
Langkawi | 10 November 2024 | 12 November 2024 | Tickets from 36 |
Padang | 2 November 2024 | 8 November 2024 | Tickets from 42 |
Kuantan | 8 November 2024 | 10 November 2024 | Tickets from 45 |
Medan | 14 October 2024 | 20 October 2024 | Tickets from 58 |
Kuching | 11 November 2024 | 16 November 2024 | Tickets from 58 |
Krabi | 13 October 2024 | 18 October 2024 | Tickets from 64 |
Phuket | 27 February 2025 | 1 March 2025 | Tickets from 66 |
Singapore | 1 March 2025 | 3 March 2025 | Tickets from 73 |
Jakarta | 29 November 2024 | 4 December 2024 | Tickets from 74 |
Utapao | 2 December 2024 | 8 December 2024 | Tickets from 83 |
Miri | 1 March 2025 | 3 March 2025 | Tickets from 85 |
Bintulu | 18 November 2024 | 20 November 2024 | Tickets from 86 |
Tawau | 4 November 2024 | 6 November 2024 | Tickets from 88 |
Bangkok | 27 February 2025 | 1 March 2025 | Tickets from 89 |
Denpasar (Bali) | 14 November 2024 | 19 November 2024 | Tickets from 90 |
Da Nang | 22 February 2025 | 25 February 2025 | Tickets from 94 |
Kota Kinabalu | 4 March 2025 | 7 March 2025 | Tickets from 94 |
Sandakan | 7 December 2024 | 12 December 2024 | Tickets from 99 |
Ho Chi Minh City | 15 December 2024 | 17 December 2024 | Tickets from 101 |
Nha Trang | 14 October 2024 | 17 October 2024 | Tickets from 118 |
Chiang Mai | 4 November 2024 | 8 November 2024 | Tickets from 126 |
Surabaya | 8 March 2025 | 14 March 2025 | Tickets from 128 |
Phnom Penh | 7 January 2025 | 12 January 2025 | Tickets from 130 |
Bandar Seri Begawan | 10 November 2024 | 11 November 2024 | Tickets from 132 |
Manila | 4 March 2025 | 8 March 2025 | Tickets from 132 |
Siem Reap | 18 March 2025 | 20 March 2025 | Tickets from 132 |
Praya | 21 October 2024 | 24 October 2024 | Tickets from 147 |
Hong Kong | 10 November 2024 | 11 November 2024 | Tickets from 151 |
Phu Quoc | 1 December 2024 | 7 December 2024 | Tickets from 158 |
Shenzhen | 6 November 2024 | 9 November 2024 | Tickets from 158 |
Male | 24 October 2024 | 27 October 2024 | Tickets from 159 |
Hanoi | 4 March 2025 | 7 March 2025 | Tickets from 159 |
Shanghai | 19 November 2024 | 24 November 2024 | Tickets from 170 |
Yogyakarta | 19 November 2024 | 25 November 2024 | Tickets from 171 |
Chumphon | 14 January 2025 | 15 January 2025 | Tickets from 172 |
Haikou | 25 November 2024 | 30 November 2024 | Tickets from 184 |
Cebu City | 4 March 2025 | 8 March 2025 | Tickets from 190 |
Colombo | 22 February 2025 | 27 February 2025 | Tickets from 191 |
Chennai | 7 November 2024 | 10 November 2024 | Tickets from 192 |
Dalat | 11 January 2025 | 12 January 2025 | Tickets from 193 |
Taipei | 30 December 2024 | 5 January 2025 | Tickets from 194 |
Seoul | 20 November 2024 | 25 November 2024 | Tickets from 195 |
Beijing | 23 February 2025 | 25 February 2025 | Tickets from 195 |
Vientiane | 11 November 2024 | 16 November 2024 | Tickets from 199 |
Caticlan | 20 February 2025 | 25 February 2025 | Tickets from 221 |
Delhi | 16 October 2024 | 20 October 2024 | Tickets from 225 |
Sihanoukville | 24 January 2025 | 26 January 2025 | Tickets from 226 |
Pangkal Pinang | 10 May 2025 | 15 May 2025 | Tickets from 232 |
Mulu | 11 January 2025 | 14 January 2025 | Tickets from 238 |
Yangon | 17 October 2024 | 20 October 2024 | Tickets from 248 |
Perth | 19 October 2024 | 25 October 2024 | Tickets from 252 |
Mumbai | 16 October 2024 | 20 October 2024 | Tickets from 259 |
Labuan Bajo | 20 January 2025 | 26 January 2025 | Tickets from 277 |
Puerto Princesa | 5 January 2025 | 8 January 2025 | Tickets from 277 |
Sanya | 30 December 2024 | 5 January 2025 | Tickets from 291 |
Koh Samui | 3 November 2024 | 6 November 2024 | Tickets from 293 |
Balikpapan | 11 November 2024 | 16 November 2024 | Tickets from 302 |
Tagbilaran | 31 December 2024 | 6 January 2025 | Tickets from 318 |
Tokyo | 12 November 2024 | 18 November 2024 | Tickets from 319 |
Goa | 11 November 2024 | 17 November 2024 | Tickets from 332 |
Kathmandu | 7 January 2025 | 11 January 2025 | Tickets from 335 |
Osaka | 16 November 2024 | 19 November 2024 | Tickets from 338 |
Dhaka | 3 January 2025 | 4 January 2025 | Tickets from 344 |
Dubai | 20 October 2024 | 23 October 2024 | Tickets from 389 |
Sharjah | 27 October 2024 | 29 October 2024 | Tickets from 391 |
Mandalay | 1 November 2024 | 6 November 2024 | Tickets from 402 |
Abu Dhabi | 8 November 2024 | 10 November 2024 | Tickets from 426 |
Sydney | 21 November 2024 | 27 November 2024 | Tickets from 428 |
Cairo | 13 October 2024 | 19 October 2024 | Tickets from 460 |
Sorong | 13 January 2025 | 19 January 2025 | Tickets from 493 |
Cairns | 26 October 2024 | 28 October 2024 | Tickets from 511 |
Moscow | 6 September 2025 | 9 September 2025 | Tickets from 532 |
Vladivostok | 21 November 2024 | 25 November 2024 | Tickets from 540 |
Istanbul | 23 October 2024 | 25 October 2024 | Tickets from 547 |
Saint Petersburg | 14 October 2024 | 19 October 2024 | Tickets from 578 |
Paris | 11 November 2024 | 14 November 2024 | Tickets from 585 |
Rome | 21 October 2024 | 27 October 2024 | Tickets from 597 |
Almaty | 10 November 2024 | 13 November 2024 | Tickets from 605 |
Tashkent | 14 October 2024 | 18 October 2024 | Tickets from 609 |
Yerevan | 7 November 2024 | 10 November 2024 | Tickets from 613 |
Auckland | 9 November 2024 | 13 November 2024 | Tickets from 652 |
Dili | 28 October 2024 | 30 October 2024 | Tickets from 666 |
Larnaca | 13 October 2024 | 15 October 2024 | Tickets from 691 |
London | 29 December 2024 | 4 January 2025 | Tickets from 704 |
Antalya | 18 October 2024 | 21 October 2024 | Tickets from 754 |
Adler/Sochi | 30 January 2025 | 2 February 2025 | Tickets from 761 |
Kazan | 10 February 2025 | 12 February 2025 | Tickets from 764 |
Mineralnye Vody | 21 November 2024 | 26 November 2024 | Tickets from 800 |
Lisbon | 14 November 2024 | 17 November 2024 | Tickets from 800 |
Marrakech | 22 November 2024 | 26 November 2024 | Tickets from 810 |
Yekaterinburg | 4 November 2024 | 7 November 2024 | Tickets from 820 |
Astana | 4 January 2025 | 7 January 2025 | Tickets from 821 |
Tbilisi | 16 December 2024 | 22 December 2024 | Tickets from 823 |
Novosibirsk | 15 October 2024 | 21 October 2024 | Tickets from 864 |
Christchurch | 9 November 2024 | 13 November 2024 | Tickets from 872 |
Berlin | 25 January 2025 | 26 January 2025 | Tickets from 885 |