Singapore to Denpasar-Bali flights

Explore the best deals

Discover the cheapest flights from Singapore to Denpasar-Bali
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Singapore to Denpasar-Bali

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of January. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 25 Jan - 31 Jan
£80
£91
£77
£132
£73
£92
£107
£114
£165
£116
£94
£70
NovemberDecemberJanuary
Airlines that fly from Singapore to Denpasar-Bali
Exchange rate
1 GBP = 24386.37 IDR
1 IDR = 0 GBP
Last checked on Mon 09/11
Distance: 1,046 mi
Singapore airports
Singapore Changi Airport (SIN)How far from city centre: 12 mi
Denpasar-Bali airports
Ngurah Rai International Airport (DPS)How far from city centre: 6 mi

Find cheap flights from Singapore to Denpasar-Bali

Several departures a day link Singapore Changi Airport with Bali, and the direct flight takes around 2 hours and 45 minutes.

Singapore Airlines, Scoot, Garuda Indonesia and KLM fly the route direct, and AirAsia also serves it. Scoot flights leave from Changi's Terminal 1.

Fares for flights from Singapore to Denpasar-Bali start from £65, the lowest found on Opodo in recent days.

Departing from Singapore: airports and terminals

Flights to Bali from Singapore depart from Singapore Changi Airport (SIN), where regional and international services use Terminals 1 to 4. Check which terminal your airline uses before you travel. Moving between terminals is efficient via the automated Skytrain or shuttle buses, generally taking less than 10 minutes.

Before your flight, you can visit Jewel Changi Airport, a nature-themed entertainment and retail complex connected to the terminals. The airport is easily accessible from the city via the MRT Green Line, which stops directly at Changi Airport station. The facility has rest areas, diverse dining options and extensive duty-free shopping for travellers flying on to Bali.

Arriving in Denpasar-Bali: from the airport to the city

Your journey ends at Ngurah Rai International Airport (DPS), also known as Denpasar International Airport, located approximately 8 miles south of the city. To reach the city centre or nearby coastal resorts, you can use a private hire vehicle from the designated pick-up zones or take an airport taxi from the rank located outside the arrivals hall. A taxi journey to Ubud typically takes around 60 minutes depending on traffic.

Public transport options are available but are often crowded and less convenient for those with luggage. For more independence, car hire services are situated within the airport grounds, allowing you to reach Denpasar and beyond at your own pace. The terminal itself provides essential services including currency exchange, baggage wrapping, and several airport lounges.

Entry requirements for Denpasar-Bali

British citizens and most international travellers arriving from Singapore require a passport valid for at least six months from the date of entry. You must also hold a valid visa or be eligible for a Visa on Arrival (VoA), which can be purchased at the airport or applied for online in advance.

Ensure you have proof of a return or onward flight ticket and complete the electronic Customs Declaration (e-CD) before passing through border formalities. Entry requirements can change, so check the latest official guidance before your departure.

Things to do in Denpasar-Bali

Bali offers a quick escape from the urban bustle to spiritual retreats and surf breaks. You can explore the Tegalalang Rice Terraces to see traditional irrigation systems in action or visit the clifftop Uluwatu Temple for sunset views over the Indian Ocean. For a livelier atmosphere, the sands of Kuta Beach are popular for swimming and sunbathing.

The island also hosts the Bali Arts Festival in June, showcasing local culture through performances and exhibitions. From the ancient temples of the interior to the vibrant coastal districts, there is a wide range of landscapes to explore once you have secured your flights from Singapore to Bali.

Frequently asked questions about flights from Singapore to Denpasar-Bali

On average, how much is the price of a flight from Singapore to Denpasar-Bali?
When you fly from Singapore to Denpasar-Bali the average price is £102. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Singapore to Denpasar-Bali at Opodo?
The cheapest price for a flight from Singapore to Denpasar-Bali is 65 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Singapore to Denpasar-Bali?
The most popular months to book a flight from Singapore to Denpasar-Bali are January, October and September, based on the searches of our customers.
When is the best time to travel from Singapore to Denpasar-Bali?
The best time of the year to go to Denpasar-Bali when flying from Singapore depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to Denpasar-Bali from Singapore in terms of searches from our customer, followed by September and December. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, April and May are the months with less volume of searchs for the route Singapore - Denpasar-Bali.
How long does the flight take to go from Singapore to Denpasar-Bali?
The total flight time between Singapore and Denpasar-Bali is of around 2 h and 45 m on average, considering an average distance of 1,046.43 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Singapore and Denpasar-Bali?
The main airport route flying between Singapore and Denpasar-Bali is: Singapore Changi Airport (SIN) to Ngurah Rai International Airport(DPS). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes