Find cheap flights to Bali

Return
Economy
Boston (BOS)
Denpasar (DPS)
Tue 9/2
Tue 16/2
Any month
Compare vs momondo |

Cheapest flights to cities in Bali

Click on the cities below to find out when it's cheapest to fly to Bali from India

Useful information for your flight to Bali

Get up-to-date answers for some of the most frequently asked questions regarding flying to Bali

What is the cheapest flight I can find to Bali?

Flights to Bali vary based on month, airline, when you book, where you are departing from and many more variables, but on average momondo users can expect to spend about ₹ 32,820/pp. The absolute cheapest flight to Bali is ₹ 2,262/pp

What are the most popular landmarks in Bali?

The most often visited landmarks in Bali are Seminyak Beach, Nusa Dua Beach, and Legian Beach, among many others that can be found in the area.

I plan on visiting Seminyak Beach. Which airport is the quickest drive?

The closest airport to Seminyak Beach is Denpasar Airport, and would make for the quickest drive. For those interested in a secondary airport to fly into, consider looking at flights heading to Praya Airport.

What is the weather like in Bali?

Bali typically has a temperature range from 26 °C(July) to 28 °C(January). Those looking to avoid rain and/or snow while visiting Bali should plan their trip in August, September, or July, as these months are relatively less likely to have precipitation.


Popular cities and sights

Looking to visit Bali? Check out these cities and spend time seeing some of the most popular sights in Bali.
Denpasar
Bali
Pasar Badung
Puri Agung Jro Kuta
Bajra Sandhi Monument
Lapangan Puputan Renon
Bali Art Centre

Airports in Bali

There are many options when flying to Bali. Here you can see the price and the destinations on a map
Bali Ngurah Rai Airport
10 km from city centre

Cheapest flight routes to Bali

These routes have the cheapest flights to Bali found by momondo users in India
Departing Destination Best Price
Kochi Denpasar ₹ 16,046
Chennai Denpasar ₹ 19,546
Bengaluru Denpasar ₹ 20,640
Hyderabad Denpasar ₹ 21,807
Mumbai Denpasar ₹ 23,558
Kolkata Denpasar ₹ 23,777
Jaipur Denpasar ₹ 24,944
New Delhi Denpasar ₹ 25,308
Lucknow Denpasar ₹ 26,329
Pune Denpasar ₹ 26,694

Popular routes to Bali

Most frequently searched flights to Bali along with the cheapest price and shortest flight duration
Kochi to Denpasar (Bali) Flights
Fastest flight time
8h 10m
Cheapest price
₹ 16,046
Chennai to Denpasar (Bali) Flights
Fastest flight time
9h 35m
Cheapest price
₹ 18,672
Bengaluru to Denpasar (Bali) Flights
Fastest flight time
9h 40m
Cheapest price
₹ 20,641
Hyderabad to Denpasar (Bali) Flights
Fastest flight time
10h 25m
Cheapest price
₹ 21,808
Kolkata to Denpasar (Bali) Flights
Fastest flight time
14h 35m
Cheapest price
₹ 23,777
Mumbai to Denpasar (Bali) Flights
Fastest flight time
14h 20m
Cheapest price
₹ 24,069
Jaipur to Denpasar (Bali) Flights
Fastest flight time
10h 25m
Cheapest price
₹ 24,944
New Delhi to Denpasar (Bali) Flights
Fastest flight time
13h 20m
Cheapest price
₹ 25,309
Lucknow to Denpasar (Bali) Flights
Fastest flight time
18h 00m
Cheapest price
₹ 26,330
Ahmedabad to Denpasar (Bali) Flights
Fastest flight time
14h 25m
Cheapest price
₹ 27,716
Goa to Denpasar (Bali) Flights
Fastest flight time
13h 30m
Cheapest price
₹ 27,934
Pune to Denpasar (Bali) Flights
Fastest flight time
20h 00m
Cheapest price
₹ 28,883
Thiruvananthapuram to Denpasar (Bali) Flights
Fastest flight time
16h 55m
Cheapest price
₹ 31,362
Amritsar to Denpasar (Bali) Flights
Fastest flight time
16h 05m
Cheapest price
₹ 31,362
Tiruchirappalli to Denpasar (Bali) Flights
Fastest flight time
10h 25m
Cheapest price
₹ 34,936
Coimbatore to Denpasar (Bali) Flights
Fastest flight time
23h 50m
Cheapest price
₹ 77,676
Vadodara to Denpasar (Bali) Flights
Fastest flight time
33h 00m
Cheapest price
₹ 83,146
Bhopal to Denpasar (Bali) Flights
Fastest flight time
41h 50m
Cheapest price
₹ 92,627
Jodhpur to Denpasar (Bali) Flights
Fastest flight time
24h 25m
Cheapest price
₹ 94,670
Bhubaneshwar to Denpasar (Bali) Flights
Fastest flight time
44h 00m
Cheapest price
₹ 96,858
View more
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First