Cheap Flights to Indonesia

Cheap flights to Indonesia

The Republic of Indonesia, more commonly called Indonesia, is an archipelagic country in Southeast Asia with thousands of islands sprawling across the Indian Ocean and the Pacific Ocean. Tourism in the country is high so it’s not surprising to find a number of cheap flights to Indonesia. Many travellers book Indonesia flights to Soekarno-Hatta International Airport in Jakarta, Ngurah Rai International Airport in Denpasar, Juanda International Airport in Surabaya, and Yogyakarta Adisucipto International Airport in Yogyakarta. Expect these airports to be equipped with modern facilities with dining and shopping options set in terminals with ethnic touches.

Flights to Jakarta

Jakarta is the heart and capital of Indonesia where the seat of government is located. This megapolitan city is served by two airports: the larger Soekarno-Hatta International Airport and the smaller Halim Perdanakusuma Airport for domestic flights. Some airlines with direct flights from Singapore to Jakarta are Garuda Indonesia, Lion Air, Scoot, Indonesia AirAsia, Jetstar Asia, Singapore Airlines, and Batik Air.

Flights to Bali

Bali is known as Indonesia’s island getaway destination with its numerous beaches, volcanic mountains, and rice paddies. Travellers who book air tickets to Indonesia’s Bali province would land in Ngurah Rai International Airport in Denpasar, Bali’s capital city. Airlines with direct flights to Bali include Garuda Indonesia, Scoot, Indonesia AirAsia, Jetstar Asia, Singapore Airlines, SilkAir, and KLM.

Flights to Yogyakarta

Yogyakarta is considered the cultural heart of Indonesia known for its heritage sites like Borobudur Temple, the world's largest Buddhist temple. The city is served by Yogyakarta Adisucipto International Airport with airlines such as Indonesia AirAsia and SilkAir flying direct to Yogyakarta from Singapore.

Why plan a trip to Indonesia?

Indonesia is a tropical paradise flocked by millions of travellers for the right reasons. With its world heritage sites, stunning beaches, colourful batik, and sumptuous cuisine, Indonesia is unique and “wonderful”.

Whether you are travelling solo or with a family, the capital city of Jakarta has something for everyone. Head to the Jakarta Pusat or the central of Jakarta and admire the iconic landmarks such as the Monas, the Merdeka Palace, the National Gallery, the Jakarta Cathedral, Istiqlal Mosque, and the Monumen Selamat Datang. For your beach fix, go on a day trip to The Thousand Islands, where you’ll find stunning beaches, inlets and coves. Never miss the street food of Jakarta too – try the kerak telor (spicy omelette), pisang goreng sambal roa (fried banana with chilli), bakpao (meat bun), soto mie (soup noodles), roti bakar (grilled bread), martabak manis (sweet pancake), and es campur (mixed ice).

For beachgoers and those who seek idyllic island getaways, Bali should be included in your Indonesia trip. With this 24-hour Bali itinerary, you can already do so much. Hit the beaches of Seminyak, Sanur and Kuta for your well-deserved R&R. Visit some temples and watch traditional Balinese dance performances. Bathe in the sacred waters of Pura Tirta Empul. Hike up Mount Batur or see the majestic Tegallalang Rice Terraces. There are so many amazing reasons to book a flight to Indonesia’s Island of the Gods.

On your next Indonesia trip, consider booking cheap flights to Indonesia’s Surabaya and Yogyakarta too. These are equally beautiful destinations that will let you appreciate more of Indonesia’s rich culture and heritage. Top things to do in Surabaya include watching artisans weave batik at Mirota Batik, shopping at Genteng Market and Bratang Flower Market, visiting Masjid Al Akbar Mosque, and scaling Mount Bromo. In Yogyakarta, catching the glorious sunrise from Borobudur Temple is a must! Here’s a 24-hour Yogyakarta guide for your reference.

Best time to visit Indonesia

As a tropical destination, Indonesia has wet and dry seasons. The best time to visit would definitely be during the dry season (May to September) when it is generally warm and sunny. Avoid booking Indonesia flights during the wet season (October to April) if you don’t want to spoil your Indonesia trip with heavy downpours and weather disturbances.

Indonesia travel budget

The Indonesian Rupiah (IDR) is Indonesia’s currency. As of 08 June 2019, SGD 1 converts to IDR10,400. Expect to spend between IDR350,000 (SGD34) and IDR500,000 (SGD48) for your daily travel budget in Indonesia. Affordable meals cost around IDR25,000 (SGD2.4), while hotel rates in Indonesia per night could vary from IDR330,000 (SGD32) for budget hotels to IDR660,000 (SGD57) for typical double rooms. To budget your trip better, you may compare Indonesia flights and hotels on Skyscanner to grab value-for-money offers.

Popular airlines that fly to Indonesia



Arrival Airport

Indonesia AirAsia


Jakarta Soekarno-Hatta, Bali Ngurah Rai, Yogyakarta Adisucipto

Garuda Indonesia


Jakarta Soekarno-Hatta, Bali Ngurah Rai



Jakarta Soekarno-Hatta, Bali Ngurah Rai

Jetstar Asia


Jakarta Soekarno-Hatta, Bali Ngurah Rai

Singapore Airlines


Jakarta Soekarno-Hatta, Bali Ngurah Rai



Bali Ngurah Rai, Yogyakarta Adisucipto

Lion Air


Jakarta Soekarno-Hatta

Batik Air


Jakarta Soekarno-Hatta



Jakarta Soekarno-Hatta

From Singapore, there are many airlines that fly to Indonesia directly. These include Indonesia AirAsia, Garuda Indonesia, Scoot, Jetstar Asia, Singapore Airlines, SilkAir, Lion Air, Batik Air, KLM. Out of all these airlines, Indonesia AirAsia and SilkAir offer Indonesia flights direct to Yogyakarta. From the capital city of Jakarta, you may reach the other Indonesian destinations via connecting flights on domestic airlines such as Garuda Indonesia, Air Asia Indonesia, Lion Air, Batik Air, and Malindo Airways.

Airports in Indonesia

The busiest and most popular airports in Indonesia are Soekarno-Hatta International Airport serving the greater Jakarta area, Ngurah Rai International Airport serving Denpasar area and Bali, Yogyakarta Adisucipto International Airport serving Yogyakarta, and Juanda International Airport serving the greater metropolitan area of Surabaya. From Singapore, there are many airlines offering direct Indonesia flights to these major airports. Other places in Indonesia can be easily reached via connecting flights on domestic airlines.

Find cheap flights to Indonesia on Skyscanner

Score cheap flight tickets to Indonesia when you search your Indonesia flights with us. We bring you directly to the airline or travel agent without charges and hidden fees. When searching for air tickets to Indonesia, we assure you that the results are unbiased and not influenced by anyone.

Want more fun and adventure? See the latest promotions on Skyscanner Cheap Flight Deals.

Hotels and Car Rental in Indonesia

After booking your air tickets to Indonesia, compare car rental options to find car hire deals from an extensive network of car rental companies around the world. Compare hotels on Skyscanner too, for your accommodation options in Indonesia.

Information is accurate as of 08 June 2019.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.