What is the cheapest month to book a flight to Bali / Denpasar (DPS)
Currently, May 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.
Origin
Destination
Departure Date
Price
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 8 May 2026
HKD 1,381.96
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 22 June 2026
HKD 1,581.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 22 July 2026
HKD 1,782.87
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 27 August 2026
HKD 1,262.16
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 17 September 2026
HKD 1,286.37
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 18 October 2026
HKD 1,262.27
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 1 November 2026
HKD 1,258.20
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 16 December 2026
HKD 1,328.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 6 January 2027
HKD 1,176.57
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 26 February 2027
HKD 1,172.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 12 March 2027
HKD 1,176.39
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 9 April 2027
HKD 1,642.57
Flight Schedule to Bali / Denpasar
Here are all the scheduled flights to Bali / Denpasar, providing a variety of convenient travel options.
Tue, 5 May 2026 (Today)
Wed, 6 May 2026
Thu, 7 May 2026
Fri, 8 May 2026
Sat, 9 May 2026
Sun, 10 May 2026
Mon, 11 May 2026
Tue, 12 May 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
TransNusa
21:10
24:50 (+1 day)
Perth (PER)
Bali / Denpasar (DPS)
Book flight
Singapore Airlines
21:35
24:10 (+1 day)
Singapore (SIN)
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
Origin
Destination
Departure Date
Price
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 6 May 2026
HKD 1,520.22
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 7 May 2026
HKD 1,470.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 8 May 2026
HKD 1,381.96
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 9 May 2026
HKD 2,794.71
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 10 May 2026
HKD 2,640.24
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 11 May 2026
HKD 1,611.39
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 12 May 2026
HKD 2,640.24
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 13 May 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 14 May 2026
HKD 3,487.92
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 15 May 2026
HKD 3,043.46
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 16 May 2026
HKD 3,043.46
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 17 May 2026
HKD 2,081.58
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 18 May 2026
HKD 3,457.88
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 19 May 2026
HKD 3,031.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 20 May 2026
HKD 3,285.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 21 May 2026
HKD 3,308.42
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 22 May 2026
HKD 3,012.36
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 23 May 2026
HKD 2,330.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 24 May 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 25 May 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 26 May 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 27 May 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 28 May 2026
HKD 3,025.22
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 29 May 2026
HKD 1,781.29
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 30 May 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 31 May 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 1 June 2026
HKD 2,794.71
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 2 June 2026
HKD 3,049.67
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 3 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 4 June 2026
HKD 2,041.14
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 5 June 2026
HKD 3,025.22
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 6 June 2026
HKD 2,845.77
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 7 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 8 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 9 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 10 June 2026
HKD 1,943.69
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 11 June 2026
HKD 2,794.71
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 12 June 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 13 June 2026
HKD 2,574.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 14 June 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 15 June 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 16 June 2026
HKD 1,788.50
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 17 June 2026
HKD 1,902.30
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 18 June 2026
HKD 2,824.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 19 June 2026
HKD 2,574.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 20 June 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 21 June 2026
HKD 1,581.66
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 22 June 2026
HKD 1,581.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 23 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 24 June 2026
HKD 3,441.99
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 25 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 26 June 2026
HKD 2,795.49
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 27 June 2026
HKD 2,891.75
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 28 June 2026
HKD 1,581.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 29 June 2026
HKD 3,025.22
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 30 June 2026
HKD 3,043.41
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 1 July 2026
HKD 3,065.18
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 2 July 2026
HKD 3,055.29
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 3 July 2026
HKD 3,055.29
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 4 July 2026
HKD 1,977.90
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 5 July 2026
HKD 3,049.67
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 6 July 2026
HKD 3,043.41
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 7 July 2026
HKD 3,169.71
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 8 July 2026
HKD 1,947.56
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 9 July 2026
HKD 3,043.46
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 10 July 2026
HKD 2,815.22
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 11 July 2026
HKD 3,065.18
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 12 July 2026
HKD 3,037.86
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 13 July 2026
HKD 2,574.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 14 July 2026
HKD 3,031.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 15 July 2026
HKD 3,037.86
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 16 July 2026
HKD 1,830.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 17 July 2026
HKD 3,043.46
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 18 July 2026
HKD 3,043.46
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 19 July 2026
HKD 2,574.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 20 July 2026
HKD 2,785.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 21 July 2026
HKD 2,892.84
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 22 July 2026
HKD 1,782.87
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 23 July 2026
HKD 2,903.74
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 24 July 2026
HKD 2,909.45
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 25 July 2026
HKD 2,574.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 26 July 2026
HKD 2,795.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 27 July 2026
HKD 2,847.65
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 28 July 2026
HKD 1,861.01
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 29 July 2026
HKD 2,782.73
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 30 July 2026
HKD 2,848.14
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 31 July 2026
HKD 2,574.52
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 1 August 2026
HKD 3,043.46
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 2 August 2026
HKD 2,903.74
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 3 August 2026
HKD 1,781.29
Seat Class Comparison: Find Your Perfect Fit
Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
Month
Seat Class
Average Price
May
Economy
HKD 5,601.57
June
Economy
HKD 5,134.62
July
Economy
HKD 5,299.15
August
Economy
HKD 4,023.15
September
Economy
HKD 4,237.45
October
Economy
HKD 5,198.22
November
Economy
HKD 3,969.49
December
Economy
HKD 4,290.68
January
Economy
HKD 4,547.05
February
Economy
HKD 4,673.11
March
Economy
HKD 4,853.44
April
Economy
HKD 4,474.02
May
Business
HKD 12,600.91
June
Business
HKD 12,643.66
July
Business
HKD 12,658.22
August
Business
HKD 13,169.72
September
Business
No data
October
Business
HKD 11,343.68
November
Business
HKD 10,253.93
December
Business
No data
January
Business
No data
February
Business
No data
March
Business
No data
April
Business
No data
May
Premium Economy
HKD 6,353.20
June
Premium Economy
No data
July
Premium Economy
No data
August
Premium Economy
No data
September
Premium Economy
No data
October
Premium Economy
HKD 5,747.42
November
Premium Economy
No data
December
Premium Economy
No data
January
Premium Economy
No data
February
Premium Economy
No data
March
Premium Economy
No data
April
Premium Economy
No data
Cheapest Day to Fly to Bali / Denpasar (DPS)
See when fares are lowest for your trip to Bali / Denpasar.
Origin
Destination
Departure Date
Price
Hong Kong (HKG)
Bali / Denpasar (DPS)
Monday, 22 June 2026
HKD 1,581.63
Hong Kong (HKG)
Bali / Denpasar (DPS)
Tuesday, 16 June 2026
HKD 1,788.50
Hong Kong (HKG)
Bali / Denpasar (DPS)
Wednesday, 6 May 2026
HKD 1,520.22
Hong Kong (HKG)
Bali / Denpasar (DPS)
Thursday, 7 May 2026
HKD 1,470.02
Hong Kong (HKG)
Bali / Denpasar (DPS)
Friday, 8 May 2026
HKD 1,381.96
Hong Kong (HKG)
Bali / Denpasar (DPS)
Saturday, 4 July 2026
HKD 1,977.90
Hong Kong (HKG)
Bali / Denpasar (DPS)
Sunday, 28 June 2026
HKD 1,581.63
Here is the average price by Airline to Bali / Denpasar (DPS)
Discover the most budget-friendly airline: Scoot offers the lowest average fares.
Airline
Average Price
Scoot
HKD 1,738.77
Cebu Pacific
HKD 2,090.31
VietJet Air
HKD 2,364.62
Hong Kong Airlines
HKD 2,719.54
China Airlines
HKD 2,745.04
Batik Air Malaysia
HKD 2,850.35
AirAsia Berhad (Malaysia)
HKD 2,947.90
Vietnam Airlines
HKD 3,093.52
Direct Airline to Bali / Denpasar
Available airlines offering direct flights to Bali / Denpasar start from HKD 1,381.96.
Select your preferred airline for a direct flight to Bali / Denpasar. Enjoy a smooth and efficient journey to your destination.