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
Taipei (TPE)
Bali / Denpasar (DPS)
Tuesday, May 12, 2026
TWD 4,601
Taipei (TPE)
Bali / Denpasar (DPS)
Tuesday, June 9, 2026
TWD 4,601
Taipei (TPE)
Bali / Denpasar (DPS)
Wednesday, July 29, 2026
TWD 5,023
Taipei (TPE)
Bali / Denpasar (DPS)
Wednesday, August 26, 2026
TWD 4,224
Taipei (TPE)
Bali / Denpasar (DPS)
Thursday, September 3, 2026
TWD 3,987
Taipei (TPE)
Bali / Denpasar (DPS)
Saturday, October 24, 2026
TWD 3,751
Taipei (TPE)
Bali / Denpasar (DPS)
Wednesday, November 4, 2026
TWD 4,238
Taipei (TPE)
Bali / Denpasar (DPS)
Saturday, December 12, 2026
TWD 4,600
Taipei (TPE)
Bali / Denpasar (DPS)
Tuesday, January 5, 2027
TWD 3,997
Taipei (TPE)
Bali / Denpasar (DPS)
Saturday, February 20, 2027
TWD 3,982
Taipei (TPE)
Bali / Denpasar (DPS)
Thursday, March 11, 2027
TWD 3,727
Taipei (TPE)
Bali / Denpasar (DPS)
Monday, April 19, 2027
TWD 7,066
Flight Schedule to Bali / Denpasar
Here are all the scheduled flights to Bali / Denpasar, providing a variety of convenient travel options.
Wed, May 6, 2026 (Today)
Thu, May 7, 2026
Fri, May 8, 2026
Sat, May 9, 2026
Sun, May 10, 2026
Mon, May 11, 2026
Tue, May 12, 2026
Wed, May 13, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
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
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 7 Mei 2026
Rp 1.407.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 8 Mei 2026
Rp 1.346.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 9 Mei 2026
Rp 1.861.568
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 10 Mei 2026
Rp 1.286.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 11 Mei 2026
Rp 1.346.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 12 Mei 2026
Rp 1.479.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 13 Mei 2026
Rp 1.650.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 14 Mei 2026
Rp 1.650.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 15 Mei 2026
Rp 1.529.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 16 Mei 2026
Rp 1.302.100
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 17 Mei 2026
Rp 1.255.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 18 Mei 2026
Rp 1.346.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 19 Mei 2026
Rp 1.346.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 20 Mei 2026
Rp 1.404.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 21 Mei 2026
Rp 1.571.500
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 22 Mei 2026
Rp 1.528.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 23 Mei 2026
Rp 1.342.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 24 Mei 2026
Rp 1.340.600
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 25 Mei 2026
Rp 1.340.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 26 Mei 2026
Rp 1.498.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 27 Mei 2026
Rp 1.581.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 28 Mei 2026
Rp 1.468.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 29 Mei 2026
Rp 1.510.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 30 Mei 2026
Rp 1.498.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 31 Mei 2026
Rp 1.342.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 1 Juni 2026
Rp 1.274.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 2 Juni 2026
Rp 1.346.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 3 Juni 2026
Rp 1.401.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 4 Juni 2026
Rp 1.507.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 5 Juni 2026
Rp 1.590.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 6 Juni 2026
Rp 1.373.274
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 7 Juni 2026
Rp 1.340.600
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 8 Juni 2026
Rp 1.348.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 9 Juni 2026
Rp 1.340.600
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 10 Juni 2026
Rp 1.373.274
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 11 Juni 2026
Rp 1.255.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 12 Juni 2026
Rp 1.583.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 13 Juni 2026
Rp 1.401.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 14 Juni 2026
Rp 1.401.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 15 Juni 2026
Rp 1.402.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 16 Juni 2026
Rp 1.346.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 17 Juni 2026
Rp 1.455.500
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 18 Juni 2026
Rp 1.527.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 19 Juni 2026
Rp 1.527.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 20 Juni 2026
Rp 1.468.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 21 Juni 2026
Rp 1.457.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 22 Juni 2026
Rp 1.457.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 23 Juni 2026
Rp 4.980.738
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 24 Juni 2026
Rp 1.409.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 25 Juni 2026
Rp 1.550.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 26 Juni 2026
Rp 1.620.800
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 27 Juni 2026
Rp 1.550.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 28 Juni 2026
Rp 1.542.800
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 29 Juni 2026
Rp 1.542.800
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 30 Juni 2026
Rp 1.542.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 1 Juli 2026
Rp 1.399.500
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 2 Juli 2026
Rp 1.542.800
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 3 Juli 2026
Rp 1.542.800
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 4 Juli 2026
Rp 1.406.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 5 Juli 2026
Rp 1.399.400
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 6 Juli 2026
Rp 1.472.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 7 Juli 2026
Rp 1.451.690
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 8 Juli 2026
Rp 2.364.617
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 9 Juli 2026
Rp 1.618.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 10 Juli 2026
Rp 1.618.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 11 Juli 2026
Rp 1.474.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 12 Juli 2026
Rp 1.474.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 13 Juli 2026
Rp 1.475.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 14 Juli 2026
Rp 1.479.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 15 Juli 2026
Rp 1.479.300
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 16 Juli 2026
Rp 1.561.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 17 Juli 2026
Rp 1.618.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 18 Juli 2026
Rp 1.472.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 19 Juli 2026
Rp 1.482.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 20 Juli 2026
Rp 2.364.617
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 21 Juli 2026
Rp 1.479.600
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 22 Juli 2026
Rp 1.475.600
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 23 Juli 2026
Rp 1.561.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 24 Juli 2026
Rp 1.618.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 25 Juli 2026
Rp 1.475.500
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 26 Juli 2026
Rp 1.475.700
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 27 Juli 2026
Rp 1.472.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 28 Juli 2026
Rp 1.475.500
Jakarta (CGK)
Bali / Denpasar (DPS)
Rabu, 29 Juli 2026
Rp 1.481.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Kamis, 30 Juli 2026
Rp 1.618.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Jumat, 31 Juli 2026
Rp 1.619.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Sabtu, 1 Agustus 2026
Rp 1.482.900
Jakarta (CGK)
Bali / Denpasar (DPS)
Minggu, 2 Agustus 2026
Rp 1.472.000
Jakarta (CGK)
Bali / Denpasar (DPS)
Senin, 3 Agustus 2026
Rp 1.472.200
Jakarta (CGK)
Bali / Denpasar (DPS)
Selasa, 4 Agustus 2026
Rp 1.461.200
Seat Class Comparison: Find Your Perfect Fit
Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
Month
Seat Class
Average Price
May
Premium Economy
TWD 26,172
June
Premium Economy
No data
July
Premium Economy
No data
August
Premium Economy
TWD 47,475
September
Premium Economy
No data
October
Premium Economy
No data
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
May
Business
No data
June
Business
TWD 36,516
July
Business
No data
August
Business
TWD 39,749
September
Business
No data
October
Business
No data
November
Business
No data
December
Business
No data
January
Business
No data
February
Business
No data
March
Business
No data
April
Business
No data
May
Economy
TWD 20,573
June
Economy
TWD 20,216
July
Economy
TWD 19,495
August
Economy
TWD 18,201
September
Economy
TWD 18,160
October
Economy
TWD 15,977
November
Economy
TWD 15,041
December
Economy
TWD 17,324
January
Economy
TWD 15,993
February
Economy
TWD 18,273
March
Economy
TWD 22,139
April
Economy
TWD 19,251
Cheapest Day to Fly to Bali / Denpasar (DPS)
See when fares are lowest for your trip to Bali / Denpasar.
Origin
Destination
Departure Date
Price
Taipei (TPE)
Bali / Denpasar (DPS)
Monday, May 11, 2026
TWD 5,701
Taipei (TPE)
Bali / Denpasar (DPS)
Tuesday, June 9, 2026
TWD 4,601
Taipei (TPE)
Bali / Denpasar (DPS)
Wednesday, May 13, 2026
TWD 4,601
Taipei (TPE)
Bali / Denpasar (DPS)
Thursday, May 7, 2026
TWD 5,051
Taipei (TPE)
Bali / Denpasar (DPS)
Friday, May 8, 2026
TWD 5,051
Taipei (TPE)
Bali / Denpasar (DPS)
Saturday, May 9, 2026
TWD 5,051
Taipei (TPE)
Bali / Denpasar (DPS)
Sunday, May 10, 2026
TWD 5,051
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
TWD 7,014
VietJet Air
TWD 8,181
Super Air Jet
TWD 9,847
AirAsia X
TWD 9,910
Singapore Airlines
TWD 10,064
AirAsia Indonesia
TWD 10,101
Thai AirAsia
TWD 10,495
Batik Air Malaysia
TWD 11,192
Get discount coupons for flights
Grab the TVWEB code to book flights at a great discount.