Skip to main content

Cheapest flights from Bangkok to Denpasar (Bali)

Departure atReturn atStopsAirlineFind tickets
27 May 20232 June 2023DirectThai AirAsiaTickets from 232
28 May 20234 June 20231 StopBatik AirTickets from 298
29 May 20237 June 20231 StopAirAsiaTickets from 236
30 May 20233 June 2023DirectThai AirAsiaTickets from 226
31 May 202321 June 2023DirectThai AirAsiaTickets from 225
1 June 202313 June 20232 StopsThai AirAsiaTickets from 244
2 June 20237 June 2023DirectThai AirAsiaTickets from 227
3 June 20235 June 2023DirectIndonesia AirAsiaTickets from 233
4 June 20237 June 2023DirectBatik Air IndonesiaTickets from 230
5 June 202327 June 2023DirectIndonesia AirAsiaTickets from 192
6 June 202310 June 2023DirectThai AirAsiaTickets from 193
7 June 202327 June 2023DirectIndonesia AirAsiaTickets from 211
8 June 202310 June 2023DirectIndonesia AirAsiaTickets from 187
9 June 202311 June 2023DirectThai AirAsiaTickets from 197
10 June 202318 June 2023DirectThai AirAsiaTickets from 212
11 June 202322 June 2023DirectIndonesia AirAsiaTickets from 176
12 June 202326 June 2023DirectThai AirAsiaTickets from 170
13 June 202321 June 2023DirectIndonesia AirAsiaTickets from 191
14 June 202329 June 2023DirectThai AirAsiaTickets from 188
15 June 202328 June 2023DirectThai AirAsiaTickets from 188
16 June 202330 June 2023DirectThai AirAsiaTickets from 189
17 June 202320 June 2023DirectIndonesia AirAsiaTickets from 189
18 June 20237 July 20231 StopIndonesia AirAsiaTickets from 193
19 June 202325 June 2023DirectIndonesia AirAsiaTickets from 189
20 June 202311 July 20231 StopThai AirAsiaTickets from 200
21 June 202328 June 2023DirectIndonesia AirAsiaTickets from 189
22 June 20234 July 20231 StopIndonesia AirAsiaTickets from 194
23 June 202311 July 20231 StopIndonesia AirAsiaTickets from 193
24 June 202314 July 2023DirectIndonesia AirAsiaTickets from 203
25 June 202323 July 2023DirectIndonesia AirAsiaTickets from 204
26 June 202312 July 20231 StopThai AirAsiaTickets from 185
27 June 202311 July 2023DirectThai AirAsiaTickets from 192
28 June 20237 July 20231 StopThai AirAsiaTickets from 190
29 June 202313 July 2023DirectIndonesia AirAsiaTickets from 208
30 June 202325 July 20231 StopThai AirAsiaTickets from 193
1 July 202315 July 20231 StopThai AirAsiaTickets from 246
2 July 202311 July 2023DirectBatik Air IndonesiaTickets from 254
3 July 202311 July 20231 StopMYAirlineTickets from 212
4 July 202318 July 20231 StopAirAsiaTickets from 260
5 July 202311 July 20231 StopThai AirAsiaTickets from 243
6 July 202315 July 20231 StopThai AirAsiaTickets from 250
7 July 202314 July 20231 StopAirAsiaTickets from 247
8 July 202313 July 20231 StopAirAsia XTickets from 244
9 July 202311 July 20231 StopMYAirlineTickets from 240
10 July 202315 July 20231 StopJetstar AsiaTickets from 328
11 July 202315 July 20231 StopThai AirAsiaTickets from 235
12 July 202310 August 20231 StopThai AirAsiaTickets from 253
13 July 202318 July 20231 StopAirAsiaTickets from 252
14 July 202319 July 20231 StopThai AirAsiaTickets from 232
15 July 202321 July 20231 StopThai AirAsiaTickets from 246
16 July 202321 July 20231 StopAirAsia XTickets from 250
17 July 202322 July 2023DirectBatik Air IndonesiaTickets from 258
18 July 202331 July 20231 StopThai AirAsiaTickets from 239
19 July 202327 July 20231 StopThai AirAsiaTickets from 242
20 July 20233 August 20231 StopAirAsia XTickets from 261
21 July 20234 August 20231 StopAirAsiaTickets from 249
22 July 20232 August 20231 StopIndonesia AirAsiaTickets from 247
23 July 20233 August 20231 StopThai AirAsiaTickets from 259
24 July 20235 August 20231 StopThai AirAsiaTickets from 243
25 July 202328 July 20231 StopThai AirAsiaTickets from 232
26 July 202319 August 20231 StopThai AirAsiaTickets from 270
27 July 202331 July 20231 StopBatik AirTickets from 344
28 July 202311 August 20231 StopAirAsiaTickets from 277
29 July 20231 August 20231 StopBatik AirTickets from 344
30 July 202311 August 20231 StopThai AirAsiaTickets from 267
31 July 202330 August 2023DirectThai AirAsiaTickets from 228
1 August 202323 August 20231 StopMYAirlineTickets from 223
2 August 202311 August 2023DirectThai AirAsiaTickets from 255
3 August 202313 August 20231 StopThai AirAsiaTickets from 259
4 August 202311 August 20231 StopAirAsiaTickets from 245
5 August 202331 August 2023DirectBatik Air IndonesiaTickets from 256
6 August 202311 August 20231 StopThai AirAsiaTickets from 271
7 August 202321 August 20231 StopThai AirAsiaTickets from 269
8 August 202321 August 20231 StopBatik AirTickets from 356
9 August 202323 August 20231 StopThai AirAsiaTickets from 230
10 August 202316 August 20231 StopAirAsia XTickets from 285
11 August 202326 August 20231 StopBatik AirTickets from 297
12 August 202326 August 20231 StopAirAsia XTickets from 276
13 August 202325 August 20231 StopThai AirAsiaTickets from 271
14 August 202330 August 20231 StopMalaysia AirlinesTickets from 366
15 August 20235 September 2023DirectThai AirAsiaTickets from 234
16 August 202323 August 20231 StopThai AirAsiaTickets from 231
17 August 202325 August 20231 StopMYAirlineTickets from 252
18 August 202331 August 20231 StopScootTickets from 254
19 August 20232 September 20231 StopAirAsiaTickets from 245
20 August 202331 August 2023DirectThai AirAsiaTickets from 248
21 August 20234 September 20231 StopThai AirAsiaTickets from 230
22 August 20235 September 20231 StopBatik AirTickets from 346
23 August 20231 September 2023DirectIndonesia AirAsiaTickets from 265
24 August 202329 August 2023DirectThai AirwaysTickets from 404
25 August 20235 September 2023DirectThai AirAsiaTickets from 246
26 August 20238 September 20231 StopJetstar AsiaTickets from 337
27 August 20232 September 20231 StopJetstar AsiaTickets from 382
28 August 20234 September 20231 StopThai AirAsiaTickets from 230
29 August 202312 September 20231 StopJetstar AsiaTickets from 279
30 August 202314 September 20231 StopThai AirAsiaTickets from 232
31 August 202314 September 20232 StopsThai Vietjet AirTickets from 242
1 September 20238 September 2023DirectThai AirAsiaTickets from 242
2 September 20239 September 20231 StopJetstar AsiaTickets from 368
3 September 202319 September 20231 StopIndonesia AirAsiaTickets from 242
4 September 202325 September 20231 StopThai AirAsiaTickets from 232
5 September 202315 September 20231 StopAirAsiaTickets from 255
6 September 202319 September 20231 StopIndonesia AirAsiaTickets from 249
7 September 202319 September 20231 StopAirAsiaTickets from 231
8 September 202316 September 20231 StopAirAsiaTickets from 236
9 September 202322 September 2023DirectThai AirAsiaTickets from 222
10 September 202330 September 20231 StopThai AirAsiaTickets from 230
11 September 202320 September 20231 StopJetstar AsiaTickets from 305
12 September 202327 September 20231 StopThai AirAsiaTickets from 240
13 September 202327 September 20231 StopAirAsiaTickets from 234
14 September 202310 October 2023DirectThai AirAsiaTickets from 229
15 September 202330 September 20231 StopAirAsiaTickets from 235
16 September 20236 October 2023DirectThai AirAsiaTickets from 231
17 September 202312 October 2023DirectThai AirAsiaTickets from 183
18 September 20231 October 2023DirectThai AirAsiaTickets from 198
19 September 20231 October 2023DirectIndonesia AirAsiaTickets from 164
20 September 20231 October 2023DirectThai AirAsiaTickets from 180
21 September 202324 September 20231 StopBatik AirTickets from 345
22 September 20236 October 20231 StopThai AirAsiaTickets from 222
23 September 202329 September 20231 StopJetstar AsiaTickets from 310
24 September 20237 October 2023DirectIndonesia AirAsiaTickets from 164
25 September 202330 September 20231 StopIndonesia AirAsiaTickets from 194
26 September 20231 October 2023DirectThai AirAsiaTickets from 186
27 September 20238 October 20231 StopJetstar AsiaTickets from 366
28 September 20237 October 20231 StopBatik AirTickets from 345
29 September 20236 October 20231 StopBatik AirTickets from 360
30 September 20236 October 20231 StopJetstar AsiaTickets from 280
1 October 20238 October 2023DirectBatik Air IndonesiaTickets from 163
2 October 20233 October 2023DirectBatik Air IndonesiaTickets from 164
3 October 202321 October 20231 StopIndonesia AirAsiaTickets from 193
4 October 202319 October 2023DirectBatik Air IndonesiaTickets from 163
5 October 202312 October 20231 StopMYAirlineTickets from 192
6 October 202314 October 2023DirectBatik Air IndonesiaTickets from 187
7 October 202328 October 2023DirectBatik Air IndonesiaTickets from 187
8 October 202328 October 2023DirectThai AirAsiaTickets from 190
9 October 202319 October 2023DirectIndonesia AirAsiaTickets from 172
10 October 202315 October 20231 StopJetstar AsiaTickets from 335
11 October 202323 October 20231 StopJetstar AsiaTickets from 310
12 October 202326 October 20231 StopThai AirAsiaTickets from 220
13 October 202328 October 20231 StopBatik AirTickets from 345
14 October 202328 October 2023DirectThai AirAsiaTickets from 194
15 October 202328 October 2023DirectIndonesia AirAsiaTickets from 194
16 October 202327 October 2023DirectIndonesia AirAsiaTickets from 164
17 October 20231 November 20231 StopIndonesia AirAsiaTickets from 186
18 October 202325 October 20231 StopThai AirAsiaTickets from 187
19 October 20235 November 20231 StopScootTickets from 208
20 October 20232 November 2023DirectBatik Air IndonesiaTickets from 193
21 October 202324 October 20231 StopJetstar AsiaTickets from 310
22 October 202330 October 2023DirectThai AirwaysTickets from 383
23 October 202313 November 20231 StopIndonesia AirAsiaTickets from 195
24 October 20235 November 20231 StopIndonesia AirAsiaTickets from 182
25 October 202327 October 2023DirectIndonesia AirAsiaTickets from 164
26 October 20238 November 2023DirectThai AirAsiaTickets from 182
27 October 20233 November 20231 StopJetstar AsiaTickets from 311
28 October 202311 November 2023DirectBatik Air IndonesiaTickets from 188
29 October 20235 November 2023DirectThai AirwaysTickets from 384
30 October 20236 November 2023DirectThai AirwaysTickets from 384
31 October 202315 November 2023DirectIndonesia AirAsiaTickets from 164
1 November 202330 November 2023DirectBatik Air IndonesiaTickets from 164
2 November 20231 December 2023DirectThai AirAsiaTickets from 184
3 November 202319 November 2023DirectBatik Air IndonesiaTickets from 163
4 November 20232 December 2023DirectBatik Air IndonesiaTickets from 187
5 November 202317 November 2023DirectThai AirAsiaTickets from 190
6 November 202311 November 2023DirectBatik Air IndonesiaTickets from 187
7 November 202321 November 2023DirectIndonesia AirAsiaTickets from 174
8 November 202330 November 2023DirectBatik Air IndonesiaTickets from 163
9 November 202320 November 2023DirectBatik Air IndonesiaTickets from 166
10 November 202321 November 2023DirectBatik Air IndonesiaTickets from 164
11 November 202326 November 2023DirectBatik Air IndonesiaTickets from 165
12 November 202319 November 20231 StopBatik Air IndonesiaTickets from 185
13 November 202319 November 2023DirectBatik Air IndonesiaTickets from 164
14 November 202320 November 2023DirectBatik Air IndonesiaTickets from 163
15 November 202322 November 2023DirectBatik Air IndonesiaTickets from 163
16 November 202321 November 2023DirectBatik Air IndonesiaTickets from 163
17 November 202328 November 2023DirectBatik Air IndonesiaTickets from 165
18 November 202329 November 20231 StopIndonesia AirAsiaTickets from 192
19 November 20234 December 20231 StopThai AirAsiaTickets from 218
20 November 202323 November 2023DirectThai AirwaysTickets from 406
21 November 20234 December 2023DirectBatik Air IndonesiaTickets from 217
22 November 20231 December 2023DirectThai AirAsiaTickets from 186
23 November 202330 November 20231 StopJetstar AsiaTickets from 342
24 November 20239 December 2023DirectThai AirAsiaTickets from 197
25 November 202315 December 2023DirectIndonesia AirAsiaTickets from 200
26 November 20234 December 20231 StopJetstar AsiaTickets from 341
27 November 20239 December 2023DirectThai AirAsiaTickets from 181
28 November 20239 December 2023DirectIndonesia AirAsiaTickets from 194
29 November 202314 December 2023DirectBatik Air IndonesiaTickets from 189
30 November 202313 December 2023DirectThai AirAsiaTickets from 189
1 December 20239 December 20231 StopThai AirAsiaTickets from 226
2 December 20234 December 2023DirectThai AirwaysTickets from 406
3 December 202316 December 20231 StopAirAsiaTickets from 243
4 December 202313 December 2023DirectThai AirAsiaTickets from 189
5 December 202312 December 2023DirectThai AirwaysTickets from 406
6 December 202321 December 2023DirectThai AirAsiaTickets from 229
7 December 202316 December 2023DirectThai AirAsiaTickets from 193
8 December 202311 December 2023DirectThai AirwaysTickets from 406
9 December 20236 January 2024DirectBatik Air IndonesiaTickets from 247
10 December 202313 December 2023DirectThai AirwaysTickets from 406
11 December 202317 December 2023DirectThai AirAsiaTickets from 225
12 December 202314 December 2023DirectThai AirwaysTickets from 406
13 December 20238 January 2024DirectThai AirwaysTickets from 406
14 December 202318 December 2023DirectThai AirAsiaTickets from 217
15 December 202320 December 2023DirectThai AirwaysTickets from 406
16 December 202324 December 2023DirectThai AirAsiaTickets from 299
17 December 202311 January 20241 StopThai AirAsiaTickets from 257
18 December 202312 January 20241 StopIndonesia AirAsiaTickets from 253
19 December 202313 January 20241 StopIndonesia AirAsiaTickets from 253
20 December 202329 December 2023DirectThai AirwaysTickets from 406
21 December 202315 January 2024DirectThai AirwaysTickets from 406
22 December 202325 December 2023DirectThai AirwaysTickets from 406
23 December 202320 January 20241 StopIndonesia AirAsiaTickets from 259
24 December 20232 January 2024DirectThai AirAsiaTickets from 301
25 December 20233 January 20241 StopThai AirAsiaTickets from 287
26 December 20234 January 2024DirectThai AirAsiaTickets from 261
27 December 20235 January 2024DirectThai AirAsiaTickets from 260
28 December 20231 January 2024DirectThai AirwaysTickets from 406
29 December 202315 January 2024DirectThai AirAsiaTickets from 279
30 December 202323 January 20241 StopThai AirAsiaTickets from 257
31 December 202323 January 20241 StopThai AirAsiaTickets from 258
1 January 20246 January 2024DirectThai AirwaysTickets from 406
2 January 20247 January 2024DirectThai AirAsiaTickets from 181
3 January 202412 January 20241 StopThai AirAsiaTickets from 191
4 January 20249 January 20241 StopJetstar AsiaTickets from 364
5 January 202410 January 20241 StopThai AirAsiaTickets from 227
6 January 202412 January 2024DirectThai AirwaysTickets from 406
7 January 20242 February 20241 StopThai AirAsiaTickets from 174
8 January 20242 February 20241 StopThai AirAsiaTickets from 191
9 January 20246 February 20241 StopThai AirAsiaTickets from 184
10 January 202430 January 20241 StopThai AirAsiaTickets from 184
11 January 20243 February 20241 StopThai AirAsiaTickets from 185
12 January 20244 February 20241 StopThai AirAsiaTickets from 225
13 January 202424 January 20241 StopJetstar AsiaTickets from 331
14 January 202415 January 2024DirectThai AirAsiaTickets from 180
15 January 202429 January 20241 StopJetstar AsiaTickets from 312
16 January 20246 February 20241 StopIndonesia AirAsiaTickets from 182
17 January 202431 January 20241 StopThai AirAsiaTickets from 187
18 January 202421 January 20241 StopJetstar AsiaTickets from 361
19 January 20249 February 2024DirectThai AirAsiaTickets from 193
20 January 202425 January 20241 StopThai AirAsiaTickets from 175
21 January 20242 February 2024DirectThai AirwaysTickets from 406
22 January 202425 January 2024DirectThai AirwaysTickets from 406
23 January 202431 January 20241 StopJetstar AsiaTickets from 328
24 January 202430 January 20241 StopMalaysia AirlinesTickets from 390
25 January 202431 January 2024DirectThai AirwaysTickets from 406
26 January 202429 January 2024DirectThai AirwaysTickets from 406
27 January 20243 February 2024DirectThai AirwaysTickets from 406
28 January 20244 February 2024DirectThai AirwaysTickets from 406
29 January 20243 February 20241 StopJetstar AsiaTickets from 395
30 January 20245 February 2024DirectThai AirwaysTickets from 406
31 January 20243 February 2024DirectThai AirwaysTickets from 406
1 February 202422 February 20241 StopThai AirAsiaTickets from 188
2 February 202411 February 2024DirectThai AirwaysTickets from 406
3 February 20245 February 20241 StopIndonesia AirAsiaTickets from 182
4 February 202428 February 20241 StopThai AirAsiaTickets from 186
5 February 202426 February 20241 StopThai AirAsiaTickets from 186
6 February 202427 February 20241 StopIndonesia AirAsiaTickets from 187
7 February 202411 February 2024DirectThai AirAsiaTickets from 211
8 February 202422 February 20241 StopBatik Air IndonesiaTickets from 212
9 February 202414 February 2024DirectBatik Air IndonesiaTickets from 222
10 February 202420 February 2024DirectThai AirwaysTickets from 406
11 February 202418 February 2024DirectThai AirwaysTickets from 406
12 February 202419 February 2024DirectThai AirwaysTickets from 406
13 February 202419 February 2024DirectThai AirwaysTickets from 406
14 February 202422 February 20241 StopThai AirAsiaTickets from 187
15 February 202429 February 2024DirectThai AirwaysTickets from 406
16 February 202418 February 2024DirectThai AirwaysTickets from 406
17 February 202424 February 2024DirectThai AirwaysTickets from 406
18 February 202422 February 20241 StopThai AirAsiaTickets from 189
19 February 202423 February 2024DirectThai AirwaysTickets from 406
20 February 202423 February 2024DirectThai AirwaysTickets from 406
21 February 202423 February 2024DirectThai AirwaysTickets from 406
22 February 202425 February 2024DirectThai AirwaysTickets from 406
23 February 202426 February 2024DirectThai AirwaysTickets from 406
24 February 202426 February 2024DirectThai AirwaysTickets from 406
25 February 20243 March 2024DirectThai AirwaysTickets from 406
26 February 20242 March 20241 StopIndonesia AirAsiaTickets from 182
27 February 20243 March 2024DirectThai AirwaysTickets from 408
28 February 20245 March 20241 StopThai AirAsiaTickets from 186
29 February 20242 March 2024DirectThai AirwaysTickets from 406
1 March 202429 March 20241 StopBatik AirTickets from 370
2 March 20246 March 2024DirectThai AirwaysTickets from 406
3 March 202412 March 2024DirectThai AirwaysTickets from 406
4 March 202411 March 20241 StopThai AirAsiaTickets from 208
5 March 202410 March 2024DirectIndonesia AirAsiaTickets from 194
6 March 202420 March 20241 StopThai AirAsiaTickets from 185
7 March 202410 March 2024DirectThai AirwaysTickets from 408
8 March 202410 March 2024DirectThai AirwaysTickets from 406
9 March 202411 March 2024DirectThai AirwaysTickets from 406
10 March 202417 March 2024DirectThai AirwaysTickets from 406
12 March 202419 March 2024DirectThai AirwaysTickets from 406
13 March 202419 March 20241 StopThai AirAsiaTickets from 192
14 March 202421 March 2024DirectThai AirwaysTickets from 406
15 March 202419 March 2024DirectThai AirwaysTickets from 406
16 March 202430 March 2024DirectThai AirwaysTickets from 406
17 March 202423 March 2024DirectThai AirwaysTickets from 406
18 March 202430 March 2024DirectThai AirwaysTickets from 406
19 March 202422 March 2024DirectThai AirwaysTickets from 406
20 March 202424 March 2024DirectThai AirwaysTickets from 406
21 March 202430 March 2024DirectThai AirwaysTickets from 406
22 March 202427 March 20241 StopBatik AirTickets from 336
23 March 202426 March 2024DirectThai AirwaysTickets from 406
24 March 20242 April 2024DirectThai AirwaysTickets from 406
25 March 202429 March 2024DirectThai AirwaysTickets from 406
27 March 202410 April 2024DirectThai AirwaysTickets from 406
28 March 20247 April 2024DirectThai AirwaysTickets from 406
29 March 20241 April 2024DirectThai AirwaysTickets from 406
30 March 20242 April 2024DirectThai AirwaysTickets from 406
31 March 20246 April 2024DirectThai AirwaysTickets from 406
1 April 20247 April 2024DirectThai AirwaysTickets from 406
2 April 20245 April 2024DirectThai AirwaysTickets from 406
3 April 202415 April 2024DirectThai AirwaysTickets from 406
4 April 20248 April 2024DirectThai AirwaysTickets from 406
5 April 20249 April 2024DirectThai AirwaysTickets from 406
6 April 202415 April 2024DirectThai AirwaysTickets from 406
7 April 202414 April 2024DirectThai AirwaysTickets from 406
8 April 202411 April 2024DirectThai AirwaysTickets from 406
9 April 202415 April 2024DirectThai AirwaysTickets from 406
10 April 202414 April 2024DirectThai AirwaysTickets from 406
11 April 202415 April 2024DirectThai AirwaysTickets from 406
12 April 202415 April 2024DirectThai AirwaysTickets from 406
13 April 202416 April 2024DirectThai AirwaysTickets from 406
14 April 202420 April 2024DirectThai AirwaysTickets from 406
15 April 202419 April 2024DirectThai AirwaysTickets from 406
16 April 202419 April 2024DirectThai AirwaysTickets from 406
17 April 202424 April 2024DirectThai AirwaysTickets from 406
19 April 202422 April 2024DirectThai AirwaysTickets from 405
20 April 202430 April 2024DirectThai AirwaysTickets from 408
21 April 202425 April 2024DirectThai AirwaysTickets from 406
22 April 202425 April 2024DirectThai AirwaysTickets from 406
23 April 20242 May 2024DirectThai AirwaysTickets from 406
24 April 202424 April 2024DirectThai AirwaysTickets from 578
25 April 202428 April 2024DirectThai AirwaysTickets from 408
26 April 202430 April 2024DirectThai AirwaysTickets from 406
28 April 202410 May 20241 StopScootTickets from 428
30 April 20246 May 20241 StopPhilippine AirlinesTickets from 439
1 May 20247 May 20241 StopPhilippine AirlinesTickets from 439
2 May 202416 May 2024DirectIndonesia AirAsiaTickets from 232
6 May 202413 May 20241 StopPhilippine AirlinesTickets from 439
7 May 202412 May 20241 StopMalaysia AirlinesTickets from 443
9 May 202417 May 20241 StopPhilippine AirlinesTickets from 449
11 May 202413 May 20241 StopMalaysia AirlinesTickets from 443
14 May 202418 May 20241 StopPhilippine AirlinesTickets from 439
15 May 202418 May 2024DirectThai AirAsiaTickets from 242
16 May 202420 May 20241 StopPhilippine AirlinesTickets from 449
 

Cheapest flights from Denpasar (Bali) to Bangkok

Departure atReturn atStopsAirlineFind tickets
27 May 20238 June 20231 StopLion AirTickets from 293
28 May 20235 June 20232 StopsLion AirTickets from 251
29 May 20231 June 20231 StopLion AirTickets from 264
30 May 202310 June 2023DirectBatik Air IndonesiaTickets from 241
31 May 202330 June 20231 StopBatik AirTickets from 272
1 June 20235 June 2023DirectBatik Air IndonesiaTickets from 224
2 June 20238 June 20231 StopAirAsiaTickets from 248
3 June 202312 June 2023DirectIndonesia AirAsiaTickets from 199
4 June 202311 June 2023DirectIndonesia AirAsiaTickets from 219
5 June 20238 June 2023DirectIndonesia AirAsiaTickets from 227
6 June 202311 June 2023DirectIndonesia AirAsiaTickets from 185
7 June 20239 June 2023DirectThai AirAsiaTickets from 184
8 June 202318 June 2023DirectThai AirAsiaTickets from 176
9 June 202311 June 2023DirectThai AirAsiaTickets from 184
10 June 202317 June 2023DirectIndonesia AirAsiaTickets from 189
11 June 202314 June 2023DirectIndonesia AirAsiaTickets from 184
12 June 202319 June 2023DirectIndonesia AirAsiaTickets from 192
13 June 202313 June 2023DirectIndonesia AirAsiaTickets from 184
14 June 202321 June 2023DirectThai AirAsiaTickets from 212
15 June 202318 June 2023DirectThai AirAsiaTickets from 191
16 June 202318 June 20231 StopAirAsiaTickets from 257
17 June 202317 June 2023DirectIndonesia AirAsiaTickets from 186
18 June 202319 June 2023DirectIndonesia AirAsiaTickets from 192
19 June 202321 June 2023DirectThai AirAsiaTickets from 191
20 June 202323 June 2023DirectThai AirAsiaTickets from 175
21 June 202322 June 2023DirectThai AirAsiaTickets from 175
22 June 202325 June 2023DirectIndonesia AirAsiaTickets from 188
23 June 202326 June 20231 StopBatik AirTickets from 317
24 June 202330 June 2023DirectIndonesia AirAsiaTickets from 192
25 June 202330 June 2023DirectThai AirAsiaTickets from 187
26 June 202330 June 2023DirectThai AirAsiaTickets from 187
27 June 202327 June 2023DirectIndonesia AirAsiaTickets from 190
28 June 202330 June 2023DirectIndonesia AirAsiaTickets from 192
29 June 20239 July 2023DirectIndonesia AirAsiaTickets from 256
30 June 20235 July 2023DirectThai AirAsiaTickets from 216
1 July 20232 July 2023DirectBatik Air IndonesiaTickets from 269
2 July 20238 July 20231 StopMalaysia AirlinesTickets from 354
3 July 20238 July 2023DirectIndonesia AirAsiaTickets from 245
4 July 20238 July 2023DirectIndonesia AirAsiaTickets from 245
5 July 20237 July 20231 StopMalaysia AirlinesTickets from 289
6 July 20239 July 20232 StopsScootTickets from 281
7 July 202314 July 2023DirectThai AirAsiaTickets from 234
8 July 202329 July 20231 StopMalaysia AirlinesTickets from 283
9 July 202328 July 20231 StopMalaysia AirlinesTickets from 292
10 July 202325 July 20231 StopThai AirAsiaTickets from 230
11 July 202312 July 20231 StopScootTickets from 235
12 July 202310 August 20231 StopThai AirAsiaTickets from 231
13 July 202327 July 20231 StopScootTickets from 289
14 July 202314 July 2023DirectIndonesia AirAsiaTickets from 259
15 July 202325 July 20231 StopBatik AirTickets from 299
16 July 202319 July 20231 StopJetstar AsiaTickets from 279
17 July 202321 July 20231 StopBatik AirTickets from 295
18 July 202323 July 20231 StopMalaysia AirlinesTickets from 283
19 July 202319 July 2023DirectIndonesia AirAsiaTickets from 239
20 July 202323 July 20231 StopMalaysia AirlinesTickets from 279
21 July 202330 July 20231 StopMalaysia AirlinesTickets from 289
22 July 202323 July 2023DirectIndonesia AirAsiaTickets from 241
23 July 202326 July 20231 StopBatik AirTickets from 319
24 July 202331 July 20231 StopMalaysia AirlinesTickets from 279
25 July 202331 July 20231 StopBatik AirTickets from 224
26 July 202330 July 20231 StopMalaysia AirlinesTickets from 292
27 July 202329 July 2023DirectThai AirAsiaTickets from 231
28 July 20239 August 20231 StopBatik AirTickets from 299
29 July 20233 August 20231 StopPhilippine AirlinesTickets from 415
30 July 202314 August 2023DirectBatik Air IndonesiaTickets from 281
31 July 20239 August 2023DirectIndonesia AirAsiaTickets from 219
1 August 20235 August 20231 StopBatik AirTickets from 295
2 August 202311 August 20231 StopBatik AirTickets from 309
3 August 20237 August 20231 StopMalaysia AirlinesTickets from 305
4 August 202316 August 2023DirectIndonesia AirAsiaTickets from 247
5 August 20236 August 20232 StopsLion AirTickets from 305
6 August 202317 August 20231 StopScootTickets from 261
7 August 202319 August 20231 StopScootTickets from 266
8 August 202320 August 20231 StopBatik AirTickets from 314
9 August 202313 August 20231 StopMalaysia AirlinesTickets from 369
10 August 202316 August 2023DirectThai AirAsiaTickets from 261
11 August 202311 August 20231 StopPhilippine AirlinesTickets from 438
12 August 202312 August 20232 StopsLion AirTickets from 290
13 August 202327 August 2023DirectBatik Air IndonesiaTickets from 279
14 August 202327 August 20231 StopBatik AirTickets from 284
15 August 202329 August 20231 StopBatik AirTickets from 256
16 August 202321 August 20231 StopBatik AirTickets from 305
17 August 202330 August 2023DirectThai AirAsiaTickets from 252
18 August 202322 August 20231 StopBatik AirTickets from 309
19 August 202320 August 20231 StopBatik AirTickets from 322
20 August 202331 August 20231 StopMalaysia AirlinesTickets from 357
21 August 20234 September 2023DirectBatik Air IndonesiaTickets from 273
22 August 20232 September 2023DirectIndonesia AirAsiaTickets from 265
23 August 202329 August 20231 StopBatik AirTickets from 230
24 August 202328 August 2023DirectIndonesia AirAsiaTickets from 260
25 August 20233 September 20231 StopBatik AirTickets from 375
26 August 20235 September 20231 StopBatik AirTickets from 331
27 August 20233 September 20231 StopMalaysia AirlinesTickets from 310
28 August 202330 August 20231 StopMalaysia AirlinesTickets from 329
29 August 20231 September 20231 StopMalaysia AirlinesTickets from 383
30 August 202312 September 20231 StopMalaysia AirlinesTickets from 310
31 August 20231 September 20231 StopPhilippine AirlinesTickets from 415
1 September 202329 September 20231 StopMalaysia AirlinesTickets from 305
2 September 202312 September 20231 StopMalaysia AirlinesTickets from 305
3 September 20233 October 20231 StopMalaysia AirlinesTickets from 319
4 September 20233 October 20231 StopBatik AirTickets from 299
5 September 202316 September 2023DirectIndonesia AirAsiaTickets from 205
6 September 202320 September 20231 StopBatik AirTickets from 308
7 September 202319 September 2023DirectThai AirAsiaTickets from 186
8 September 202312 September 20231 StopBatik AirTickets from 304
9 September 202313 September 20231 StopBatik AirTickets from 295
10 September 202316 September 20231 StopJetstar AsiaTickets from 309
11 September 202318 September 20231 StopJetstar AsiaTickets from 279
12 September 202319 September 20231 StopBatik AirTickets from 295
13 September 202327 September 20231 StopBatik AirTickets from 203
14 September 202316 September 20231 StopMalaysia AirlinesTickets from 310
15 September 202310 October 20231 StopBatik AirTickets from 304
16 September 202323 September 20231 StopJetstar AsiaTickets from 309
17 September 202321 September 20231 StopBatik AirTickets from 295
18 September 202323 September 20231 StopJetstar AsiaTickets from 279
20 September 202326 September 20231 StopBatik AirTickets from 304
21 September 20238 October 2023DirectIndonesia AirAsiaTickets from 207
22 September 202327 September 20232 StopsJetstar AsiaTickets from 381
23 September 20231 October 20231 StopPhilippine AirlinesTickets from 473
24 September 20237 October 20231 StopBatik AirTickets from 194
25 September 20234 October 20231 StopBatik AirTickets from 295
26 September 20236 October 20231 StopBatik AirTickets from 299
27 September 202314 October 20231 StopMalaysia AirlinesTickets from 305
28 September 202316 October 20231 StopMalaysia AirlinesTickets from 310
30 September 20234 October 20231 StopBatik AirTickets from 295
1 October 20234 October 2023DirectBatik Air IndonesiaTickets from 193
2 October 20234 October 20231 StopBatik AirTickets from 299
3 October 202321 October 2023DirectBatik Air IndonesiaTickets from 194
4 October 20237 October 20231 StopMalaysia AirlinesTickets from 310
5 October 20238 October 20231 StopJetstar AsiaTickets from 340
6 October 20236 October 20231 StopMalaysia AirlinesTickets from 600
7 October 202311 October 20231 StopJetstar AsiaTickets from 275
9 October 202323 October 20231 StopPhilippine AirlinesTickets from 415
10 October 202313 October 20231 StopPhilippine AirlinesTickets from 419
11 October 202314 October 20232 StopsJetstar AsiaTickets from 357
12 October 202326 October 2023DirectBatik Air IndonesiaTickets from 166
13 October 202322 October 20231 StopPhilippine AirlinesTickets from 419
14 October 202331 October 20231 StopBatik AirTickets from 299
15 October 202330 October 20231 StopBatik AirTickets from 295
16 October 202320 October 20231 StopBatik AirTickets from 299
17 October 202320 October 20231 StopBatik AirTickets from 299
18 October 202321 October 20232 StopsJetstar AsiaTickets from 402
19 October 202328 October 20231 StopPhilippine AirlinesTickets from 415
20 October 202311 November 20231 StopMalaysia AirlinesTickets from 305
21 October 202328 October 20231 StopPhilippine AirlinesTickets from 415
23 October 20232 November 20231 StopBatik AirTickets from 304
24 October 202329 October 20231 StopPhilippine AirlinesTickets from 419
25 October 20234 November 2023DirectBatik Air IndonesiaTickets from 194
26 October 202315 November 20231 StopMalaysia AirlinesTickets from 310
27 October 202331 October 20231 StopBatik AirTickets from 304
28 October 20231 November 20231 StopJetstar AsiaTickets from 275
29 October 20236 November 20231 StopJetstar AsiaTickets from 364
30 October 20234 November 20231 StopPhilippine AirlinesTickets from 415
31 October 20237 November 20231 StopBatik AirTickets from 289
1 November 202320 November 20231 StopBatik AirTickets from 285
2 November 202316 November 20231 StopBatik AirTickets from 294
3 November 202322 November 20231 StopBatik AirTickets from 304
4 November 202312 November 2023DirectIndonesia AirAsiaTickets from 201
5 November 202317 November 20231 StopScootTickets from 183
6 November 202316 November 2023DirectBatik Air IndonesiaTickets from 163
7 November 202310 November 20231 StopMalaysia AirlinesTickets from 305
8 November 202313 November 20231 StopMalaysia AirlinesTickets from 310
9 November 202314 November 20232 StopsJetstar AsiaTickets from 413
10 November 202314 November 20231 StopPhilippine AirlinesTickets from 419
11 November 202325 November 2023DirectIndonesia AirAsiaTickets from 188
12 November 202313 November 20232 StopsJetstar AsiaTickets from 415
14 November 202315 November 20231 StopJetstar AsiaTickets from 366
15 November 202318 November 20231 StopMalaysia AirlinesTickets from 310
16 November 202317 November 20231 StopJetstar AsiaTickets from 340
17 November 202321 November 20231 StopBatik AirTickets from 304
18 November 202318 November 20231 StopBatik AirTickets from 338
19 November 202328 November 20231 StopPhilippine AirlinesTickets from 415
20 November 202320 December 20231 StopMalaysia AirlinesTickets from 305
21 November 202319 December 20231 StopMalaysia AirlinesTickets from 305
22 November 20234 December 2023DirectBatik Air IndonesiaTickets from 194
23 November 202329 November 20231 StopPhilippine AirlinesTickets from 415
24 November 202330 November 20231 StopBatik AirTickets from 304
25 November 202312 December 20231 StopMalaysia AirlinesTickets from 305
27 November 202330 November 20231 StopBatik AirTickets from 289
28 November 20233 December 20231 StopPhilippine AirlinesTickets from 415
29 November 20232 December 20231 StopPhilippine AirlinesTickets from 415
30 November 20233 December 20231 StopPhilippine AirlinesTickets from 420
1 December 202322 December 20231 StopMalaysia AirlinesTickets from 364
4 December 20236 December 20231 StopJetstar AsiaTickets from 357
5 December 202312 December 20231 StopMalaysia AirlinesTickets from 364
6 December 20232 January 20241 StopMalaysia AirlinesTickets from 369
7 December 202312 December 20231 StopMalaysia AirlinesTickets from 369
8 December 202320 December 20231 StopMalaysia AirlinesTickets from 364
9 December 20236 January 20241 StopMalaysia AirlinesTickets from 364
10 December 202322 December 20231 StopMalaysia AirlinesTickets from 369
11 December 202317 December 20231 StopMalaysia AirlinesTickets from 364
12 December 202317 December 20231 StopMalaysia AirlinesTickets from 369
13 December 202327 December 20231 StopMalaysia AirlinesTickets from 364
14 December 202331 December 20231 StopMalaysia AirlinesTickets from 364
15 December 202321 December 20231 StopMalaysia AirlinesTickets from 364
17 December 20236 January 20241 StopMalaysia AirlinesTickets from 369
20 December 20232 January 20241 StopMalaysia AirlinesTickets from 364
21 December 202324 December 20231 StopMalaysia AirlinesTickets from 369
22 December 202312 January 20241 StopMalaysia AirlinesTickets from 364
23 December 202331 December 20231 StopMalaysia AirlinesTickets from 369
24 December 202311 January 20241 StopMalaysia AirlinesTickets from 364
25 December 202329 December 20231 StopPhilippine AirlinesTickets from 420
26 December 20232 January 20241 StopMalaysia AirlinesTickets from 374
27 December 20233 January 2024DirectThai AirAsiaTickets from 232
28 December 20233 January 20241 StopMalaysia AirlinesTickets from 364
29 December 202321 January 20241 StopMalaysia AirlinesTickets from 364
1 January 20249 January 20241 StopMalaysia AirlinesTickets from 364
2 January 20245 January 20241 StopMalaysia AirlinesTickets from 364
3 January 20247 January 20241 StopMalaysia AirlinesTickets from 364
4 January 202425 January 20241 StopMalaysia AirlinesTickets from 364
5 January 202425 January 20241 StopMalaysia AirlinesTickets from 364
7 January 202411 January 20241 StopMalaysia AirlinesTickets from 369
8 January 202413 January 20241 StopMalaysia AirlinesTickets from 364
9 January 20246 February 20241 StopScootTickets from 184
10 January 202431 January 20241 StopScootTickets from 184
12 January 202418 January 20241 StopMalaysia AirlinesTickets from 364
13 January 202416 January 20241 StopMalaysia AirlinesTickets from 364
14 January 202428 January 2024DirectThai AirAsiaTickets from 201
15 January 20245 February 2024DirectIndonesia AirAsiaTickets from 193
18 January 202421 January 20241 StopMalaysia AirlinesTickets from 369
19 January 202429 January 20241 StopMalaysia AirlinesTickets from 369
21 January 202428 January 20241 StopMalaysia AirlinesTickets from 369
25 January 202431 January 20241 StopMalaysia AirlinesTickets from 364
31 January 202411 February 20241 StopMalaysia AirlinesTickets from 378
2 February 202411 February 20241 StopMalaysia AirlinesTickets from 378
3 February 202411 February 20241 StopMalaysia AirlinesTickets from 364
4 February 202411 February 20241 StopMalaysia AirlinesTickets from 369
9 February 202412 February 20241 StopMalaysia AirlinesTickets from 374
10 February 202416 February 20241 StopMalaysia AirlinesTickets from 369
13 February 202424 February 20241 StopMalaysia AirlinesTickets from 369
14 February 202417 February 2024DirectThai AirAsiaTickets from 196
15 February 202426 February 20241 StopMalaysia AirlinesTickets from 369
17 February 202422 February 20241 StopMalaysia AirlinesTickets from 369
19 February 202422 February 20241 StopMalaysia AirlinesTickets from 369
20 February 20249 March 20241 StopMalaysia AirlinesTickets from 364
23 February 202422 March 20241 StopBatik AirTickets from 359
26 February 20241 March 20241 StopMalaysia AirlinesTickets from 369
28 February 202428 February 20241 StopBatik AirTickets from 413
1 March 202415 March 20241 StopMalaysia AirlinesTickets from 364
2 March 20246 March 20241 StopScootTickets from 190
3 March 202410 March 20241 StopMalaysia AirlinesTickets from 364
4 March 202411 March 20241 StopMalaysia AirlinesTickets from 364
7 March 202412 March 20241 StopMalaysia AirlinesTickets from 364
8 March 202415 March 20241 StopMalaysia AirlinesTickets from 364
9 March 202412 March 20241 StopMalaysia AirlinesTickets from 369
10 March 202416 March 20241 StopMalaysia AirlinesTickets from 369
11 March 202426 March 20241 StopMalaysia AirlinesTickets from 369
12 March 202417 March 20241 StopBatik AirTickets from 340
15 March 202421 March 20241 StopMalaysia AirlinesTickets from 369
19 March 202425 March 20241 StopMalaysia AirlinesTickets from 364
20 March 202420 March 20241 StopBatik AirTickets from 299
23 March 20242 April 20241 StopMalaysia AirlinesTickets from 364
24 March 20245 April 20241 StopMalaysia AirlinesTickets from 369
28 March 20244 April 20241 StopMalaysia AirlinesTickets from 369
29 March 202431 March 20241 StopMalaysia AirlinesTickets from 369
3 April 20247 April 20241 StopMalaysia AirlinesTickets from 364
6 April 202413 April 20241 StopMalaysia AirlinesTickets from 369
7 April 202413 April 20241 StopMalaysia AirlinesTickets from 369
9 April 202423 April 20241 StopMalaysia AirlinesTickets from 364
10 April 202416 April 20241 StopScootTickets from 242
11 April 20241 May 20241 StopMalaysia AirlinesTickets from 369
12 April 202417 April 20241 StopMalaysia AirlinesTickets from 364
15 April 202420 April 20241 StopMalaysia AirlinesTickets from 369
20 April 202423 April 20241 StopScootTickets from 194
24 April 20247 May 20241 StopMalaysia AirlinesTickets from 369
27 April 202417 May 20241 StopMalaysia AirlinesTickets from 369
30 April 202414 May 20241 StopScootTickets from 195
3 May 20248 May 20241 StopMalaysia AirlinesTickets from 369
7 May 202413 May 20241 StopMalaysia AirlinesTickets from 364
9 May 202411 May 20241 StopMalaysia AirlinesTickets from 369
10 May 202414 May 20241 StopMalaysia AirlinesTickets from 364
12 May 202419 May 20241 StopMalaysia AirlinesTickets from 364
15 May 202415 May 20241 StopPhilippine AirlinesTickets from 415