news partnerships Cheap flights to Indonesia: Flight deals to Bali, Jakarta, and more

All articles

Cheap flights to Indonesia: Flight deals to Bali, Jakarta, and more

From the mystical temples of Yogyakarta to the unspoilt paradise reefs of Manado, Indonesia has countless amazing destinations waiting to be experienced. To help you get the most savings on your travels, Skyscanner has shortlisted the best times (and prices) for you to discover Indonesia.

Hand-picked deals found by Skyscanner in partnership with Wonderful Indonesia

With over 17,000 islands in Indonesia, you’ll never be short of an adventure. Enter the home of the King of Lizards on Komodo Island, where Komodo dragons still roam free. Dive into the clear blue waters of Bunaken and swim amongst giant mola molas, hammerhead sharks, and schools of barracudas. Visit Borobudur before dawn and watch the sunrise cover the ancient temple complex in a radiant golden hue. Step into a tropical paradise of lush green rice paddy fields and pristine beaches on the Island of the Gods. Yes — you can experience all this and more in wonderful Indonesia.

There are a number of airlines with direct flights from Singapore to Indonesia, including Garuda Indonesia, Scoot, Indonesia AirAsia, Jetstar Asia, and SilkAir. If you’re wondering how much are flights to Indonesia, we’ll be giving you a list of cheap flight deals starting from $84. We’ll also show you how to use Skyscanner’s Best Time To Book tool to find the cheapest months to fly and the best times to book your flights to get extra savings. 

Cheap flight deals to Indonesia from Singapore

Flight deals to Bali from $140

Bali has been a long-standing favourite destination for travellers — and with good reason. The Island of the Gods offers both bustling tourist hubs with convenient amenities and nightlife, as well as rural retreats in local villages surrounded by nature. Not far from the airport, Seminyak and Kuta are tourist favourites for a bit of shopping, raving nightlife, and easy access to the beach for refreshing coconuts. Take a drive to the south-western tip of Bali to visit the ancient Uluwatu temple, located on a cliff-top looking out to the Indian Ocean. While you’re there, be sure to watch the traditional Kecak Fire Dance show which takes place close to Uluwatu temple at sunset. For a change of scenery, venture up north where Hindu temples and shrines like the Saraswati temple and Gunung Kawi Sebatu water temple are hidden within Ubud’s lush rainforests. Spend a day riding a bike along the terraced rice paddy fields and enjoy getting back to nature.

Tip: Booking your flights to Bali 22 weeks in advance is 12% cheaper than average. Airlines with direct flights to Bali include Garuda Indonesia, Scoot, Indonesia AirAsia, Jetstar Asia, Singapore Airlines, SilkAir, and KLM. 

Cheap flights to Bali


Flight deals to Jakarta from $84

On your city break, learn a little about Jakarta’s past at the Jakarta History Museum. See Monas Tower, a national monument in Merdeka Square which stands as a reminder of the struggle for Indonesian independence. Discover Jakarta’s Maritime past in the Jakarta Maritime Museum, and visit the historic Sunda Kelapa port where traditional wooden sailing ships are still docked. You can also head to the flea market in Menteng to pick up some local crafts, textiles, food, and do a spot of souvenir shopping.

Airlines that offer direct flights to Jakarta include Garuda Indonesia, Lion Air, Scoot, Indonesia AirAsia, Jetstar Asia, Singapore Airlines, and Batik Air.

Cheap flights to Jakarta


Flight deals to Yogyakarta from $173

Get to know Indonesia’s soul by spending some time in Yogyakarta. Rich in Javanese culture and heritage, Yogyakarta is still headed by a sultan and proudly protects its traditions. Modernity has seeped into this little pocket, with an urban centre filled with shopping malls. However, if you want to experience the authentic Javanese way of life, this is still the place to be. Wander around the Kraton, a walled-city with the Sultan’s Palace at its heart. Join a Batik workshop and try your hand at making this traditional Indonesian fabric. A visit to the Borobudur and Prambanan temples are a must. Borobudur sunrises are known to be spectacular so you should plan a morning visit. On the other hand, Pramabana temple should be visited in the evenings when Ramayana ballet performers dance to tell a tale of demons and legends, with the magnificent temple as its backdrop.

You may be surprised to know that there are direct flights available from Singapore to Yogyakarta. Indonesia AirAsia and SilkAir both fly direct to Yogyakarta.

Cheap flights to Yogyakarta


Flight deals to Bandung from $155

Bandung city is diverting, with enough hipster cafes and fashion shops around for a fulfilling city break. But if you ask us — Bandung’s surrounding areas are where the attractions are. Dusun Bambu is a nature-based resort cum leisure park set in the green forests of Bandung. A bamboo conservation area, you’ll find restaurants, cafes, kid-friendly play zones, and even accommodations set with a real kampong vibe. To get back to nature, go camping in Grafika Wisata Cikole. Sleep in pitched tents for a more authentic experience, or you can also rent one of their wooden cabins. For a stunning photoshoot, head to Kawah Putih’s striking crater. The milky-turquoise sulphur water gives the whole landscape an eerie glow, while barren black trees contrast the pale palette of the White Crater. Daredevils can try off-roading in Lembang with a trail that takes you through tea plantations and a pine forest. You can also up the ante at Gunung Hawu where you can sit in a hammock hanging mid-air between two towering cliff faces. 

Cheap flights to Bandung


Flight deals to Surabaya from $129

Many people pass over The City of Heroes when it comes to Indonesian destinations, but it’s worth taking a closer look. In Surabaya city, you can climb inside a decommissioned Russian war submarine used in the fight for independence against the Dutch. To see a quirkier side of Surabaya, head to the Sura and Baya statue — it’s not every day you see a shark and crocodile locked in a mid-air battle! Here, you can learn about how the city’s name came to be. For those who have no fear of the occult, test your nerves with visits to Darmo’s Haunted House (Rumah Hantu Darmo) and the Train Graveyard (Dipo Lokomotif Sidotopo), both rumoured to be haunted by lingering spirits. Surabaya also has interesting pockets like the historic Arab Quarters and one of the largest Chinatowns in Indonesia.

If you’ve had enough of the city, find a peaceful escape in nature. Wake up early and trek up Mount Bromo to catch the sunrise. You’ll also get to walk to the crater and stare straight into the sulphurous heart of this active volcano. 

Cheap flights to Surabaya


Flight deals to Manado from $454

If you love the outdoors and nature, you’ll feel right at home in Manado. Divers and snorkelers will be excited by the sight of Bunaken’s clear blue waters and teeming marine life. The Bunaken National Marine Park is home to at least 70 species of coral and an estimated 2000 species of fish. Its inhabitants include sea turtles, dolphins, sharks, whales, dugongs, and even the occasional saltwater crocodile. Adrenaline junkies can test the rapids with white-water rafting in Nimanga river. On dry land, you can take a trek up Mount Tumpa for amazing panoramas (the trek is suitable for beginners). 

Cheap flights to Manado


When is the best time to book flights to Indonesia?

Did you know that booking your flights in advance could add to your savings? Plus, if you know the cheapest months to travel, you could be getting great deals! Skyscanner’s Best Time To Book tool will tell you how far in advance you should book for the most savings, plus the cheapest months to travel to a specific destination.

How to use the Best Time To Book Tool to find flight deals to Indonesia

  1. Input your destination.
  2. Select either “best time to book in advance” or “cheapest and most expensive months”. 
  3. Click “Check the best prices”.

How to book cheap flights to Indonesia

Once you’ve found the best times to book and decided on your month of travel, use Skyscanner’s Flight Search tool to help you compare flight options and book.

  1. Enter your search details.
  2. Instead of inputting exact dates, choose “cheapest month” or a specific month you want to fly.
  3. Tap “Search”.
  4. Compare prices. Choose the cheapest days to fly. Tap “show flights”.
  5. Get search results.
  6. Refine results with filters.
  7. Sort your flights.
  8. Choose your flight and book.

Ready to get your cheap flights to Indonesia? Get great flight deals or download our free mobile app for Android or mobile app for iOS for easy browsing and booking on the go.

Download the Skyscanner app

Originally published on 30 September 2019. Any prices are lowest estimated prices only at the time of publication and are subject to change and/or availability.