Jakarta to Bali (Denpasar) is Indonesia\\\’s busiest domestic flight route — connecting the sprawling capital with the country\\\’s most visited island. The flight takes around 1 hour 45 minutes and is served by a wide range of airlines, keeping fares competitive year-round.
✈️ [Travelpayouts widget: Search Jakarta → Bali flights via Kiwi]
Flights: Jakarta to Bali
Direct flights run from Jakarta (Soekarno-Hatta, CGK) to Bali (Ngurah Rai International, DPS) constantly throughout the day. Garuda Indonesia, Lion Air, Citilink, Batik Air, and AirAsia Indonesia all serve this route — one of the most competitive domestic markets in Southeast Asia.
- Journey time: ~1 hour 45 minutes
- Price: from ~Rp500,000–1,800,000 ($32–115 USD)
- Airlines: Garuda Indonesia, Lion Air, Citilink, Batik Air, AirAsia Indonesia
- Frequency: 30+ daily flights — one of Asia\\\’s busiest routes
✈️ [Travelpayouts widget: Jakarta → Bali flights via Kiwi]
Bali Airport to City / Beach Areas
Ngurah Rai Airport is close to Kuta and Seminyak (10–15 minutes by taxi) but further from Ubud (around 1–1.5 hours) and Canggu (30–40 minutes). Official airport taxis or ride-hailing (rules on airport pickup vary, check current policy) are the main transport options. Pre-booking a private transfer is recommended for late-night arrivals.
Where to Stay in Bali
Seminyak and Canggu are popular with younger travellers — beach clubs, cafes, and surf. Ubud is the cultural and wellness hub inland. Uluwatu has dramatic cliffside scenery and world-class surf breaks. Nusa Dua is the resort zone for a quieter, more family-oriented stay.
🏨 [Travelpayouts widget: Hotels in Bali via Booking.com or Agoda]
Frequently Asked Questions
How long is the flight from Jakarta to Bali?
Around 1 hour 45 minutes direct. This is one of the world\\\’s busiest domestic flight routes by passenger volume, so fares are competitive and flights are very frequent.
Which Bali area should I fly into for Ubud?
All flights arrive at Ngurah Rai (Denpasar) Airport in the south. Ubud is about 1–1.5 hours by car from the airport — there\\\’s no separate airport closer to Ubud.
Related Guides
- Singapore to Bali: Flight Guide
- Kuala Lumpur to Bali: Flight Guide
- Bali to Yogyakarta: Transport Guide
- Bali to Surabaya: Transport Guide
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.