Find flights
When to book
Airlines

Cheap flights to Bali from Rp 4,772,370

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 17/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
WAS — DPS
23 Mar — 30 Mar1
1 adult
Sat 23/3
Sat 30/3

Find deals on flights to Bali by searching across hundreds of travel sites at once.

 
Cheapflights users frequently choose these airlines when searching for flights to Bali, based on our search results.
Cheapflights users frequently choose these airlines when searching for flights to Bali, based on our search results.
Here’s why our users search for flights through Cheapflights

Price trackingHolding out for a great deal? Get notified when prices are reduced.

Customise ResultsFilter for flights based on cabin class, airline, free Wi-Fi, and more.

Unlimited free useSearch as many times as you want with no hidden charges or fees.

Flights to Bali in 2024

Find the latest flights to Bali in 2024, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 19,554 searches and data was last updated on 19 March 2024.

Popular in

December

Cheapest in

March

Average price

Rp 1,569,859

Return from

Rp 1,381,476

One-way from

Rp 706,436
High demand for flights, 5% potential price rise
Best time to find cheap flights, 2% potential price drop
Average for return flights in March 2024
From Jakarta to Denpasar Bali Ngurah Rai
One-way flight from Jakarta to Bali

Cheap flights to Bali in March & April 2024

Search the best deals to popular Bali cities recently found by Cheapflights users
The below flights offer some of the lowest fares to Bali in March and April 2024. If these prices don't match your budget, be sure to check back soon for more deals.
Cheap flights to Denpasar, Bali
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Tue 30/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 9,670,330
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Tue 30/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 9,780,220
Fri 5/400.15LAX - DPS
1 stop31h 50mXiamenAir
Thu 18/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 10,376,766
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Tue 23/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 11,381,476
Wed 10/400.15LAX - DPS
1 stop31h 50mXiamenAir
Thu 18/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 11,412,873
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Mon 21/1000.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 17/3Rp 11,915,228
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Thu 2/500.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 12,119,309
Tue 16/411.05SFO - DPS
1 stop40h 30mSingapore Airlines
Thu 23/510.50DPS - SFO
1 stop37h 50mSingapore Airlines
Deal found 17/3Rp 12,182,104
Tue 16/411.05SFO - DPS
1 stop21h 50mSingapore Airlines
Thu 23/519.35DPS - SFO
1 stop29h 05mSingapore Airlines
Deal found 18/3Rp 12,339,089

Bali 2024 flight deals

Explore flight deals for Bali in 2024, offering the best prices and options to suit your preferences. In the last 7 days, Cheapflights users made a total of 19,554 searches and data were last updated on 19 March 2024.
These are some of the best deals we've found on flights to Bali in 2024 at this time. If these deals don't appeal to you, be sure to come back soon for more options.
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Tue 30/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 9,670,330
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Tue 30/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 9,780,220
Fri 5/400.15LAX - DPS
1 stop31h 50mXiamenAir
Thu 18/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 10,376,766
Wed 1/500.15LAX - DPS
1 stop31h 50mXiamenAir
Sat 11/500.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 17/3Rp 10,784,929
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Tue 23/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 11,381,476
Wed 10/400.15LAX - DPS
1 stop31h 50mXiamenAir
Thu 18/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 11,412,873
Thu 24/1010.15SEA - DPS
1 stop22h 40mSingapore Airlines
Mon 4/1112.05DPS - SEA
1 stop35h 10mSingapore Airlines
Deal found 17/3Rp 11,742,543
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Mon 21/1000.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 17/3Rp 11,915,228
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Thu 2/500.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 12,119,309

Flights to Bali departing soon

Discover available last-minute flight options to Bali, providing immediate availability and potentially lower prices. In the last 7 days, Cheapflights users made a total of 19,554 searches and data was last updated on 19 March 2024.
Have a look at some of the best last-minute flights available departing to Bali. Prices refresh often so be sure to come back soon for more deals.
Thu 28/323.45LAX - DPS
1 stop32h 20mXiamenAir
Thu 11/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 18/3Rp 16,907,378
Sun 24/300.10SFO - DPS
1 stop24h 10mEVA Air
Thu 25/416.30DPS - SFO
1 stop29h 00mEVA Air
Deal found 18/3Rp 17,676,610
Mon 25/312.20SFO - DPS
1 stop36h 00mEVA Air
Thu 25/416.30DPS - SFO
1 stop29h 00mEVA Air
Deal found 18/3Rp 18,163,266
Sun 24/323.50SFO - DPS
1 stop33h 09mPhilippine Airlines
Wed 24/401.00DPS - SFO
1 stop34h 50mPhilippine Airlines
Deal found 18/3Rp 18,257,456
Tue 26/312.20SFO - DPS
1 stop36h 00mEVA Air
Thu 25/416.30DPS - SFO
1 stop29h 00mEVA Air
Deal found 18/3Rp 18,304,552
Sun 24/316.37LAX - DPS
2 stops40h 18mDelta
Wed 10/401.10DPS - LAX
2 stops31h 19mDelta
Deal found 17/3Rp 18,587,128
Tue 26/323.45LAX - DPS
1 stop32h 20mXiamenAir
Wed 3/400.30DPS - LAX
1 stop34h 10mXiamenAir
Deal found 17/3Rp 18,649,922
Sun 24/318.29LAX - DPS
2 stops37h 01mDelta
Tue 2/401.10DPS - LAX
2 stops34h 15mDelta
Deal found 17/3Rp 18,665,620
Sat 23/300.40SFO - DPS
1 stop23h 40mEVA Air
Thu 25/416.30DPS - SFO
1 stop29h 00mEVA Air
Deal found 18/3Rp 18,916,798

One-way flights to Bali

Explore one-way flight options to Bali for greater flexibility in your travel plans. Find up-to-date pricing and availability for one-way flights. In the last 7 days, Cheapflights users made a total of 19,554 searches and data was last updated on 19 March 2024.
Take a look at some of the best available flights traveling to Bali at this time. Book a round-trip flight to Bali instead by using the search form above.
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Deal found 18/3Rp 4,772,370
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Deal found 18/3Rp 5,039,246
Fri 19/400.15LAX - DPS
1 stop31h 50mXiamenAir
Deal found 18/3Rp 6,185,244
Wed 17/400.15LAX - DPS
1 stop31h 50mXiamenAir
Deal found 18/3Rp 6,248,038
Fri 3/500.15LAX - DPS
1 stop31h 50mXiamenAir
Deal found 18/3Rp 6,436,420
Wed 17/400.15LAX - DPS
2 stops33h 35mMultiple Airlines
Deal found 18/3Rp 6,452,120
Wed 17/400.15LAX - DPS
2 stops29h 40mMultiple Airlines
Deal found 18/3Rp 6,687,598
Wed 17/400.15LAX - DPS
3 stops45h 15mMultiple Airlines
Deal found 18/3Rp 6,797,488
Fri 5/400.15LAX - DPS
1 stop31h 50mXiamenAir
Deal found 18/3Rp 6,844,584

Find flights to Bali within your budget

Locate flights to Bali that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 19,554 searches and data was last updated on 19 March 2024.

Fly from

Any airport

Budget

Rp 9,670,330 - Rp 15,149,137

Route

Depart

Return

Price

Los AngelesDenpasar Bali Ngurah Rai

LAX - DPS

LAXDPS

Los Angeles

Wed 17/4

1 stop31h 50m

Denpasar Bali Ngurah Rai

Tue 30/4

1 stop34h 10m

Rp 9,670,330

San FranciscoDenpasar Bali Ngurah Rai

SFO - DPS

SFODPS

San Francisco

Tue 16/4

1 stop40h 30m

Denpasar Bali Ngurah Rai

Thu 23/5

1 stop37h 50m

Rp 12,182,104

Chicago O'Hare IntlDenpasar Bali Ngurah Rai

ORD - DPS

ORDDPS

Chicago O'Hare Intl

Thu 4/4

1 stop33h 55m

Denpasar Bali Ngurah Rai

Wed 17/4

1 stop35h 25m

Rp 13,312,402

Los AngelesDenpasar Bali Ngurah Rai

LAX - DPS

LAXDPS

Los Angeles

Wed 11/9

1 stop33h 19m

Denpasar Bali Ngurah Rai

Wed 25/9

1 stop34h 40m

Rp 13,328,100

Seattle/Tacoma IntlDenpasar Bali Ngurah Rai

SEA - DPS

SEADPS

Seattle/Tacoma Intl

Tue 13/8

1 stop22h 00m

Denpasar Bali Ngurah Rai

Tue 20/8

1 stop19h 10m

Rp 13,343,799

Seattle/Tacoma IntlDenpasar Bali Ngurah Rai

SEA - DPS

SEADPS

Seattle/Tacoma Intl

Mon 22/4

1 stop19h 50m

Denpasar Bali Ngurah Rai

Wed 22/5

1 stop26h 30m

Rp 14,238,619

Seattle/Tacoma IntlDenpasar Bali Ngurah Rai

SEA - DPS

SEADPS

Seattle/Tacoma Intl

Tue 3/9

2 stops33h 55m

Denpasar Bali Ngurah Rai

Mon 30/9

1 stop18h 50m

Rp 14,788,069

San FranciscoDenpasar Bali Ngurah Rai

SFO - DPS

SFODPS

San Francisco

Mon 15/4

1 stop23h 25m

Denpasar Bali Ngurah Rai

Thu 23/5

1 stop18h 30m

Rp 14,929,356

San FranciscoDenpasar Bali Ngurah Rai

SFO - DPS

SFODPS

San Francisco

Sat 6/4

1 stop31h 55m

Denpasar Bali Ngurah Rai

Fri 19/4

1 stop35h 10m

Rp 15,149,137

Flights are sorted by cheapest first

Deals found on 18/3

Average price of flights to Bali by month

Plan your trip to Bali by taking into account the cheapest months to travel. The average price of a one-way flight to Bali is currently Rp 6,162,568 while a return flight costs Rp 13,437,991. Price data was last updated on 17 March 2024.

Currently, July is the cheapest month in which you can book a flight to Bali (average of Rp 89). Flying to Bali in April will prove the most costly (average of Rp 132). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

January

Rp 1,522,763

February

Rp 1,507,064

March

Rp 1,569,859

April

Rp 2,072,214

May

Rp 1,554,160

June

Rp 1,475,667

July

Rp 1,397,174

August

Rp 1,507,064

September

Rp 1,585,557

October

Rp 1,554,160

November

Rp 1,444,270

December

Rp 1,773,940

Temperature and rainfall in Bali by month

Plan your trip to Bali by taking into account the average temperature and rainfall totals by month.

DPS

Temperature

26 - 28 °C

If weather is an important factor for your trip to Bali, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 28.0 C. Travellers hoping to avoid the cold should look outside of July, when temperatures are typically at their lowest (around 26.0 C).

When is the best time to book a flight to Bali?

Use this chart to determine the optimal time to book a return flight to Bali. Price data was last updated on 28 January 2024.
The price you pay for your flight to Bali may vary depending on when you book. For the best chance of a lower fare, look to book 76 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.
Search Deals

Reviews of airlines servicing Bali

Get insights into the airlines that provide service to Bali. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Bali. Reviews last updated 19 March 2024.
To help decide which airline to fly to Bali, see what other customers have to say about Indonesia AirAsia, Lion Air and Citilink. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
8.3
Very Good
1,520 reviews

Comfort

8.1

Entertainment

8.2

Overall

8.3

Crew

8.7

Food

7.8

Boarding

8.4

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

8.3
Very Good
1,520 reviews
8.3
Very Good
1,520 reviews

Comfort

8.1

Entertainment

8.2

Overall

8.3

Crew

8.7

Food

7.8

Boarding

8.4

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

6.9
Okay
82 reviews
8.3
Very Good
1,520 reviews

Comfort

8.1

Entertainment

8.2

Overall

8.3

Crew

8.7

Food

7.8

Boarding

8.4

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

6.8
Okay
293 reviews
8.3
Very Good
1,520 reviews

Comfort

8.1

Entertainment

8.2

Overall

8.3

Crew

8.7

Food

7.8

Boarding

8.4

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

6.6
Okay
59 reviews
8.3
Very Good
1,520 reviews

Comfort

8.1

Entertainment

8.2

Overall

8.3

Crew

8.7

Food

7.8

Boarding

8.4

Reviews

1 / 10

Everything went smoothly, the staff was friendly, the special meal was correct. It was with Singapore Airlines for the first two legs (Penang to Singapore then Singapore to LAX). The final leg of LAX to BWI was with United.

  • How long is the flight to Bali?

    Bali, an island in Indonesia, is one of the most popular tourist destinations for locals and international travellers. Denpasar is the capital city of Bali and is a popular tourist hub. The Ngurah Rai International Airport is the airport located close to Denpasar and is among the busiest airports in Indonesia after Jakarta Airport. Many local airlines fly to this airport from major Indonesian cities. From the Soekarno-Hatta International Airport in Jakarta, it takes approximately 1h 45m to reach Bali and about 2h from Halim Perdanakusuma Airport, Jakarta. You can also fly from other cities like Surabaya, Bandung, Medan, etc., with good Bali flight deals and in a duration of less than 5h.

  • Are there direct flights to Bali?

    direct flights to Bali are available from Soekarno-Hatta International Airport in Jakarta and Halim Perdanakusuma Airport, Jakarta to Bali, Indonesia. Direct flights are available from other major cities too but they are not the cheapest option. Many airlines like Lion Air, Citilink, Batik Air, Indonesia Air Asia, and Garuda Indonesia operate flights to Bali. Air Asia offers cheap flight deals to Bali.

  • How do you get from Bali Airport to the city centre?

    The Ngurah Rai International Airport, Denpasar is a busy airport and is reachable by Denpasar, Kuta, and Jimbaran cities. Public transport is not that good in Bali and taking that into consideration there are a few ways to reach the city. The first option is to hire a metered or unmetered taxi. Metered taxis can be booked at official desks at the airport and can be expensive. If you are ok to haggle, unmetered taxis are available where you can bargain. Shuttle services are another option, these are often available from the airport where many companies operate shuttles. Private transfer is the most convenient option and can be included as part of your hotel booking, whereby someone is ready to pick you up from the airport.

  • What are some things to do in Bali?

    Bali, Indonesia, is a place that is famous for its natural beauty and has much more to offer than its beaches. After spending time on the blue waters and white beaches there are many other things to do. A visit to the Tegalalang Rice Terraces, which has rice paddies, is a popular tourist place. There is also the Sekumpul waterfall where you can see a rainbow at the foot when the sun shines on it. Visit temples like Tirtal Empul and Besakih to get to know Hindu culture. Then there is the Seminyak where you can shop from local shops to high-end boutiques. Other places like the Elephant Cave, Ubud Art Market, and Mount Batur are also good visiting options.

  • Do I need a passport or visa to fly to Bali?

    Local tourists who are flying to Bali from various parts of Indonesia will need photo ID proof to fly to Ngurah Rai International Airport, Denpasar. There is no need for a Visa if the stay is less than 90 days. Carrying your passport is recommended in case of domestic flights.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Fly your favourite airline to Bali
Fly your favorite airline to Bali. Flight routes are based on user searches made on Cheapflights and were last updated on 19 March 2024.

Search flights to Bali by cabin class

Find flights to Bali, based on your preferred cabin class, be it economy, premium economy, business, or first class.
Business Classfrom Rp 2,213,344/person
Economy classfrom Rp 435,950/person

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travellers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights to Bali?

Cheapflights helps you search for flights to Bali via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.

Why should you use Cheapflights to find cheap flight tickets to Bali?

Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights to Bali for you. Better yet — we are completely free to use.

Can Cheapflights find flights to Bali with no change fees?

Cheapflights does show flights with no change fees to all users. To see these options for flights to Bali, users can toggle the no change fees filter when performing a flight search.

Can Cheapflights notify me if prices for flights to Bali become cheaper?

Of course! You can track prices for flights to Bali and get an alert from Cheapflights when they change. Have a valid email address ready and click the bell icon next to the flight deals to set up your price alerts.