Cheap flights to Bali

WAS — DPS
11 Oct — 18 Oct1
Return
1 adult
Economy
From?
To?
Tue 11/10
Tue 18/10

Flights to Bali in 2022

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inAprilHigh demand for flights, 15% potential price rise
Cheapest inJanuaryBest time to find cheap flights, 3% potential price drop
Average priceRp 1,306,792Average for return flights in October 2022
Return fromRp 1,352,378From Jakarta to Denpasar Bali Ngurah Rai
One-way fromRp 729,372One-way flight from Jakarta to Bali

Cheap flights to Bali in October, November 2022

The best prices found for DPS flights for October, November
22 Nov - 26 Nov
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 55m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 55m
Rp 1,352,378

Indonesia AirAsia

Pick Dates

Deal found 4/10/22

10 Oct - 12 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 55m
Rp 1,519,526

Multiple Airlines

Pick Dates

Deal found 5/10/22

7 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 50m
Rp 1,534,721

Super Air Jet

Pick Dates

Deal found 4/10/22

Bali 2022 flight deals

Cheap flights to Bali found for this year
22 Nov - 26 Nov
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 55m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 55m
Rp 1,352,378

Indonesia AirAsia

Pick Dates

Deal found 4/10/22

10 Oct - 12 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 55m
Rp 1,519,526

Multiple Airlines

Pick Dates

Deal found 5/10/22

7 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 50m
Rp 1,534,721

Super Air Jet

Pick Dates

Deal found 4/10/22

Last minute flights to Bali

Late deals on return flights to Bali, departing today and this week
12 Oct - 10 Nov
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 50m
Rp 1,534,721

Multiple Airlines

Pick Dates

Deal found 6/10/22

14 Oct - 17 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 55m
Rp 1,549,916

Super Air Jet

Pick Dates

Deal found 6/10/22

12 Oct - 15 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
DPS

Denpasar Bali Ngurah Rai

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

1h 50m
Rp 1,565,112

Lion Air

Pick Dates

Deal found 5/10/22

One-way flights to Bali

The cheapest one-way flights to Bali
28 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
Rp 729,372

Super Air Jet

Pick Dates

Deal found 3/10/22

25 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
Rp 744,568

Lion Air

Pick Dates

Deal found 6/10/22

26 Oct
CGK

Jakarta Soekarno-Hatta Intl

DPS

Denpasar Bali Ngurah Rai

Nonstop

1h 50m
Rp 759,763

Lion Air

Pick Dates

Deal found 5/10/22

What is the cheapest month to fly to Bali?

The cheapest ticket to Bali found for each month in 2022 based on historical flight searches by Cheapflights users.

January

Rp 1,246,011

February

Rp 1,291,597

March

Rp 1,428,354

April

Rp 1,610,698

May

Rp 1,975,384

June

Rp 1,808,236

July

Rp 2,188,117

August

Rp 2,112,141

September

Rp 2,096,946

October

Rp 1,367,573

November

Rp 1,382,769

December

Rp 1,504,331

At the present moment the cheapest month to fly to Bali is currently January; with July being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Bali?

Average Bali flight ticket prices and weather conditions for 2022 and 2023 by month

JKT - DPS

Price

Rp 1,253,153 - Rp 3,043,458

DPS

Temperature

26 - 28 °C

DPS

Rainfall

20 - 340 mm

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

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 55 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Bali?

The cheapest day to fly to Bali is usually Monday. At the moment, Saturday is the most expensive.

What time of day is cheapest to fly to Bali?

Bali flights can be made cheaper if you choose a flight in the morning. Booking a flight in the evening will likely mean higher prices.

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.

Find flights to Bali

Select your preferred flight destination in Bali from the list below.
Jakarta to Denpasar flightsfrom Rp 1,201,489 pp
Denpasar to Jakarta flightsfrom Rp 1,815,074 pp
Medan to Jakarta flightsfrom Rp 2,245,707 pp
Jakarta to Medan flightsfrom Rp 2,287,950 pp

Search flights to Bali by cabin class

First Classfrom Rp 1,029/person
Business Classfrom Rp 259/person
Prem Economyfrom Rp 295/person
Economyfrom Rp 39/person