Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
FlightsDaddy is a renowned online travel agency known for its user-friendly interface and competitive prices. With FlightsDaddy, you can easily compare different airlines, departure times and prices to find the best deal for your Denpasar to Bangkok flights. The platform also offers secure payment options and 24/7 customer support to ensure a smooth booking experience.
This month, Experience the bustling metropolis of Bangkok from Denpasar with Flights Daddy’s convenient flight options. Whether you’re exploring the vibrant markets of Chatuchak, admiring the Grand Palace, or cruising along the Chao Phraya River, we’ll help you find the perfect flight from Denpasar to Bangkok Flights:. With our user-friendly platform, comparing prices and schedules is easy, ensuring a seamless journey from Bali to Thailand.
This month discounted airfare from Denpasar to Bangkok flights Book online
Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
---|---|---|---|---|---|---|---|---|
27 July 2024 | 10 August 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 335 | Tickets from 335 |
28 July 2024 | 4 August 2024 | Indonesia AirAsia | QZ 813 | ![]() | Indonesia AirAsia (QZ 813) | 1 Stop | 346 | Tickets from 346 |
29 July 2024 | 30 July 2024 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 345 | Tickets from 345 |
30 July 2024 | 3 August 2024 | Indonesia AirAsia | QZ 813 | ![]() | Indonesia AirAsia (QZ 813) | 1 Stop | 333 | Tickets from 333 |
31 July 2024 | 1 August 2024 | Indonesia AirAsia | QZ 813 | ![]() | Indonesia AirAsia (QZ 813) | 2 Stops | 331 | Tickets from 331 |
1 August 2024 | 23 August 2024 | Super Air Jet | IU 707 | ![]() | Super Air Jet (IU 707) | 2 Stops | 304 | Tickets from 304 |
2 August 2024 | 25 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 298 | Tickets from 298 |
3 August 2024 | 5 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 331 | Tickets from 331 |
4 August 2024 | 11 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 329 | Tickets from 329 |
5 August 2024 | 12 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 261 | Tickets from 261 |
6 August 2024 | 24 August 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 265 | Tickets from 265 |
7 August 2024 | 12 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 302 | Tickets from 302 |
8 August 2024 | 15 August 2024 | TransNusa | 8B 5101 | ![]() | TransNusa (8B 5101) | 2 Stops | 317 | Tickets from 317 |
9 August 2024 | 31 August 2024 | Indonesia AirAsia | QZ 811 | ![]() | Indonesia AirAsia (QZ 811) | 2 Stops | 282 | Tickets from 282 |
10 August 2024 | 15 August 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | Direct | 299 | Tickets from 299 |
11 August 2024 | 22 August 2024 | Indonesia AirAsia | QZ 590 | ![]() | Indonesia AirAsia (QZ 590) | 2 Stops | 306 | Tickets from 306 |
12 August 2024 | 23 August 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 265 | Tickets from 265 |
13 August 2024 | 2 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 265 | Tickets from 265 |
14 August 2024 | 26 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 263 | Tickets from 263 |
15 August 2024 | 20 August 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 290 | Tickets from 290 |
16 August 2024 | 25 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 285 | Tickets from 285 |
17 August 2024 | 24 August 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 258 | Tickets from 258 |
18 August 2024 | 4 September 2024 | Indonesia AirAsia | QZ 813 | ![]() | Indonesia AirAsia (QZ 813) | 1 Stop | 292 | Tickets from 292 |
19 August 2024 | 20 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 254 | Tickets from 254 |
20 August 2024 | 23 August 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 240 | Tickets from 240 |
21 August 2024 | 27 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 233 | Tickets from 233 |
22 August 2024 | 24 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 244 | Tickets from 244 |
23 August 2024 | 4 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 242 | Tickets from 242 |
24 August 2024 | 30 August 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 320 | Tickets from 320 |
25 August 2024 | 31 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 248 | Tickets from 248 |
26 August 2024 | 27 August 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 246 | Tickets from 246 |
27 August 2024 | 3 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 198 | Tickets from 198 |
28 August 2024 | 4 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 231 | Tickets from 231 |
29 August 2024 | 11 September 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | Direct | 226 | Tickets from 226 |
30 August 2024 | 2 September 2024 | Thai AirAsia | FD 397 | ![]() | Thai AirAsia (FD 397) | 1 Stop | 226 | Tickets from 226 |
31 August 2024 | 10 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 225 | Tickets from 225 |
1 September 2024 | 11 September 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 225 | Tickets from 225 |
2 September 2024 | 3 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 203 | Tickets from 203 |
3 September 2024 | 10 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 224 | Tickets from 224 |
4 September 2024 | 11 September 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 218 | Tickets from 218 |
5 September 2024 | 12 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 221 | Tickets from 221 |
6 September 2024 | 9 September 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 281 | Tickets from 281 |
7 September 2024 | 3 October 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 296 | Tickets from 296 |
8 September 2024 | 9 September 2024 | Batik Air | OD 178 | ![]() | Batik Air (OD 178) | 1 Stop | 306 | Tickets from 306 |
9 September 2024 | 18 September 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | Direct | 219 | Tickets from 219 |
10 September 2024 | 30 September 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 301 | Tickets from 301 |
11 September 2024 | 15 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 236 | Tickets from 236 |
12 September 2024 | 18 September 2024 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
13 September 2024 | 20 September 2024 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 280 | Tickets from 280 |
14 September 2024 | 22 September 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 248 | Tickets from 248 |
15 September 2024 | 2 October 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 321 | Tickets from 321 |
16 September 2024 | 6 October 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 317 | Tickets from 317 |
17 September 2024 | 25 September 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 324 | Tickets from 324 |
18 September 2024 | 25 September 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 311 | Tickets from 311 |
19 September 2024 | 22 September 2024 | Thai AirAsia | FD 397 | ![]() | Thai AirAsia (FD 397) | Direct | 219 | Tickets from 219 |
20 September 2024 | 20 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 204 | Tickets from 204 |
21 September 2024 | 25 September 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 293 | Tickets from 293 |
22 September 2024 | 12 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 207 | Tickets from 207 |
23 September 2024 | 27 September 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 225 | Tickets from 225 |
24 September 2024 | 2 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 210 | Tickets from 210 |
25 September 2024 | 30 September 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 216 | Tickets from 216 |
26 September 2024 | 3 October 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 219 | Tickets from 219 |
27 September 2024 | 4 October 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 211 | Tickets from 211 |
28 September 2024 | 2 October 2024 | Thai AirAsia | FD 397 | ![]() | Thai AirAsia (FD 397) | 1 Stop | 213 | Tickets from 213 |
29 September 2024 | 30 September 2024 | Batik Air | OD 178 | ![]() | Batik Air (OD 178) | 1 Stop | 301 | Tickets from 301 |
30 September 2024 | 7 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 203 | Tickets from 203 |
1 October 2024 | 15 October 2024 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 183 | Tickets from 183 |
2 October 2024 | 13 October 2024 | Batik Air | OD 158 | ![]() | Batik Air (OD 158) | 1 Stop | 259 | Tickets from 259 |
3 October 2024 | 29 October 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 268 | Tickets from 268 |
4 October 2024 | 17 October 2024 | Batik Air | OD 178 | ![]() | Batik Air (OD 178) | 1 Stop | 250 | Tickets from 250 |
5 October 2024 | 17 October 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 270 | Tickets from 270 |
6 October 2024 | 19 October 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 281 | Tickets from 281 |
7 October 2024 | 16 October 2024 | Batik Air | OD 178 | ![]() | Batik Air (OD 178) | 1 Stop | 274 | Tickets from 274 |
8 October 2024 | 17 October 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 250 | Tickets from 250 |
9 October 2024 | 16 October 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 257 | Tickets from 257 |
10 October 2024 | 17 October 2024 | Batik Air | OD 178 | ![]() | Batik Air (OD 178) | 1 Stop | 261 | Tickets from 261 |
11 October 2024 | 17 October 2024 | Batik Air | OD 178 | ![]() | Batik Air (OD 178) | 1 Stop | 250 | Tickets from 250 |
12 October 2024 | 17 October 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 250 | Tickets from 250 |
13 October 2024 | 17 October 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 247 | Tickets from 247 |
14 October 2024 | 20 October 2024 | Scoot | TR 287 | ![]() | Scoot (TR 287) | 1 Stop | 193 | Tickets from 193 |
15 October 2024 | 19 October 2024 | Scoot | TR 287 | ![]() | Scoot (TR 287) | 1 Stop | 178 | Tickets from 178 |
16 October 2024 | 23 October 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 259 | Tickets from 259 |
17 October 2024 | 30 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 205 | Tickets from 205 |
18 October 2024 | 1 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 252 | Tickets from 252 |
19 October 2024 | 15 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 251 | Tickets from 251 |
20 October 2024 | 20 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 227 | Tickets from 227 |
21 October 2024 | 15 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 251 | Tickets from 251 |
22 October 2024 | 17 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 240 | Tickets from 240 |
23 October 2024 | 23 October 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 207 | Tickets from 207 |
24 October 2024 | 17 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 247 | Tickets from 247 |
25 October 2024 | 20 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 247 | Tickets from 247 |
26 October 2024 | 2 November 2024 | Jetstar Asia | 3K 242 | ![]() | Jetstar Asia (3K 242) | 1 Stop | 182 | Tickets from 182 |
27 October 2024 | 15 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 260 | Tickets from 260 |
28 October 2024 | 21 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 248 | Tickets from 248 |
29 October 2024 | 17 November 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 266 | Tickets from 266 |
30 October 2024 | 29 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 272 | Tickets from 272 |
31 October 2024 | 6 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 291 | Tickets from 291 |
1 November 2024 | 16 November 2024 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 271 | Tickets from 271 |
2 November 2024 | 9 November 2024 | Thai AirAsia | FD 399 | ![]() | Thai AirAsia (FD 399) | 1 Stop | 214 | Tickets from 214 |
3 November 2024 | 16 November 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 200 | Tickets from 200 |
4 November 2024 | 20 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 250 | Tickets from 250 |
5 November 2024 | 24 November 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 248 | Tickets from 248 |
6 November 2024 | 20 November 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 199 | Tickets from 199 |
7 November 2024 | 10 November 2024 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 203 | Tickets from 203 |
8 November 2024 | 16 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 252 | Tickets from 252 |
9 November 2024 | 22 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 246 | Tickets from 246 |
10 November 2024 | 25 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 248 | Tickets from 248 |
11 November 2024 | 17 November 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 248 | Tickets from 248 |
12 November 2024 | 16 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 248 | Tickets from 248 |
13 November 2024 | 17 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 248 | Tickets from 248 |
14 November 2024 | 16 November 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 252 | Tickets from 252 |
15 November 2024 | 17 November 2024 | Batik Air | OD 158 | ![]() | Batik Air (OD 158) | 1 Stop | 192 | Tickets from 192 |
16 November 2024 | 20 November 2024 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 178 | Tickets from 178 |
17 November 2024 | 21 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 250 | Tickets from 250 |
18 November 2024 | 22 November 2024 | Scoot | TR 281 | ![]() | Scoot (TR 281) | 1 Stop | 185 | Tickets from 185 |
19 November 2024 | 22 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 248 | Tickets from 248 |
20 November 2024 | 24 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 252 | Tickets from 252 |
21 November 2024 | 25 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 252 | Tickets from 252 |
22 November 2024 | 25 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 254 | Tickets from 254 |
23 November 2024 | 29 November 2024 | Batik Air | OD 307 | ![]() | Batik Air (OD 307) | 1 Stop | 250 | Tickets from 250 |
24 November 2024 | 28 November 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 186 | Tickets from 186 |
25 November 2024 | 28 November 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 193 | Tickets from 193 |
26 November 2024 | 30 November 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 252 | Tickets from 252 |
27 November 2024 | 3 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 252 | Tickets from 252 |
28 November 2024 | 8 December 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 250 | Tickets from 250 |
29 November 2024 | 11 December 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 202 | Tickets from 202 |
30 November 2024 | 8 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 254 | Tickets from 254 |
1 December 2024 | 7 December 2024 | Scoot | TR 281 | ![]() | Scoot (TR 281) | 1 Stop | 186 | Tickets from 186 |
2 December 2024 | 3 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 253 | Tickets from 253 |
3 December 2024 | 8 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 252 | Tickets from 252 |
4 December 2024 | 8 December 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 250 | Tickets from 250 |
5 December 2024 | 10 December 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 268 | Tickets from 268 |
6 December 2024 | 9 December 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 272 | Tickets from 272 |
7 December 2024 | 10 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 273 | Tickets from 273 |
8 December 2024 | 15 December 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 269 | Tickets from 269 |
9 December 2024 | 15 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 268 | Tickets from 268 |
10 December 2024 | 12 December 2024 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 268 | Tickets from 268 |
11 December 2024 | 12 December 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 272 | Tickets from 272 |
12 December 2024 | 13 December 2024 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 268 | Tickets from 268 |
13 December 2024 | 15 December 2024 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 204 | Tickets from 204 |
14 December 2024 | 21 December 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 234 | Tickets from 234 |
15 December 2024 | 22 December 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 244 | Tickets from 244 |
16 December 2024 | 23 December 2024 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 241 | Tickets from 241 |
17 December 2024 | 7 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 294 | Tickets from 294 |
18 December 2024 | 8 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 294 | Tickets from 294 |
19 December 2024 | 14 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 294 | Tickets from 294 |
20 December 2024 | 10 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
21 December 2024 | 10 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
22 December 2024 | 17 January 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 304 | Tickets from 304 |
23 December 2024 | 30 December 2024 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
24 December 2024 | 12 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
25 December 2024 | 15 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
26 December 2024 | 7 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
27 December 2024 | 20 January 2025 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 231 | Tickets from 231 |
28 December 2024 | 11 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
29 December 2024 | 22 January 2025 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | Direct | 234 | Tickets from 234 |
30 December 2024 | 19 January 2025 | Scoot | TR 285 | ![]() | Scoot (TR 285) | 1 Stop | 202 | Tickets from 202 |
31 December 2024 | 7 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
1 January 2025 | 17 January 2025 | Indonesia AirAsia | QZ 244 | ![]() | Indonesia AirAsia (QZ 244) | 1 Stop | 215 | Tickets from 215 |
2 January 2025 | 6 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 319 | Tickets from 319 |
3 January 2025 | 7 January 2025 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 317 | Tickets from 317 |
4 January 2025 | 18 January 2025 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 315 | Tickets from 315 |
5 January 2025 | 16 January 2025 | Scoot | TR 289 | ![]() | Scoot (TR 289) | 1 Stop | 199 | Tickets from 199 |
6 January 2025 | 16 January 2025 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 178 | Tickets from 178 |
7 January 2025 | 14 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 295 | Tickets from 295 |
8 January 2025 | 12 January 2025 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 281 | Tickets from 281 |
9 January 2025 | 13 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 295 | Tickets from 295 |
10 January 2025 | 31 January 2025 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 209 | Tickets from 209 |
11 January 2025 | 17 January 2025 | Jetstar Asia | 3K 244 | ![]() | Jetstar Asia (3K 244) | 1 Stop | 283 | Tickets from 283 |
12 January 2025 | 16 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 297 | Tickets from 297 |
13 January 2025 | 18 January 2025 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 282 | Tickets from 282 |
14 January 2025 | 3 February 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
15 January 2025 | 18 January 2025 | Batik Air | OD 192 | ![]() | Batik Air (OD 192) | 1 Stop | 281 | Tickets from 281 |
16 January 2025 | 21 January 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 304 | Tickets from 304 |
17 January 2025 | 24 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 312 | Tickets from 312 |
18 January 2025 | 5 February 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 329 | Tickets from 329 |
19 January 2025 | 23 January 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
20 January 2025 | 30 January 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 304 | Tickets from 304 |
21 January 2025 | 27 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 312 | Tickets from 312 |
22 January 2025 | 24 January 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 312 | Tickets from 312 |
23 January 2025 | 29 January 2025 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 206 | Tickets from 206 |
24 January 2025 | 26 January 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
25 January 2025 | 27 January 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
26 January 2025 | 29 January 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
27 January 2025 | 29 January 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
28 January 2025 | 31 January 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
30 January 2025 | 4 February 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 304 | Tickets from 304 |
31 January 2025 | 10 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
1 February 2025 | 3 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
2 February 2025 | 6 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
3 February 2025 | 15 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
4 February 2025 | 13 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
5 February 2025 | 9 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
6 February 2025 | 16 February 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 329 | Tickets from 329 |
7 February 2025 | 9 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
8 February 2025 | 22 February 2025 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 184 | Tickets from 184 |
9 February 2025 | 18 February 2025 | Batik Air Indonesia | ID 7135 | ![]() | Batik Air Indonesia (ID 7135) | 1 Stop | 301 | Tickets from 301 |
10 February 2025 | 25 February 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 326 | Tickets from 326 |
11 February 2025 | 14 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
12 February 2025 | 14 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
13 February 2025 | 16 February 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
14 February 2025 | 17 February 2025 | Batik Air Indonesia | ID 7135 | ![]() | Batik Air Indonesia (ID 7135) | 1 Stop | 301 | Tickets from 301 |
15 February 2025 | 22 February 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 301 | Tickets from 301 |
18 February 2025 | 25 February 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 300 | Tickets from 300 |
19 February 2025 | 22 February 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 306 | Tickets from 306 |
20 February 2025 | 25 February 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 295 | Tickets from 295 |
21 February 2025 | 27 February 2025 | Batik Air Indonesia | ID 7135 | ![]() | Batik Air Indonesia (ID 7135) | 1 Stop | 295 | Tickets from 295 |
22 February 2025 | 26 February 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 303 | Tickets from 303 |
23 February 2025 | 2 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 300 | Tickets from 300 |
25 February 2025 | 1 March 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 301 | Tickets from 301 |
28 February 2025 | 7 March 2025 | Batik Air Indonesia | ID 7135 | ![]() | Batik Air Indonesia (ID 7135) | 1 Stop | 295 | Tickets from 295 |
1 March 2025 | 12 March 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 306 | Tickets from 306 |
3 March 2025 | 5 March 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 306 | Tickets from 306 |
4 March 2025 | 15 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 306 | Tickets from 306 |
5 March 2025 | 9 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 306 | Tickets from 306 |
6 March 2025 | 9 March 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 301 | Tickets from 301 |
7 March 2025 | 14 March 2025 | Batik Air Indonesia | ID 7135 | ![]() | Batik Air Indonesia (ID 7135) | 1 Stop | 302 | Tickets from 302 |
8 March 2025 | 21 March 2025 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 178 | Tickets from 178 |
9 March 2025 | 11 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 307 | Tickets from 307 |
10 March 2025 | 12 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 307 | Tickets from 307 |
12 March 2025 | 26 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 307 | Tickets from 307 |
13 March 2025 | 25 March 2025 | Scoot | TR 8601 | ![]() | Scoot (TR 8601) | 1 Stop | 183 | Tickets from 183 |
14 March 2025 | 18 March 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
15 March 2025 | 18 March 2025 | Batik Air | OD 158 | ![]() | Batik Air (OD 158) | 1 Stop | 340 | Tickets from 340 |
16 March 2025 | 18 March 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 335 | Tickets from 335 |
17 March 2025 | 22 March 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 300 | Tickets from 300 |
19 March 2025 | 22 March 2025 | Batik Air | OD 172 | ![]() | Batik Air (OD 172) | 1 Stop | 307 | Tickets from 307 |
20 March 2025 | 23 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 339 | Tickets from 339 |
22 March 2025 | 26 March 2025 | Batik Air Indonesia | ID 7637 | ![]() | Batik Air Indonesia (ID 7637) | 1 Stop | 340 | Tickets from 340 |
23 March 2025 | 27 March 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
24 March 2025 | 25 March 2025 | Batik Air | OD 309 | ![]() | Batik Air (OD 309) | 1 Stop | 353 | Tickets from 353 |
25 March 2025 | 30 March 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 439 | Tickets from 439 |
27 March 2025 | 6 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
28 March 2025 | 4 April 2025 | Batik Air Indonesia | ID 7135 | ![]() | Batik Air Indonesia (ID 7135) | 1 Stop | 356 | Tickets from 356 |
29 March 2025 | 5 April 2025 | Philippine Airlines | PR 538 | ![]() | Philippine Airlines (PR 538) | 1 Stop | 398 | Tickets from 398 |
31 March 2025 | 14 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
1 April 2025 | 5 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
2 April 2025 | 5 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
3 April 2025 | 6 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
4 April 2025 | 29 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
5 April 2025 | 9 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 304 | Tickets from 304 |
6 April 2025 | 8 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
8 April 2025 | 11 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
9 April 2025 | 14 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
10 April 2025 | 16 April 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
11 April 2025 | 18 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
12 April 2025 | 15 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
13 April 2025 | 17 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
14 April 2025 | 27 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
15 April 2025 | 18 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
17 April 2025 | 21 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
18 April 2025 | 23 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
19 April 2025 | 24 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
21 April 2025 | 26 April 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 304 | Tickets from 304 |
22 April 2025 | 26 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
23 April 2025 | 27 April 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
24 April 2025 | 8 May 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
25 April 2025 | 2 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
28 April 2025 | 3 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
30 April 2025 | 3 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
1 May 2025 | 9 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
2 May 2025 | 3 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
5 May 2025 | 12 May 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
7 May 2025 | 14 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
8 May 2025 | 11 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
9 May 2025 | 13 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 366 | Tickets from 366 |
11 May 2025 | 17 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
13 May 2025 | 20 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
14 May 2025 | 18 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
15 May 2025 | 20 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
16 May 2025 | 19 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
20 May 2025 | 24 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
21 May 2025 | 25 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
22 May 2025 | 25 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
23 May 2025 | 26 May 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
24 May 2025 | 27 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
26 May 2025 | 31 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
28 May 2025 | 31 May 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 304 | Tickets from 304 |
29 May 2025 | 3 June 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
30 May 2025 | 13 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
1 June 2025 | 19 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
2 June 2025 | 8 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
3 June 2025 | 8 June 2025 | Philippine Airlines | PR 538 | ![]() | Philippine Airlines (PR 538) | 1 Stop | 392 | Tickets from 392 |
4 June 2025 | 22 June 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
5 June 2025 | 9 June 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
6 June 2025 | 20 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
7 June 2025 | 14 June 2025 | Philippine Airlines | PR 538 | ![]() | Philippine Airlines (PR 538) | 1 Stop | 392 | Tickets from 392 |
8 June 2025 | 14 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
9 June 2025 | 12 June 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
10 June 2025 | 13 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 304 | Tickets from 304 |
11 June 2025 | 18 June 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
12 June 2025 | 21 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
16 June 2025 | 20 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
17 June 2025 | 20 June 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
18 June 2025 | 22 June 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
20 June 2025 | 24 June 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
21 June 2025 | 28 June 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
23 June 2025 | 23 June 2025 | Philippine Airlines | PR 538 | ![]() | Philippine Airlines (PR 538) | 1 Stop | 398 | Tickets from 398 |
26 June 2025 | 29 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
27 June 2025 | 29 June 2025 | Malaysia Airlines | MH 850 | ![]() | Malaysia Airlines (MH 850) | 1 Stop | 362 | Tickets from 362 |
28 June 2025 | 5 July 2025 | Malaysia Airlines | MH 852 | ![]() | Malaysia Airlines (MH 852) | 1 Stop | 362 | Tickets from 362 |
29 June 2025 | 6 July 2025 | Thai Airways | TG 432 | ![]() | Thai Airways (TG 432) | Direct | 431 | Tickets from 431 |
1 July 2025 | 12 July 2025 | Malaysia Airlines | MH 714 | ![]() | Malaysia Airlines (MH 714) | 1 Stop | 362 | Tickets from 362 |
Book Direct Flights from Denpasar to Bangkok
Departure at | Return at | Airline | Find tickets |
---|---|---|---|
29 July 2024 | 30 July 2024 | ![]() | Tickets from 346 |
20 August 2024 | 23 August 2024 | ![]() | Tickets from 244 |
25 September 2024 | 29 September 2024 | ![]() | Tickets from 217 |
1 October 2024 | 31 October 2024 | ![]() | Tickets from 220 |
If you prefer a more personalized approach to booking your flights, calling +1-812-221-1788 could be the perfect option for you. By speaking directly to a travel agent, you can discuss your preferences, budget and any special requests to tailor your Denpasar to Bangkok flights itinerary to your exact needs. Personalized assistance from a travel expert to find the best flight options. Ability to discuss choice and special requests for a customized itinerary.
Cheap flights from Denpasar (Bali)
Destination | Departure at | Return at | Find tickets |
---|---|---|---|
Jakarta | 9 November 2024 | 10 November 2024 | Tickets from 100 |
Surabaya | 27 July 2024 | 1 August 2024 | Tickets from 103 |
Kuala Lumpur | 13 March 2025 | 16 March 2025 | Tickets from 106 |
Labuan Bajo | 15 October 2024 | 17 October 2024 | Tickets from 112 |
Singapore | 14 January 2025 | 18 January 2025 | Tickets from 125 |
Ujung Pandang | 5 October 2024 | 11 October 2024 | Tickets from 130 |
Manila | 23 November 2024 | 24 November 2024 | Tickets from 134 |
Praya | 31 July 2024 | 5 August 2024 | Tickets from 147 |
Kota Kinabalu | 20 October 2024 | 22 October 2024 | Tickets from 150 |
Tambolaka | 18 September 2024 | 22 September 2024 | Tickets from 152 |
Ho Chi Minh City | 4 October 2024 | 10 October 2024 | Tickets from 153 |
Surakarta | 23 September 2024 | 26 September 2024 | Tickets from 157 |
Yogyakarta | 18 August 2024 | 19 August 2024 | Tickets from 169 |
Phuket | 17 October 2024 | 22 October 2024 | Tickets from 174 |
Medan | 24 September 2024 | 27 September 2024 | Tickets from 176 |
Semarang | 12 August 2024 | 14 August 2024 | Tickets from 178 |
Penang | 24 September 2024 | 27 September 2024 | Tickets from 180 |
Bangkok | 16 November 2024 | 20 November 2024 | Tickets from 180 |
Langkawi | 27 September 2024 | 2 October 2024 | Tickets from 184 |
Banjarmasin | 20 August 2024 | 22 August 2024 | Tickets from 187 |
Perth | 21 March 2025 | 27 March 2025 | Tickets from 188 |
Sumbawa Besar | 17 August 2024 | 19 August 2024 | Tickets from 193 |
Da Nang | 5 November 2024 | 9 November 2024 | Tickets from 210 |
Cebu City | 23 November 2024 | 27 November 2024 | Tickets from 225 |
Hong Kong | 15 October 2024 | 19 October 2024 | Tickets from 236 |
Hanoi | 4 November 2024 | 10 November 2024 | Tickets from 236 |
Johor Bharu | 1 August 2024 | 5 August 2024 | Tickets from 241 |
Phnom Penh | 25 November 2024 | 30 November 2024 | Tickets from 259 |
Nha Trang | 2 September 2024 | 5 September 2024 | Tickets from 276 |
Guangzhou | 6 December 2024 | 9 December 2024 | Tickets from 281 |
Chiang Mai | 25 September 2024 | 30 September 2024 | Tickets from 287 |
Melbourne | 26 November 2024 | 30 November 2024 | Tickets from 295 |
Male | 28 November 2024 | 30 November 2024 | Tickets from 296 |
Seoul | 12 January 2025 | 17 January 2025 | Tickets from 299 |
Sydney | 31 October 2024 | 3 November 2024 | Tickets from 308 |
Delhi | 16 October 2024 | 20 October 2024 | Tickets from 312 |
Kalibo | 11 September 2024 | 15 September 2024 | Tickets from 313 |
Brisbane | 18 October 2024 | 23 October 2024 | Tickets from 315 |
Sayak (Siargao) | 17 October 2024 | 18 October 2024 | Tickets from 316 |
Sorong | 22 August 2024 | 25 August 2024 | Tickets from 327 |
Shanghai | 11 September 2024 | 15 September 2024 | Tickets from 332 |
Bandar Seri Begawan | 3 January 2025 | 8 January 2025 | Tickets from 333 |
Phu Quoc | 28 July 2024 | 3 August 2024 | Tickets from 335 |
Colombo | 29 November 2024 | 30 November 2024 | Tickets from 337 |
Waingapu | 6 January 2025 | 8 January 2025 | Tickets from 348 |
Caticlan | 11 September 2024 | 15 September 2024 | Tickets from 348 |
Tokyo | 31 May 2025 | 2 June 2025 | Tickets from 351 |
Surat Thani | 19 August 2024 | 22 August 2024 | Tickets from 353 |
Taipei | 30 July 2024 | 3 August 2024 | Tickets from 355 |
Utapao | 4 September 2024 | 8 September 2024 | Tickets from 357 |
Beijing | 20 September 2024 | 22 September 2024 | Tickets from 372 |
Ningbo | 18 October 2024 | 21 October 2024 | Tickets from 375 |
Dalat | 5 August 2024 | 7 August 2024 | Tickets from 376 |
Koh Samui | 9 October 2024 | 12 October 2024 | Tickets from 378 |
Cairns | 14 October 2024 | 20 October 2024 | Tickets from 413 |
Puerto Princesa | 17 August 2024 | 20 August 2024 | Tickets from 415 |
Yangon | 15 August 2024 | 17 August 2024 | Tickets from 417 |
Darwin | 11 October 2024 | 14 October 2024 | Tickets from 421 |
Dili | 10 August 2024 | 12 August 2024 | Tickets from 459 |
Busan | 15 August 2024 | 20 August 2024 | Tickets from 515 |
Dubai | 22 November 2024 | 24 November 2024 | Tickets from 540 |
Abu Dhabi | 4 December 2024 | 8 December 2024 | Tickets from 576 |
Doha | 14 November 2024 | 18 November 2024 | Tickets from 591 |
Langgur | 20 November 2024 | 23 November 2024 | Tickets from 602 |
Kathmandu | 17 August 2024 | 20 August 2024 | Tickets from 637 |
Yerevan | 24 September 2024 | 30 September 2024 | Tickets from 642 |
Auckland | 14 November 2024 | 18 November 2024 | Tickets from 672 |
Almaty | 13 November 2024 | 17 November 2024 | Tickets from 677 |
Istanbul | 3 March 2025 | 9 March 2025 | Tickets from 695 |
Vladivostok | 6 September 2024 | 12 September 2024 | Tickets from 702 |
Tashkent | 13 November 2024 | 17 November 2024 | Tickets from 719 |
Broome | 1 August 2024 | 5 August 2024 | Tickets from 732 |
Cairo | 13 October 2024 | 19 October 2024 | Tickets from 765 |
Milan | 7 January 2025 | 8 January 2025 | Tickets from 777 |
Moscow | 11 September 2024 | 15 September 2024 | Tickets from 795 |
Riyadh | 11 December 2024 | 15 December 2024 | Tickets from 804 |
Nadi | 12 December 2024 | 14 December 2024 | Tickets from 805 |
Kutaisi | 27 October 2024 | 1 November 2024 | Tickets from 809 |
Malta | 7 November 2024 | 13 November 2024 | Tickets from 809 |
Irkutsk | 24 August 2024 | 28 August 2024 | Tickets from 827 |
Tbilisi | 24 September 2024 | 30 September 2024 | Tickets from 838 |
Port Moresby | 28 November 2024 | 30 November 2024 | Tickets from 860 |
Bishkek | 15 September 2024 | 18 September 2024 | Tickets from 863 |
Baku | 13 September 2024 | 16 September 2024 | Tickets from 865 |
Paris | 5 September 2024 | 8 September 2024 | Tickets from 874 |
London | 26 September 2024 | 30 September 2024 | Tickets from 912 |
Sofia | 24 September 2024 | 29 September 2024 | Tickets from 930 |
Wellington | 15 October 2024 | 19 October 2024 | Tickets from 937 |
Antalya | 30 August 2024 | 4 September 2024 | Tickets from 940 |
New York | 20 May 2025 | 25 May 2025 | Tickets from 980 |
Kazan | 14 September 2024 | 18 September 2024 | Tickets from 1 012 |
Bodrum | 9 September 2024 | 15 September 2024 | Tickets from 1 040 |
Cape Town | 7 November 2024 | 13 November 2024 | Tickets from 1 087 |
Bahrain | 8 December 2024 | 12 December 2024 | Tickets from 1 105 |
Khabarovsk | 25 August 2024 | 27 August 2024 | Tickets from 1 111 |
Izmir | 23 August 2024 | 29 August 2024 | Tickets from 1 115 |
Nizhniy Novgorod | 6 September 2024 | 9 September 2024 | Tickets from 1 115 |
Saint Petersburg | 19 August 2024 | 24 August 2024 | Tickets from 1 128 |
Casablanca | 3 March 2025 | 9 March 2025 | Tickets from 1 137 |
Batumi | 4 October 2024 | 7 October 2024 | Tickets from 1 143 |