Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
This month, Start on an island adventure from Borneo with flights from Kota Kinabalu to Denpasar. Experience Bali’s breathtaking landscapes, vibrant culture, and delicious cuisine. Whether you’re hiking Mount Batur, exploring the temples of Tanah Lot, or shopping in Seminyak, Denpasar offers something for everyone. Flights Daddy helps you find the perfect flight from Kota Kinabalu to Denpasar Flights for your Bali escape.
This month discounted airfare from Kota Kinabalu to Denpasar flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
27 July 2024 | 2 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 583 | Tickets from 583 |
28 July 2024 | 30 July 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 514 | Tickets from 514 |
29 July 2024 | 2 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 433 | Tickets from 433 |
30 July 2024 | 6 August 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 402 | Tickets from 402 |
31 July 2024 | 3 August 2024 | Batik Air | OD 7009 | ![]() | Batik Air (OD 7009) | 1 Stop | 408 | Tickets from 408 |
1 August 2024 | 6 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 354 | Tickets from 354 |
2 August 2024 | 5 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 424 | Tickets from 424 |
3 August 2024 | 6 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 311 | Tickets from 311 |
4 August 2024 | 6 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 384 | Tickets from 384 |
5 August 2024 | 9 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 394 | Tickets from 394 |
6 August 2024 | 11 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 454 | Tickets from 454 |
7 August 2024 | 11 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 410 | Tickets from 410 |
8 August 2024 | 13 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 353 | Tickets from 353 |
9 August 2024 | 13 August 2024 | Batik Air | OD 1005 | ![]() | Batik Air (OD 1005) | 1 Stop | 381 | Tickets from 381 |
10 August 2024 | 14 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 381 | Tickets from 381 |
11 August 2024 | 8 September 2024 | Batik Air | OD 1005 | ![]() | Batik Air (OD 1005) | 1 Stop | 354 | Tickets from 354 |
12 August 2024 | 14 August 2024 | Malaysia Airlines | MH 2621 | ![]() | Malaysia Airlines (MH 2621) | 1 Stop | 222 | Tickets from 222 |
13 August 2024 | 14 August 2024 | Malaysia Airlines | MH 2637 | ![]() | Malaysia Airlines (MH 2637) | 1 Stop | 220 | Tickets from 220 |
14 August 2024 | 16 August 2024 | Indonesia AirAsia | QZ 591 | ![]() | Indonesia AirAsia (QZ 591) | Direct | 138 | Tickets from 138 |
15 August 2024 | 17 August 2024 | Indonesia AirAsia | QZ 527 | ![]() | Indonesia AirAsia (QZ 527) | 2 Stops | 340 | Tickets from 340 |
16 August 2024 | 21 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 325 | Tickets from 325 |
17 August 2024 | 2 September 2024 | Indonesia AirAsia | QZ 527 | ![]() | Indonesia AirAsia (QZ 527) | 1 Stop | 317 | Tickets from 317 |
18 August 2024 | 18 August 2024 | AirAsia | AK 5135 | ![]() | AirAsia (AK 5135) | 1 Stop | 281 | Tickets from 281 |
19 August 2024 | 22 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 311 | Tickets from 311 |
21 August 2024 | 28 August 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 337 | Tickets from 337 |
22 August 2024 | 29 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 325 | Tickets from 325 |
23 August 2024 | 29 August 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 283 | Tickets from 283 |
24 August 2024 | 5 September 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 225 | Tickets from 225 |
25 August 2024 | 1 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 311 | Tickets from 311 |
26 August 2024 | 4 September 2024 | Batik Air | OD 1005 | ![]() | Batik Air (OD 1005) | 1 Stop | 260 | Tickets from 260 |
27 August 2024 | 30 August 2024 | Malaysia Airlines | MH 2631 | ![]() | Malaysia Airlines (MH 2631) | 1 Stop | 578 | Tickets from 578 |
28 August 2024 | 25 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 256 | Tickets from 256 |
29 August 2024 | 2 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 263 | Tickets from 263 |
30 August 2024 | 1 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 241 | Tickets from 241 |
31 August 2024 | 3 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 227 | Tickets from 227 |
1 September 2024 | 6 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 227 | Tickets from 227 |
2 September 2024 | 6 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 218 | Tickets from 218 |
3 September 2024 | 6 September 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 218 | Tickets from 218 |
4 September 2024 | 6 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 220 | Tickets from 220 |
5 September 2024 | 9 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 247 | Tickets from 247 |
6 September 2024 | 8 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 237 | Tickets from 237 |
7 September 2024 | 10 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 231 | Tickets from 231 |
8 September 2024 | 29 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 220 | Tickets from 220 |
9 September 2024 | 2 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 218 | Tickets from 218 |
10 September 2024 | 10 October 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 243 | Tickets from 243 |
11 September 2024 | 13 September 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 300 | Tickets from 300 |
12 September 2024 | 19 September 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 316 | Tickets from 316 |
13 September 2024 | 29 September 2024 | Indonesia AirAsia | QZ 591 | ![]() | Indonesia AirAsia (QZ 591) | Direct | 168 | Tickets from 168 |
14 September 2024 | 18 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 412 | Tickets from 412 |
15 September 2024 | 25 September 2024 | Indonesia AirAsia | QZ 591 | ![]() | Indonesia AirAsia (QZ 591) | Direct | 152 | Tickets from 152 |
16 September 2024 | 27 September 2024 | Malaysia Airlines | MH 2639 | ![]() | Malaysia Airlines (MH 2639) | 1 Stop | 195 | Tickets from 195 |
17 September 2024 | 27 September 2024 | Malaysia Airlines | MH 2603 | ![]() | Malaysia Airlines (MH 2603) | 1 Stop | 193 | Tickets from 193 |
18 September 2024 | 27 September 2024 | Indonesia AirAsia | QZ 591 | ![]() | Indonesia AirAsia (QZ 591) | Direct | 147 | Tickets from 147 |
19 September 2024 | 27 September 2024 | Malaysia Airlines | MH 2639 | ![]() | Malaysia Airlines (MH 2639) | 1 Stop | 193 | Tickets from 193 |
20 September 2024 | 27 September 2024 | Indonesia AirAsia | QZ 591 | ![]() | Indonesia AirAsia (QZ 591) | Direct | 106 | Tickets from 106 |
21 September 2024 | 28 September 2024 | Malaysia Airlines | MH 2613 | ![]() | Malaysia Airlines (MH 2613) | 1 Stop | 593 | Tickets from 593 |
22 September 2024 | 22 October 2024 | Batik Air | OD 1005 | ![]() | Batik Air (OD 1005) | 1 Stop | 232 | Tickets from 232 |
23 September 2024 | 25 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 217 | Tickets from 217 |
24 September 2024 | 28 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 216 | Tickets from 216 |
25 September 2024 | 27 September 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 209 | Tickets from 209 |
26 September 2024 | 27 September 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 234 | Tickets from 234 |
27 September 2024 | 3 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 235 | Tickets from 235 |
28 September 2024 | 3 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 238 | Tickets from 238 |
29 September 2024 | 1 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 213 | Tickets from 213 |
30 September 2024 | 7 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 281 | Tickets from 281 |
1 October 2024 | 5 October 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 211 | Tickets from 211 |
2 October 2024 | 6 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 208 | Tickets from 208 |
3 October 2024 | 5 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 205 | Tickets from 205 |
4 October 2024 | 6 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 201 | Tickets from 201 |
5 October 2024 | 11 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 215 | Tickets from 215 |
6 October 2024 | 9 October 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 193 | Tickets from 193 |
7 October 2024 | 10 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 203 | Tickets from 203 |
8 October 2024 | 10 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 193 | Tickets from 193 |
9 October 2024 | 11 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 205 | Tickets from 205 |
10 October 2024 | 20 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
11 October 2024 | 18 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 209 | Tickets from 209 |
12 October 2024 | 19 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 203 | Tickets from 203 |
13 October 2024 | 20 October 2024 | Batik Air | OD 1005 | ![]() | Batik Air (OD 1005) | 1 Stop | 195 | Tickets from 195 |
14 October 2024 | 18 October 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 209 | Tickets from 209 |
16 October 2024 | 20 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 188 | Tickets from 188 |
17 October 2024 | 21 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
18 October 2024 | 20 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 183 | Tickets from 183 |
19 October 2024 | 22 October 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 193 | Tickets from 193 |
20 October 2024 | 25 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 204 | Tickets from 204 |
22 October 2024 | 27 October 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 206 | Tickets from 206 |
23 October 2024 | 26 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 203 | Tickets from 203 |
24 October 2024 | 3 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 236 | Tickets from 236 |
25 October 2024 | 27 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 205 | Tickets from 205 |
27 October 2024 | 6 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 203 | Tickets from 203 |
28 October 2024 | 31 October 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 228 | Tickets from 228 |
29 October 2024 | 2 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 236 | Tickets from 236 |
30 October 2024 | 6 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 220 | Tickets from 220 |
31 October 2024 | 7 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 214 | Tickets from 214 |
1 November 2024 | 5 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 202 | Tickets from 202 |
2 November 2024 | 6 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 216 | Tickets from 216 |
3 November 2024 | 5 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 224 | Tickets from 224 |
4 November 2024 | 8 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 293 | Tickets from 293 |
5 November 2024 | 9 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 195 | Tickets from 195 |
6 November 2024 | 8 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 184 | Tickets from 184 |
7 November 2024 | 13 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
8 November 2024 | 22 November 2024 | Indonesia AirAsia | QZ 591 | ![]() | Indonesia AirAsia (QZ 591) | Direct | 134 | Tickets from 134 |
9 November 2024 | 13 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 195 | Tickets from 195 |
10 November 2024 | 15 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 203 | Tickets from 203 |
11 November 2024 | 18 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
12 November 2024 | 16 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
13 November 2024 | 15 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 185 | Tickets from 185 |
14 November 2024 | 17 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
15 November 2024 | 18 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 190 | Tickets from 190 |
16 November 2024 | 21 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 190 | Tickets from 190 |
17 November 2024 | 24 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 190 | Tickets from 190 |
18 November 2024 | 22 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 190 | Tickets from 190 |
19 November 2024 | 23 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 190 | Tickets from 190 |
20 November 2024 | 22 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 180 | Tickets from 180 |
22 November 2024 | 25 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 190 | Tickets from 190 |
23 November 2024 | 24 November 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 181 | Tickets from 181 |
24 November 2024 | 27 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 190 | Tickets from 190 |
25 November 2024 | 29 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 190 | Tickets from 190 |
26 November 2024 | 30 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 190 | Tickets from 190 |
27 November 2024 | 29 November 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 181 | Tickets from 181 |
28 November 2024 | 4 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 190 | Tickets from 190 |
29 November 2024 | 3 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 266 | Tickets from 266 |
1 December 2024 | 4 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 195 | Tickets from 195 |
2 December 2024 | 6 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 210 | Tickets from 210 |
4 December 2024 | 8 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 195 | Tickets from 195 |
6 December 2024 | 10 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 200 | Tickets from 200 |
8 December 2024 | 11 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 198 | Tickets from 198 |
11 December 2024 | 13 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 208 | Tickets from 208 |
12 December 2024 | 18 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 237 | Tickets from 237 |
13 December 2024 | 17 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 224 | Tickets from 224 |
14 December 2024 | 18 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 232 | Tickets from 232 |
15 December 2024 | 18 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 232 | Tickets from 232 |
16 December 2024 | 21 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 263 | Tickets from 263 |
17 December 2024 | 7 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 182 | Tickets from 182 |
18 December 2024 | 22 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 259 | Tickets from 259 |
20 December 2024 | 25 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 310 | Tickets from 310 |
21 December 2024 | 28 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 338 | Tickets from 338 |
22 December 2024 | 4 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 296 | Tickets from 296 |
24 December 2024 | 31 December 2024 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 632 | Tickets from 632 |
25 December 2024 | 29 December 2024 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 312 | Tickets from 312 |
26 December 2024 | 31 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 311 | Tickets from 311 |
27 December 2024 | 31 December 2024 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 326 | Tickets from 326 |
29 December 2024 | 4 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 325 | Tickets from 325 |
30 December 2024 | 5 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 296 | Tickets from 296 |
1 January 2025 | 4 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 274 | Tickets from 274 |
3 January 2025 | 6 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 239 | Tickets from 239 |
4 January 2025 | 8 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 235 | Tickets from 235 |
5 January 2025 | 10 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 235 | Tickets from 235 |
6 January 2025 | 10 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 195 | Tickets from 195 |
7 January 2025 | 20 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 316 | Tickets from 316 |
8 January 2025 | 10 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 185 | Tickets from 185 |
10 January 2025 | 13 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 195 | Tickets from 195 |
12 January 2025 | 17 January 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 433 | Tickets from 433 |
13 January 2025 | 15 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 185 | Tickets from 185 |
14 January 2025 | 16 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 190 | Tickets from 190 |
15 January 2025 | 17 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 224 | Tickets from 224 |
16 January 2025 | 23 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 247 | Tickets from 247 |
17 January 2025 | 20 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 261 | Tickets from 261 |
18 January 2025 | 22 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 256 | Tickets from 256 |
19 January 2025 | 22 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 260 | Tickets from 260 |
20 January 2025 | 24 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 276 | Tickets from 276 |
21 January 2025 | 25 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 280 | Tickets from 280 |
22 January 2025 | 28 January 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 268 | Tickets from 268 |
24 January 2025 | 29 January 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 283 | Tickets from 283 |
25 January 2025 | 2 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 311 | Tickets from 311 |
26 January 2025 | 5 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 260 | Tickets from 260 |
27 January 2025 | 3 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 295 | Tickets from 295 |
28 January 2025 | 2 February 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 310 | Tickets from 310 |
29 January 2025 | 5 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 274 | Tickets from 274 |
31 January 2025 | 4 February 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 295 | Tickets from 295 |
1 February 2025 | 5 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 266 | Tickets from 266 |
2 February 2025 | 7 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 266 | Tickets from 266 |
5 February 2025 | 9 February 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 259 | Tickets from 259 |
6 February 2025 | 10 February 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 245 | Tickets from 245 |
7 February 2025 | 9 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 366 | Tickets from 366 |
9 February 2025 | 12 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 231 | Tickets from 231 |
12 February 2025 | 15 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 259 | Tickets from 259 |
15 February 2025 | 20 February 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 255 | Tickets from 255 |
16 February 2025 | 19 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 247 | Tickets from 247 |
19 February 2025 | 23 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 208 | Tickets from 208 |
20 February 2025 | 24 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 208 | Tickets from 208 |
21 February 2025 | 23 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 198 | Tickets from 198 |
22 February 2025 | 24 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 189 | Tickets from 189 |
23 February 2025 | 25 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 189 | Tickets from 189 |
25 February 2025 | 27 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 284 | Tickets from 284 |
26 February 2025 | 28 February 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 198 | Tickets from 198 |
27 February 2025 | 28 February 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 284 | Tickets from 284 |
28 February 2025 | 28 February 2025 | Malaysia Airlines | MH 2637 | ![]() | Malaysia Airlines (MH 2637) | 1 Stop | 567 | Tickets from 567 |
1 March 2025 | 8 March 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 208 | Tickets from 208 |
2 March 2025 | 2 March 2025 | Malaysia Airlines | MH 2603 | ![]() | Malaysia Airlines (MH 2603) | 1 Stop | 568 | Tickets from 568 |
5 March 2025 | 7 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 189 | Tickets from 189 |
6 March 2025 | 12 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 199 | Tickets from 199 |
7 March 2025 | 12 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 199 | Tickets from 199 |
8 March 2025 | 12 March 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 199 | Tickets from 199 |
9 March 2025 | 14 March 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 207 | Tickets from 207 |
10 March 2025 | 12 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 198 | Tickets from 198 |
12 March 2025 | 14 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 197 | Tickets from 197 |
15 March 2025 | 18 March 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 211 | Tickets from 211 |
18 March 2025 | 21 March 2025 | Batik Air | OD 1003 | ![]() | Batik Air (OD 1003) | 1 Stop | 224 | Tickets from 224 |
19 March 2025 | 21 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 205 | Tickets from 205 |
21 March 2025 | 27 March 2025 | Batik Air | OD 1007 | ![]() | Batik Air (OD 1007) | 1 Stop | 275 | Tickets from 275 |
22 March 2025 | 1 April 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 487 | Tickets from 487 |
28 March 2025 | 1 April 2025 | Malaysia Airlines | MH 2613 | ![]() | Malaysia Airlines (MH 2613) | 1 Stop | 593 | Tickets from 593 |
4 April 2025 | 8 April 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 437 | Tickets from 437 |
8 April 2025 | 16 April 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 404 | Tickets from 404 |
25 April 2025 | 29 April 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 463 | Tickets from 463 |
28 April 2025 | 5 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 474 | Tickets from 474 |
30 April 2025 | 5 May 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 419 | Tickets from 419 |
1 May 2025 | 5 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 487 | Tickets from 487 |
3 May 2025 | 5 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 420 | Tickets from 420 |
5 May 2025 | 10 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 487 | Tickets from 487 |
6 May 2025 | 10 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 474 | Tickets from 474 |
8 May 2025 | 10 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 475 | Tickets from 475 |
21 May 2025 | 25 May 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 487 | Tickets from 487 |
22 May 2025 | 28 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 487 | Tickets from 487 |
26 May 2025 | 31 May 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 541 | Tickets from 541 |
27 May 2025 | 1 June 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 487 | Tickets from 487 |
28 May 2025 | 2 June 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 487 | Tickets from 487 |
30 May 2025 | 2 June 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 504 | Tickets from 504 |
31 May 2025 | 7 June 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 504 | Tickets from 504 |
1 June 2025 | 6 June 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 526 | Tickets from 526 |
6 June 2025 | 9 June 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 526 | Tickets from 526 |
10 June 2025 | 14 June 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 503 | Tickets from 503 |
25 June 2025 | 28 June 2025 | Scoot | TR 493 | ![]() | Scoot (TR 493) | 1 Stop | 578 | Tickets from 578 |
26 June 2025 | 28 June 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 566 | Tickets from 566 |
30 June 2025 | 3 July 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 546 | Tickets from 546 |
1 July 2025 | 3 July 2025 | Scoot | TR 491 | ![]() | Scoot (TR 491) | 1 Stop | 546 | Tickets from 546 |
Book Direct Flights from Kota Kinabalu to Denpasar
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
14 August 2024 | 16 August 2024 | ![]() | Tickets from 138 |
20 September 2024 | 27 September 2024 | ![]() | Tickets from 106 |
Cheap flights from Kota Kinabalu
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Sandakan | 13 August 2024 | 15 August 2024 | Tickets from 29 |
Kuala Lumpur | 24 November 2024 | 29 November 2024 | Tickets from 65 |
Kuching | 7 August 2024 | 9 August 2024 | Tickets from 65 |
Bandar Seri Begawan | 1 August 2024 | 3 August 2024 | Tickets from 88 |
Lahad Datu | 2 August 2024 | 5 August 2024 | Tickets from 92 |
Manila | 6 December 2024 | 11 December 2024 | Tickets from 133 |
Denpasar (Bali) | 14 August 2024 | 16 August 2024 | Tickets from 140 |
Langkawi | 17 November 2024 | 23 November 2024 | Tickets from 152 |
Tawau | 27 July 2024 | 30 July 2024 | Tickets from 155 |
Cebu City | 6 November 2024 | 11 November 2024 | Tickets from 195 |