Prices were available within the past 7 days and starts at Rp313.786 for one-way flights and Rp1.131.590 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Expedia offers flights to Indonesia to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to Indonesia or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
More to explore for Indonesia
Heading to Indonesia? Explore Indonesia with Expedia's Travel Guides to find the best hotels, city breaks, car hire deals and more!
Head to our helpful Customer Service Portal for important info about changing your flights due to COVID-19. Make sure you also read over the terms and conditions of the carrier you’re considering before booking your seat.
When it comes to travelling these days, flexibility is essential. That’s why we’ve added a “No change fee” filter to help you track down flexible, low-cost fares to Indonesia. It’s on the left of your screen directly below the “Flexible change policies” subheading.
In the face of the COVID-19 outbreak, travelling today comes with a few more challenges. Read through these handy tips before boarding your plane to Indonesia:
Before committing to anything, find out if any travel bans or restrictions apply — in both your destination and origin. Stay informed with the latest updates by reviewing government travel advisories.
Keep your face mask on even during airport screening. A TSA employee will require you to adjust your mask for ID purposes.
To reduce the possibility of cross-contamination, position your boarding pass on the scanner yourself and then hold it up for inspection. Do not hand your boarding pass directly to a TSA officer.
One container of liquid hand sanitizer is now allowed in your carry-on luggage. It must be no larger than 12 oz (350 ml), and you’ll need to remove it from your bag at the X-ray machine for screening.
To minimize handling during the screening process, put items such as your wallet, phone and belt into your carry-on instead of the bins.
Transport your food items in a clear plastic bag and also place them in a screening bin. Separating food from your carry-on means it’s less likely a TSA agent will need to open your bag for inspection.
With two airlines flying to several airports in or near Indonesia, you’ll have your pick of ways to travel to this amazing destination:
Batik Air - 6261 flights to or near Indonesia each month, including 3239 flights to Soekarno-Hatta Intl. Airport (CGK) and 1411 flights to Sultan Hasanuddin Intl. Airport (UPG) per month.
Lion Air - 4958 flights to or near Indonesia each month, including 2496 flights to Soekarno-Hatta Intl. Airport (CGK) and 1337 flights to Juanda Airport (SUB) per month.
For an unbeatable deal to Indonesia, book well in advance. Also make use of Expedia’s handy “flexible dates” link above your search results. This will show you prices for the days around your travel dates. In the last seven days, Rp1.131.590 was the best price for a flight to Indonesia.
You could have locked in a return flight to Indonesia from anywhere between Rp1.131.590 and Rp1.413.800 in the last seven days. For one-way trips leaving from Denpasar (DPS), the lowest amount paid during this time was just Rp313.786.
You’re not starved for choice in Indonesia. Once you’ve decided your final destination in the region, picking one of these popular airports will be a total breeze:
Soekarno-Hatta Intl. Airport (CGK) - 12949 flights per month.
Juanda Airport (SUB) - 4512 flights per month.
Sultan Hasanuddin Intl. Airport (UPG) - 4161 flights per month.
If you’re not fixed on what date you travel to Indonesia, depart early in the week. The cheapest day to take off is usually Tuesday, followed closely by Monday. Saturday is typically the most expensive day, with many people preferring to take off on the weekend.
In the last seven days, plane tickets to Indonesia cost between Rp1.131.590 and Rp1.413.800. Prices depend on multiple things, particularly the departure time, cabin class, airline and how early you make your booking.
As passengers and cabin crew start travelling once again, nearly all airlines have introduced social distancing and other similar measures to help combat COVID-19. Here are just a few examples:
Garuda Indonesia - this airline is known for conducting passenger temperature checks and keeping the middle seat empty.
Sriwijaya Air - this airline is known for providing passenger masks and conducting passenger temperature checks.
Wings Air (Indonesia) - this airline is known for conducting passenger temperature checks and cleaning with disinfectant.
The length of time you’ll be cruising the skies depends on a number of different factors, including where you’re jetting off from. Average flight times for some of the most popular domestic routes to Indonesia are below:
Makassar Airport (UPG-Sultan Hasanuddin Intl.) to Soekarno-Hatta Intl. Airport (CGK) - 2 hours and 14 minutes
Medan Airport (KNO-Kuala Namu Intl.) to Soekarno-Hatta Intl. Airport (CGK) - 2 hours and 13 minutes
Surabaya Airport (SUB-Juanda) to Soekarno-Hatta Intl. Airport (CGK) - 1 hour and 33 minutes
Begin your Indonesia trip in the happening city of Jakarta. There’s tons to keep you amused here, from interesting attractions like National Monument to amazing food, shopping, nightlife and more.
When choosing what kind of clothing to pack for your holiday, take into account that Jakarta has a tropical rainforest climate. To give you a better idea of what to expect while you’re there, have a look at the weather conditions before you set off.
Roughly 660 kilometres to the east of Jakarta, Surabaya also deserves to be high on your itinerary. Favourite sights at this location include Cheng Hoo Mosque — make sure you check it out.