Skip to main content
Rice terraces, Bali

Flight route guide · DEL → DPS

Delhi to Bali (Denpasar) flights

Delhi to Bali takes about 7h 15m non-stop on Air India, or 10–13h via Singapore or Kuala Lumpur. Fares from ₹18,000, e-VoA, baggage and Seminyak transfers.

Fact-checked 2 min readBy the Elitech Travels editorial desk
Non-stop · 7h 15mOne-way from ₹18,000
Vyacheslav Argenberg · CC BY 4.0

Quick answer

Delhi to Bali (Denpasar) covers about 5,820 km. Air India has operated the only non-stop, taking roughly 7 hours 15 minutes; most other options connect via Singapore, Kuala Lumpur or Bangkok in 10–13 hours. One-way fares start around ₹18,000 booked 3–6 weeks ahead in a quiet month. Indians need an e-Visa on Arrival and must pay Bali's tourist levy.

Route facts

Flight time
7h 15m
Distance
≈ 5,820 km
Starting fare
₹18,000 one-way
Airlines
Air India
Cheapest months
Jan–Mar (outside Chinese New Year) and early Nov
Entry
e-Visa on Arrival (about IDR 500,000) best applied online before flying, plus Bali's IDR 150,000 tourist levy paid online.

Indira Gandhi International Airport (DEL) to I Gusti Ngurah Rai International Airport (DPS). Fares are typical starting one-way economy prices booked 3–6 weeks ahead outside peak dates — live prices vary by the hour.

Which airlines fly Delhi to Bali?

Air India has been the only airline flying Delhi to Denpasar non-stop, from Terminal 3. Check that it operates on your dates, because schedules on long narrow-body routes change. The main one-stop options are:

  • Singapore Airlines or Scoot via Singapore
  • Malaysia Airlines, AirAsia or Batik Air via Kuala Lumpur
  • Thai Airways via Bangkok

A one-stop journey usually takes 10–13 hours including the connection.

What are the best flight timings?

Bali is 2 hours 30 minutes ahead of India. Overnight one-stop flights via Singapore or Kuala Lumpur often land in Bali by late morning, which works well with a 2 pm hotel check-in. Avoid connections under 1 hour 30 minutes on separate tickets.

Baggage on full-service and low-cost airlines

Air India, Singapore Airlines, Malaysia Airlines and Thai include meals and checked baggage on most fares. AirAsia and Scoot base fares are cabin-only, so add bags online in advance. On a self-connected trip, the lowest allowance across both flights is the one that counts.

Getting from Bali airport to your hotel

Traffic, not distance, decides transfer times. Seminyak and Kuta take 30–60 minutes and cost about IDR 250,000–350,000 (₹1,350–1,900) by taxi. Ubud takes 1 hour 30 minutes to 2 hours and costs IDR 400,000–500,000 (₹2,150–2,700). Nusa Dua is 25–40 minutes away. Pre-book a driver for evening arrivals.

When to book

Book 4–8 weeks ahead for honeymoon season (October–December) and May–June. January–March, Bali's wet season, and early November are usually cheapest. Apply for the e-Visa on Arrival online before you fly to skip the visa counter queue.

Tips for families and seniors

  • A non-stop saves a connection, which matters most with infants and older parents.
  • Choose Nusa Dua or Sanur for calmer beaches and shorter transfers.
  • Keep your levy receipt and e-visa on your phone for arrival checks.

See our Indonesia visa guide, Bali trip cost, things to do in Bali and more flight routes.

Frequently asked questions

Is there a direct flight from Delhi to Bali?
Air India has operated a non-stop flight from Delhi to Denpasar, taking about 7 hours 15 minutes. It is the only non-stop option, so check it runs on your dates. Otherwise, one-stop flights via Singapore, Kuala Lumpur or Bangkok take about 10–13 hours.
How much is a flight from Delhi to Bali?
One-way economy fares start around ₹18,000 when booked 3–6 weeks ahead in a quiet month such as February or early November. Return fares usually run ₹32,000–45,000. Fares rise in May–June and during the October–December honeymoon season.
Do Indians need a visa for Bali?
Yes. Indian passport holders need Indonesia's e-Visa on Arrival, which costs about IDR 500,000 (roughly ₹2,700) and allows 30 days. Apply online before flying to avoid queues. Bali also charges foreign visitors a tourist levy of IDR 150,000, about ₹810, payable online.
Which is the best connection from Delhi to Bali?
Singapore is the most reliable hub, with frequent Singapore Airlines and Scoot flights and an efficient airport. Kuala Lumpur is usually cheapest through AirAsia or Batik Air. Book the whole journey on one ticket where possible, so a delay on the first flight is the airline's problem.

How we checked this page

Last reviewed

Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.