Cheap air tickets from Singapore Changi to Bali (Denpasar)

Compare Singapore Changi to Bali (Denpasar) flight deals

Find the cheapest month or even day of the year to fly to Bali (Denpasar)

Book the best Bali (Denpasar) fare with no extra fees

Flight deals from Singapore Changi to Bali (Denpasar)

Looking for a cheap last-minute deal or the best return flight from Singapore Changi to Bali (Denpasar)? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Singapore Changi to Bali (Denpasar)

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Singapore Changi to Bali (Denpasar) flights are currently cheapest in December.

Direct flights from Singapore Changi to Bali (Denpasar)

Singapore Changi to Bali (Denpasar): Alternative routes

Compare routes from Singapore Changi to Denpasar below. You may find an airport to fly into that's cheaper, faster, or easier than Bali (Denpasar).

Singapore to Denpasar: Flight information

The things to know before you go.
Cheapest flight found$92
Cheapest month to flyDecember
Average flight time2 hrs, 46 mins
Most popular airlineSingapore Airlines
Average flights per week344

Finding cheap flights from Singapore Changi to Bali (Denpasar): Frequently asked questions

The best price we found for a return flight from Singapore Changi to Bali (Denpasar) is $142. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 46 minutes is the average flight time from Singapore Changi to Bali (Denpasar).
Singapore Airlines, Garuda Indonesia and Air India fly direct from Singapore Changi to Bali (Denpasar).
As of November 2024, there are 344 flights per week flying from Singapore Changi to Bali (Denpasar).
The cheapest month to fly from Singapore Changi to Bali (Denpasar) is usually November 2024.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Singapore Changi Airport to Bali (Denpasar) Airport on Wednesday, 22 January 2025.
Yes – the average flight time is 2 hours and 46 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bali (Denpasar) but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Denpasar is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Indonesia AirAsia offers the cheapest flight tickets to Bali (Denpasar).

Cheap Singapore to Bali flights

The increasing number of cheap flights to Bali has led to the increasing popularity of this Indonesian destination. Its capital is in the south at Denpasar and more than 80% of its population is Hindu. Tourists are drawn to its beaches and traditional art and crafts.

Flights from Singapore to Bali typically arrive at Ngurah Rai International Airport. A visa is not required for Singaporeans and 140 other nationalities who are looking to stay for a period of less than 30 days.


Airlines that fly from Singapore Changi (SIN) to Bali (Denpasar)

Top airlines that service Singapore to Bali flights include Garuda Indonesia, Singapore Airlines, SilkAir and Qantas.Budget airlines that service Bali directly include Scoot, Jetstar and AirAsia, offering the cheapest flights to Bali from Singapore.


Arrival at Bali Ngurah Rai International Airport (DPS)

International travellers arriving at Denpasar will immediately notice the Balinese architectural elements in the airport, a refreshing take compared to the usual glass and metal facades. For visitors who do not need a visa, immigrations and customs are easy and hassle-free.


From the airport, you can take a taxi from the Blue Bird Group that is known for its reliability. Private-hire cars are not commonly used in Bali, so take a regular taxi. Taxi rates are fixed and paid upfront at the taxi counter at the airport. Rates range from IDR 70,000 (SGD $6.60) for Kuta to IDR 750,000 (SGD $70.80) to Tulamben.

Bali Ngurah Rai International Airport (DPS) Information

The Ngurah Rai International Airport has a wide variety of dining and shopping services, with some outlets operating round the clock. There is also free WiFi. For comfort as you transit, you can visit chargeable lounges or check in at nearby airport hotels Novotel Bali Ngurah Rai Airport or HARRIS Hotel Tuban, both only a free shuttle ride away.

There are two terminals: International Terminal and Domestic Terminal.

Bali recommendations

Bali is a fairly large island and there are different areas to explore. For traditional arts and craft and farm-to-table organic fresh food, head to Ubud. It is further inland and well-known for its beautiful rice terraces.

If you’re looking for a good surf or water sports, head to Nusa Dua down south. For a vibrant nightlife, Seminyak and Kuta is where you need to be.

Some of the must-try foods in Bali include babi kuling (whole suckling pig) and bebek goreng (fried duck). It is a very diverse island so western main courses and desserts are easily available.

Frequently asked questions about flights from Singapore to Bali

What is the time difference between Singapore and Bali?

There is no time difference between Singapore (GMT +8:00) and Denpasar (GMT +8:00).

What is the weather like in Bali?

Denpasar enjoys fairly predictable weather throughout the year with the hottest months spanning from February to April. Avoid travelling from December to March if you’re looking to spend plenty of time outdoors as the average number of rainy days is higher during those months. The best time to visit Bali is either May, June or July.

What is the exchange rate between Singapore Dollars and Indonesian Rupiah?

As of 28 July 2018, the local currency is the Indonesian Rupiah (IDR). The current exchange rate is SGD $1 = IDR 10,550 (USD $1 = IDR 14,377).

What is the average cost of a meal in Bali?

The average cost of living (including eating out) is comparatively lower in Denpasar than in Singapore. A local meal in Singapore may cost approximately SGD $12 but this is only expected to be around IDR 24,000 (SGD $2.30) in Denpasar. Similarly, a meal for two at a mid-range restaurant may cost SGD $60 in Singapore but only IDR 215,000 (SGD $20.25) in Denpasar.

What is the average cost of a hotel in Bali?

With plenty of hotels and resorts to choose from in Bali, the average cost per room night in Denpasar is lower than Singapore on the average. While a typical room night in a 4-star property may cost around SGD $97 in Singapore, this is only estimated to be approximately IDR 425,000 (SGD $40) in Denpasar. The disparity in average room rates for a 5-star property in Singapore SGD $194 and Denpasar IDR 1445,000 (SGD $136) however is slightly smaller. Explore hotels in Bali.

This information is correct as of July 2018.

Getting from Singapore Changi Airport to Bali

Singapore Changi Airport has four main terminals. T1, T2 and T3 are linked by a complimentary SkyTrain and T4 can be reached by shuttle bus.

It is easily accessible from the city via train or taxi. Taking a taxi to the airport from the city centre will cost an estimated SGD $20 and should take no more than half an hour.

The highly-acclaimed airport offers free WiFi and a plethora of restaurants, shops, and duty-free retail outlets and is one of the most popular airports to transit at. There are also different lounges spread out across the terminals.

If you’re flying to Bali with Jetstar, you will depart from T1. For SilkAir, Garuda Indonesia, Scoot and Singapore Airlines, you will depart from T2. Flights to Bali from Singapore with AirAsia depart from T4.

How to find cheap flights to Bali from Singapore with Skyscanner

Skyscanner is a leading global travel search engine. You can find affordable air tickets via millions of routes and airlines such as Scoot and Singapore Airlines.

If you’re not sure when to visit Bali, try the Cheapest Month feature to quickly identify the cheapest month to travel and secure cheap flights to Bali.

Not sure if you’ve found the best price? Set up a Price Alert for your flight from Singapore to Bali and get alerted when the price changes so you can book when the price is low.


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