Find Cheap flights to Bali / Denpasar – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To

Ngurah Rai International Airport

Departure date
Return date
Search Flights

50M+ Downloads,
1M+ Reviews

What is the cheapest month to book a flight to Bali / Denpasar (DPS)

Currently, August offers the most budget-friendly flights to Bali / Denpasar. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 25 August 2026HKD 516.25
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 13 September 2026HKD 516.34
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 29 October 2026HKD 548.42
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 13 November 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 9 December 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 1 January 2027HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 27 February 2027HKD 620.66
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 30 March 2027HKD 591.66
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 1 April 2027HKD 588.70
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 1 May 2027HKD 636.17
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 2 June 2027HKD 591.66
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 1 July 2027HKD 591.66

Flight Schedule to Bali / Denpasar

Here are all the scheduled flights to Bali / Denpasar, providing a variety of convenient travel options.
Mon, 24 Aug 2026 (Today)
Tue, 25 Aug 2026
Wed, 26 Aug 2026
Thu, 27 Aug 2026
Fri, 28 Aug 2026
Sat, 29 Aug 2026
Sun, 30 Aug 2026
Mon, 31 Aug 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Super Air Jet
Super Air Jet
12:20
14:20
Surabaya (SUB)
Bali / Denpasar (DPS)
Book flight
Super Air Jet
Super Air Jet
12:35
14:20
Kupang (KOE)
Bali / Denpasar (DPS)
Book flight
Sriwijaya Air
Sriwijaya Air
13:35
14:55
Makassar (UPG)
Bali / Denpasar (DPS)
Book flight
TransNusa
TransNusa
15:10
18:00
Jakarta (CGK)
Bali / Denpasar (DPS)
Book flight
Super Air Jet
Super Air Jet
16:10
18:35
Yogyakarta (YIA)
Bali / Denpasar (DPS)
Book flight
KLM
KLM
17:00
19:35
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Citilink
Citilink
17:10
20:00
Jakarta (HLP)
Bali / Denpasar (DPS)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
18:35
21:45
Kuala Lumpur (KUL)
Bali / Denpasar (DPS)
Book flight
TransNusa
TransNusa
20:20
23:10
Jakarta (CGK)
Bali / Denpasar (DPS)
Book flight
Jetstar
Jetstar
20:30
00:10 (+1 day)
Perth (PER)
Bali / Denpasar (DPS)
Book flight

Best time to book a flight to Bali / Denpasar

Discover the best times to fly to Bali / Denpasar and unlock incredible savings!
1
2
3
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 25 August 2026HKD 516.25
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 26 August 2026HKD 518.85
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 27 August 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 28 August 2026HKD 606.33
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 29 August 2026HKD 543.62
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 30 August 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 31 August 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 1 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 2 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 3 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 4 September 2026HKD 606.33
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 5 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 6 September 2026HKD 531.14
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 7 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 8 September 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 9 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 10 September 2026HKD 598.97
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 11 September 2026HKD 595.27
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 12 September 2026HKD 560.06
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 13 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 14 September 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 15 September 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 16 September 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 17 September 2026HKD 568.12
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 18 September 2026HKD 598.97
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 19 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 20 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 21 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 22 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 23 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 24 September 2026HKD 588.44
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 25 September 2026HKD 642.62
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 26 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 27 September 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 28 September 2026HKD 595.36
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 29 September 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 30 September 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 1 October 2026HKD 620.66
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 2 October 2026HKD 620.66
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 3 October 2026HKD 595.27
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 4 October 2026HKD 588.44
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 5 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 6 October 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 7 October 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 8 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 9 October 2026HKD 609.60
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 10 October 2026HKD 591.57
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 11 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 12 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 13 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 14 October 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 15 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 16 October 2026HKD 591.79
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 17 October 2026HKD 594.57
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 18 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 19 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 20 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 21 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 22 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 23 October 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 24 October 2026HKD 594.57
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 25 October 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 26 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 27 October 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 28 October 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 29 October 2026HKD 548.42
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 30 October 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 31 October 2026HKD 739.13
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 1 November 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 2 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 3 November 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 4 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 5 November 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 6 November 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 7 November 2026HKD 565.43
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 8 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 9 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 10 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 11 November 2026HKD 554.06
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 12 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 13 November 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 14 November 2026HKD 565.52
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 15 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 16 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 17 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 18 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 19 November 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 20 November 2026HKD 567.69
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 21 November 2026HKD 565.52
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 22 November 2026HKD 555.81

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
First Class
MonthSeat ClassAverage Price
AugustEconomyHKD 799.54
SeptemberEconomyHKD 836.67
OctoberEconomyHKD 856.57
NovemberEconomyHKD 852.58
DecemberEconomyHKD 940.01
JanuaryEconomyHKD 980.05
FebruaryEconomyHKD 1,023.76
MarchEconomyHKD 1,037.73
AprilEconomyHKD 1,001.75
MayEconomyHKD 1,012.86
JuneEconomyHKD 1,033.14
JulyEconomyHKD 1,080.30
AugustPremium EconomyHKD 1,479.09
SeptemberPremium EconomyHKD 1,546.25
OctoberPremium EconomyHKD 1,564.37
NovemberPremium EconomyNo data
DecemberPremium EconomyNo data
JanuaryPremium EconomyNo data
FebruaryPremium EconomyNo data
MarchPremium EconomyNo data
AprilPremium EconomyNo data
MayPremium EconomyNo data
JunePremium EconomyNo data
JulyPremium EconomyNo data
AugustFirst ClassHKD 2,772.82
SeptemberFirst ClassHKD 2,830.72
OctoberFirst ClassHKD 3,266.26
NovemberFirst ClassNo data
DecemberFirst ClassHKD 3,216.01
JanuaryFirst ClassHKD 3,653.06
FebruaryFirst ClassNo data
MarchFirst ClassNo data
AprilFirst ClassHKD 3,303.02
MayFirst ClassNo data
JuneFirst ClassHKD 3,303.02
JulyFirst ClassNo data
AugustBusinessHKD 3,160.62
SeptemberBusinessHKD 2,902.99
OctoberBusinessHKD 3,063.97
NovemberBusinessHKD 2,961.09
DecemberBusinessHKD 3,521.98
JanuaryBusinessHKD 3,442.80
FebruaryBusinessHKD 3,191.10
MarchBusinessHKD 3,391.25
AprilBusinessHKD 3,148.04
MayBusinessHKD 3,322.63
JuneBusinessNo data
JulyBusinessHKD 3,076.81

Cheapest Day to Fly to Bali / Denpasar (DPS)

See when fares are lowest for your trip to Bali / Denpasar.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 21 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 25 August 2026HKD 516.25
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 26 August 2026HKD 518.85
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 3 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 13 November 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 29 August 2026HKD 543.62
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 13 September 2026HKD 516.34

Here is the average price by Airline to Bali / Denpasar (DPS)

Discover the most budget-friendly airline: AirAsia Indonesia offers the lowest average fares.
AirlineAverage Price
AirAsia IndonesiaHKD 581.09
Sriwijaya AirHKD 620.58
TransNusaHKD 666.07
Pelita AirHKD 808.65
NAM AirHKD 811.47
Lion AirHKD 834.23
Batik AirHKD 849.56
Garuda IndonesiaHKD 850.60

Direct Airline to Bali / Denpasar

Available airlines offering direct flights to Bali / Denpasar start from HKD 516.25.
Select your preferred airline for a direct flight to Bali / Denpasar. Enjoy a smooth and efficient journey to your destination.
TransNusa
TransNusa
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Citilink
Citilink
See Airlines
Batik Air
Batik Air
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Lion Air
Lion Air
See Airlines
Pelita Air
Pelita Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
VietJet Air
VietJet Air
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Thai Airways
Thai Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Wings Air
Wings Air
See Airlines
Virgin Australia
Virgin Australia
See Airlines
T’way Air
T’way Air
See Airlines
Air India
Air India
See Airlines
Aero Dili
Aero Dili
See Airlines
Thai AirAsia
Thai AirAsia
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Emirates
Emirates
See Airlines
Jeju Air
Jeju Air
See Airlines
Korean Air
Korean Air
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
AirAsia X
AirAsia X
See Airlines

Get discount coupons for flights

Grab the TVWEB code to book flights at a great discount.

Code:TVWEB

Copy

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.

Find Cheap flights to Bali / Denpasar – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To

Ngurah Rai International Airport

Departure date
Return date
Search Flights

Direct Airline to Bali / Denpasar

Available airlines offering direct flights to Bali / Denpasar start from HKD 516.25.
Select your preferred airline for a direct flight to Bali / Denpasar. Enjoy a smooth and efficient journey to your destination.
TransNusa
TransNusa
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Citilink
Citilink
See Airlines
Batik Air
Batik Air
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Lion Air
Lion Air
See Airlines
Pelita Air
Pelita Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
VietJet Air
VietJet Air
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Thai Airways
Thai Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Wings Air
Wings Air
See Airlines
Virgin Australia
Virgin Australia
See Airlines
T’way Air
T’way Air
See Airlines
Air India
Air India
See Airlines
Aero Dili
Aero Dili
See Airlines
Thai AirAsia
Thai AirAsia
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Emirates
Emirates
See Airlines
Jeju Air
Jeju Air
See Airlines
Korean Air
Korean Air
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
AirAsia X
AirAsia X
See Airlines

50M+ Downloads,
1M+ Reviews

What is the cheapest month to book a flight to Bali / Denpasar (DPS)

Currently, August offers the most budget-friendly flights to Bali / Denpasar. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 25 August 2026HKD 516.25
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 13 September 2026HKD 516.34
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 29 October 2026HKD 548.42
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 13 November 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 9 December 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 1 January 2027HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 27 February 2027HKD 620.66
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 30 March 2027HKD 591.66
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 1 April 2027HKD 588.70
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 1 May 2027HKD 636.17
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 2 June 2027HKD 591.66
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 1 July 2027HKD 591.66

Flight Schedule to Bali / Denpasar

Here are all the scheduled flights to Bali / Denpasar, providing a variety of convenient travel options.
Mon, 24 Aug 2026 (Today)
Tue, 25 Aug 2026
Wed, 26 Aug 2026
Thu, 27 Aug 2026
Fri, 28 Aug 2026
Sat, 29 Aug 2026
Sun, 30 Aug 2026
Mon, 31 Aug 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Super Air Jet
Super Air Jet
12:20
14:20
Surabaya (SUB)
Bali / Denpasar (DPS)
Book flight
Super Air Jet
Super Air Jet
12:35
14:20
Kupang (KOE)
Bali / Denpasar (DPS)
Book flight
Sriwijaya Air
Sriwijaya Air
13:35
14:55
Makassar (UPG)
Bali / Denpasar (DPS)
Book flight
TransNusa
TransNusa
15:10
18:00
Jakarta (CGK)
Bali / Denpasar (DPS)
Book flight
Super Air Jet
Super Air Jet
16:10
18:35
Yogyakarta (YIA)
Bali / Denpasar (DPS)
Book flight
KLM
KLM
17:00
19:35
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Citilink
Citilink
17:10
20:00
Jakarta (HLP)
Bali / Denpasar (DPS)
Book flight
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
18:35
21:45
Kuala Lumpur (KUL)
Bali / Denpasar (DPS)
Book flight
TransNusa
TransNusa
20:20
23:10
Jakarta (CGK)
Bali / Denpasar (DPS)
Book flight
Jetstar
Jetstar
20:30
00:10 (+1 day)
Perth (PER)
Bali / Denpasar (DPS)
Book flight

Best time to book a flight to Bali / Denpasar

Discover the best times to fly to Bali / Denpasar and unlock incredible savings!
1
2
3
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 25 August 2026HKD 516.25
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 26 August 2026HKD 518.85
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 27 August 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 28 August 2026HKD 606.33
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 29 August 2026HKD 543.62
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 30 August 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 31 August 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 1 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 2 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 3 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 4 September 2026HKD 606.33
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 5 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 6 September 2026HKD 531.14
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 7 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 8 September 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 9 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 10 September 2026HKD 598.97
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 11 September 2026HKD 595.27
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 12 September 2026HKD 560.06
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 13 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 14 September 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 15 September 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 16 September 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 17 September 2026HKD 568.12
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 18 September 2026HKD 598.97
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 19 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 20 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 21 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 22 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 23 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 24 September 2026HKD 588.44
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 25 September 2026HKD 642.62
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 26 September 2026HKD 563.71
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 27 September 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 28 September 2026HKD 595.36
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 29 September 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 30 September 2026HKD 537.27
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 1 October 2026HKD 620.66
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 2 October 2026HKD 620.66
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 3 October 2026HKD 595.27
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 4 October 2026HKD 588.44
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 5 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 6 October 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 7 October 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 8 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 9 October 2026HKD 609.60
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 10 October 2026HKD 591.57
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 11 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 12 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 13 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 14 October 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 15 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 16 October 2026HKD 591.79
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 17 October 2026HKD 594.57
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 18 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 19 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 20 October 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 21 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 22 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 23 October 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 24 October 2026HKD 594.57
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 25 October 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 26 October 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 27 October 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 28 October 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 29 October 2026HKD 548.42
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 30 October 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 31 October 2026HKD 739.13
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 1 November 2026HKD 555.81
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 2 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 3 November 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 4 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 5 November 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 6 November 2026HKD 551.81
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 7 November 2026HKD 565.43
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 8 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 9 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 10 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 11 November 2026HKD 554.06
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 12 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 13 November 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 14 November 2026HKD 565.52
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 15 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 16 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 17 November 2026HKD 549.98
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 18 November 2026HKD 552.74
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 19 November 2026HKD 558.60
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 20 November 2026HKD 567.69
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 21 November 2026HKD 565.52
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 22 November 2026HKD 555.81

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
First Class
MonthSeat ClassAverage Price
AugustEconomyHKD 799.54
SeptemberEconomyHKD 836.67
OctoberEconomyHKD 856.57
NovemberEconomyHKD 852.58
DecemberEconomyHKD 940.01
JanuaryEconomyHKD 980.05
FebruaryEconomyHKD 1,023.76
MarchEconomyHKD 1,037.73
AprilEconomyHKD 1,001.75
MayEconomyHKD 1,012.86
JuneEconomyHKD 1,033.14
JulyEconomyHKD 1,080.30
AugustPremium EconomyHKD 1,479.09
SeptemberPremium EconomyHKD 1,546.25
OctoberPremium EconomyHKD 1,564.37
NovemberPremium EconomyNo data
DecemberPremium EconomyNo data
JanuaryPremium EconomyNo data
FebruaryPremium EconomyNo data
MarchPremium EconomyNo data
AprilPremium EconomyNo data
MayPremium EconomyNo data
JunePremium EconomyNo data
JulyPremium EconomyNo data
AugustFirst ClassHKD 2,772.82
SeptemberFirst ClassHKD 2,830.72
OctoberFirst ClassHKD 3,266.26
NovemberFirst ClassNo data
DecemberFirst ClassHKD 3,216.01
JanuaryFirst ClassHKD 3,653.06
FebruaryFirst ClassNo data
MarchFirst ClassNo data
AprilFirst ClassHKD 3,303.02
MayFirst ClassNo data
JuneFirst ClassHKD 3,303.02
JulyFirst ClassNo data
AugustBusinessHKD 3,160.62
SeptemberBusinessHKD 2,902.99
OctoberBusinessHKD 3,063.97
NovemberBusinessHKD 2,961.09
DecemberBusinessHKD 3,521.98
JanuaryBusinessHKD 3,442.80
FebruaryBusinessHKD 3,191.10
MarchBusinessHKD 3,391.25
AprilBusinessHKD 3,148.04
MayBusinessHKD 3,322.63
JuneBusinessNo data
JulyBusinessHKD 3,076.81

Cheapest Day to Fly to Bali / Denpasar (DPS)

See when fares are lowest for your trip to Bali / Denpasar.
OriginDestinationDeparture DatePrice
Jakarta (CGK)Bali / Denpasar (DPS)Monday, 21 September 2026HKD 532.86
Jakarta (CGK)Bali / Denpasar (DPS)Tuesday, 25 August 2026HKD 516.25
Jakarta (CGK)Bali / Denpasar (DPS)Wednesday, 26 August 2026HKD 518.85
Jakarta (CGK)Bali / Denpasar (DPS)Thursday, 3 September 2026HKD 547.14
Jakarta (CGK)Bali / Denpasar (DPS)Friday, 13 November 2026HKD 548.95
Jakarta (CGK)Bali / Denpasar (DPS)Saturday, 29 August 2026HKD 543.62
Jakarta (CGK)Bali / Denpasar (DPS)Sunday, 13 September 2026HKD 516.34

Here is the average price by Airline to Bali / Denpasar (DPS)

Discover the most budget-friendly airline: AirAsia Indonesia offers the lowest average fares.
AirlineAverage Price
AirAsia IndonesiaHKD 581.09
Sriwijaya AirHKD 620.58
TransNusaHKD 666.07
Pelita AirHKD 808.65
NAM AirHKD 811.47
Lion AirHKD 834.23
Batik AirHKD 849.56
Garuda IndonesiaHKD 850.60

Get discount coupons for flights

Grab the TVWEB code to book flights at a great discount.

Code:TVWEB

Copy

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.