Indonesia (beyond Bali) travel guide

How to Reach Indonesia

Quick answer

Most travellers from India fly through a hub such as Singapore, Kuala Lumpur, Bangkok, Ho Chi Minh City or Jakarta, because the research lists no direct flights from the Indian cities covered. Flying time from Chennai is about 4.8 hours and from Mumbai about 7.2 hours, not counting the connection. Gateways include Jakarta, Yogyakarta, Surabaya, Labuan Bajo and Makassar.

Facts checked 3 Nov 2026

Indonesia is reached from India by a long-haul flight, usually with one stop, and then by domestic flights or boats to the islands you plan to visit. The journey is the main planning challenge, not the international leg alone. This guide covers flight times from major Indian cities, the airlines and routings in our research, which gateway to choose, and how to move between islands once you arrive. Confirm all schedules before you book, because airlines change routes and times.

How long are the flights from India?

Flying time excludes the connection, so the total journey is always longer. The research gives these approximate flying times:

  • Chennai: about 4.8 hours. Singapore is the main connection point. Airlines include Scoot, Singapore Airlines and Malaysia Airlines.
  • Kolkata: about 5 hours. One-stop routes run through Southeast Asian hubs. Airlines include Singapore Airlines, Thai Airways and Malaysia Airlines.
  • Mumbai: about 7.2 hours. Typical one-stop routing goes through Singapore or Kuala Lumpur. Airlines include Singapore Airlines, Malaysia Airlines, Thai Airways and Vietnam Airlines.
  • Bengaluru: about 7.8 hours. One stop is generally needed. Airlines include Singapore Airlines, Malaysia Airlines and AirAsia.
  • Hyderabad: about 8 hours. One stop, with times that vary. Airlines include Singapore Airlines, Malaysia Airlines and Thai Airways.
  • Delhi: about 8.5 hours. One stop via Singapore, Kuala Lumpur, Bangkok or Ho Chi Minh City. Airlines include Singapore Airlines, Malaysia Airlines, Thai Airways and Vietnam Airlines.
  • Ahmedabad: about 9 hours. One stop, and the journey is much longer than the flying time. Airlines include Singapore Airlines, Malaysia Airlines and Emirates.
  • Pune: about 9.5 hours. Usually a positioning flight to Mumbai or a one-stop route. Airlines include Singapore Airlines, Malaysia Airlines and Air India.

Which airport should you use?

Jakarta's Soekarno-Hatta International Airport (CGK) is the main gateway for Java and for onward domestic connections. Yogyakarta International Airport (YIA) serves the Borobudur and Prambanan area. Surabaya's Juanda International Airport (SUB) is the gateway to East Java and Bromo. Labuan Bajo's airport (LBJ) is the gateway to Komodo National Park. Sultan Hasanuddin Airport in Makassar (UPG) serves eastern Indonesia. Lombok International Airport serves Lombok and the Gili Islands. Choose the gateway that matches your first stop, and avoid long same-day connections between islands.

How do you move between islands?

Domestic flights are the fastest option for long distances, such as Java to Flores or Lombok to the east. Ferries and fast boats connect nearby islands, including Labuan Bajo with the Komodo-area islands and Lombok with the Gilis. In Java and Flores, private cars with drivers are practical for overland routes. In cities such as Jakarta, Yogyakarta and Surabaya, app-based taxis are available. Confirm boat fares, weather cancellation rules and luggage limits before you travel, because boats are the most weather-sensitive link.

Routing tips from our research

  • Protect the international-to-domestic connection with a generous buffer, and avoid same-day boat departures.
  • For eastern Indonesia, overnight near the gateway, or connect through Jakarta, rather than attempting a tight same-day transfer.
  • Use a single-ticket itinerary where possible, to protect baggage and missed-connection handling.
  • Pune travellers usually do better with a protected Pune to Mumbai connection before a long-haul flight than with separate low-cost tickets.
  • Compare Singapore and Kuala Lumpur connections for Bengaluru and Hyderabad, because onward domestic schedules differ.
  • Kolkata can work well for western Indonesia, but eastern islands still need a domestic repositioning.

Before you fly

Check your passport and visa requirements first. Your passport must be valid for at least six months, and you should carry evidence of onward travel. Read the Indonesia visa guide for Indians before you book, and allow time for the approval steps. Build the domestic leg into your plan, because a missed connection can cost a day of your trip.

Getting around once you land

Plan transfers by island. In Java, use private cars for temple days, and allow for traffic in and around Yogyakarta. On Flores, distances look shorter on a map than they are, because winding roads slow the journey. On Lombok, use a private vehicle for beach days, and book boat transfers to the Gilis in advance. Keep a flexible morning on any day that depends on a boat, and let your planner confirm the timings before you leave.

How was this guide compiled?

This guide is compiled from published tourism, weather and transport information and traveller reports, and was last checked on 2 November 2026. Airlines, routes and schedules change often, so confirm flight times, operating days and connection options with the airline before you book.

Where to go next

Read the Indonesia travel guide for the overview, places to visit for the regions and their travel time, best time to visit for the seasons, things to do for activities, and trip cost for budgeting. Our Yogyakarta Borobudur add-on 2N and Bali Lombok Gili 8N show two sample routes.

Ready-made trips

Indonesia (beyond Bali) packages

All Indonesia (beyond Bali) packages
Comfort
2N / 3D
Indonesia (beyond Bali)

Yogyakarta Borobudur add-on 2N

Yogyakarta 2N

  • Stays
  • Breakfast
  • Private cab
  • Sightseeing
  • Sunrise at Borobudur Temple with an early start
  • Prambanan temple complex before you leave
  • Sultan's Palace, with optional batik or gamelan experiences
Starting from₹35,000 (approximate)per person · excl. GST
Enquire
Comfort
8N / 9D
Indonesia (beyond Bali)

Bali Lombok Gili 8N

Bali 4N · Lombok 4N

  • Stays
  • Breakfast
  • Private cab
  • Sightseeing
  • Pura Besakih temple complex and Tirta Gangga in eastern Bali
  • Rice terraces and a beach day in Bali
  • Tanjung Aan and Mawun beaches in Lombok
Starting from₹1,45,000 (approximate)per person · excl. GST
Enquire

*Approximate price per person, excl. GST. Contact us for exact pricing.

Packages cover stays, transfers, sightseeing and meals as listed. Flights are not included. Prices are per person, excl. GST.

FAQs

How to Reach Indonesia: FAQs

Short answers to what travellers ask about Indonesia (beyond Bali).

Are there direct flights from India to Indonesia beyond Bali?

The research lists no direct flights from the Indian cities covered, so most trips connect through Singapore, Kuala Lumpur, Bangkok, Ho Chi Minh City or Jakarta. Schedules change, so confirm the current options with the airline before you book.

How long does it take to fly from India to Indonesia?

Flying time from Chennai is about 4.8 hours and from Mumbai about 7.2 hours, not counting the connection. From Delhi it is about 8.5 hours, and from Pune about 9.5 hours. The total journey is longer because of the stop and the wait.

Which airport should I fly into?

Choose the gateway that matches your first stop. Jakarta suits Java and onward domestic connections, Yogyakarta serves the temple region, Labuan Bajo serves Komodo, and Lombok serves the Gilis. Avoid planning a tight same-day connection to a remote island.

How do I get from Java to Komodo or Lombok?

Use a domestic flight for long distances. Ferries and fast boats connect nearby islands, and private cars with drivers cover overland routes in Java and Flores. Your planner can confirm the best link for your dates.

Are boats reliable between islands?

Boats are the most weather-sensitive link, and sea conditions can cancel or delay them. Confirm the weather plan, luggage rules and refund terms in writing, and keep a flexible morning on any boat day.

Do I need to arrive a day early for a domestic connection?

For eastern Indonesia, overnight near the gateway, or connect through Jakarta, rather than attempting a tight same-day transfer. A buffer night protects you from missed connections and weather delays.

Can I book one ticket for the whole trip?

Where possible, a single-ticket itinerary protects your baggage and helps with missed-connection handling. Ask your planner to compare single-ticket and separate-ticket options before you decide.

Which airlines fly from India to Indonesia?

The research names Singapore Airlines, Malaysia Airlines, Thai Airways, Vietnam Airlines, Air India, Emirates, Scoot and AirAsia, depending on the city. Availability varies, so check each airline's schedule for your dates.

Plan this trip with a trip expert

Tell us when you want to travel and who is coming. A trip expert builds a day-by-day plan with prices that you can change.

Prefer to answer a few questions step by step? Use the trip planner.

By sending this you agree that Tripstor may call or message you about this enquiry. We use your details only to plan your trip. See our privacy policy.

Chat with an expert
CallWhatsAppPlan my trip