london attraction scene ferris wheel by the lake under blue sky
london attraction scene ferris wheel by the lake under blue sky

Singapore Changi to Bali Flight (SIN-DPS)

One-way
Round-trip
Multi-city
Direct only
1 Adult
Economy
From

Changi International Airport

To

Ngurah Rai International Airport

Search Flights
Need travel inspiration?
Discover flight ideas
Alternative Singapore to Bali / Denpasar routes
Looking for the cheapest, fastest route from Singapore to Bali / Denpasar? You could fly into the following airports instead.

What to know before you fly Singapore to Bali

Singapore Changi to Bali Flight Schedule

Explore all flight schedules from Changi International Airport, Singapore to Bali / Denpasar. The fastest flight takes only 2 hours and 45 minutes.
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Singapore Airlines
Singapore Airlines
15:50
18:45
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Scoot
Scoot
16:05
19:00
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Saudia
Saudia
17:10
20:10
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Garuda Indonesia
Garuda Indonesia
17:35
20:20
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
KLM
KLM
17:35
20:20
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Singapore Airlines
Singapore Airlines
17:40
20:40
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight
Singapore Airlines
Singapore Airlines
21:30
00:25 (+1 day)
Singapore (SIN)
Bali / Denpasar (DPS)
Book flight

When is the cheapest time to fly from Singapore to Bali / Denpasar? Compare flight prices now!

OriginDestinationDeparture DatePrice
Singapore (SINA)Bali / Denpasar (DPS)Tuesday, 24 November 2026S$113
Singapore (SINA)Bali / Denpasar (DPS)Monday, 7 December 2026S$111
Singapore (SINA)Bali / Denpasar (DPS)Friday, 1 January 2027S$113
Singapore (SINA)Bali / Denpasar (DPS)Thursday, 25 February 2027S$114
Singapore (SINA)Bali / Denpasar (DPS)Wednesday, 3 March 2027S$114
Singapore (SINA)Bali / Denpasar (DPS)Monday, 12 April 2027S$119
Singapore (SINA)Bali / Denpasar (DPS)Friday, 7 May 2027S$119
Singapore (SINA)Bali / Denpasar (DPS)Saturday, 26 June 2027S$119
Singapore (SINA)Bali / Denpasar (DPS)Thursday, 1 July 2027No data
Singapore (SINA)Bali / Denpasar (DPS)Sunday, 1 August 2027No data
Singapore (SINA)Bali / Denpasar (DPS)Wednesday, 29 September 2027S$149
Singapore (SINA)Bali / Denpasar (DPS)Tuesday, 5 October 2027S$149

Singapore to Bali (Denpasar) Flight FAQ

What is the one-way Singapore Changi to Bali fare?

The starting one-way Singapore Changi–Bali fare currently displayed is S$113. Choose your dates and passenger details to find an offer you can use. Compare baggage and selected extras before judging the total payable. The starting figure is not a fixed quote for every SIN–DPS departure.

How much are return flights from Singapore Changi to Bali?

The starting return fare shown for Singapore Changi–Bali is S$193. Search both travel dates rather than doubling a one-way starting price. Read the operating airline and fare conditions in each direction, since these can differ. Include any extra night in Bali when assessing whether changing a return date makes the whole trip less expensive.

How long is the Singapore Changi to Bali flight?

The shortest duration currently displayed for Singapore Changi–Bali is 2 hours 45 minutes. Check the selected itinerary because that figure does not describe every result. Singapore and Bali share a time zone. Allow additional time after landing at Ngurah Rai for entry formalities, luggage and your onward journey.

Are nonstop Singapore Changi to Bali flights available?

Yes. Singapore Airlines and Scoot publish nonstop services for Singapore Changi–Ngurah Rai. Check the stops on the offer for your date before buying, because route results can also contain connections. A fare carrying an airline name does not by itself prove it is nonstop; inspect all segments and compare the full travel time to Bali.

Which airlines can I compare for Singapore Changi to Bali?

Singapore Airlines and Scoot have official information for Singapore Changi–Bali. Checked results also showed TransNusa, Jetstar and KLM on selected dates. Treat this as a starting point for comparison, not a promise of availability or nonstop service by every carrier. Read each offer’s operating airline, stops and inclusions for the dates you need.

How can I check today’s Singapore Changi to Bali flights?

Search Singapore Changi–Bali with today’s date, then review departure time, stops and flight number. A ticket result shows an offer available to buy; it does not replace status information for a flight you already booked. For an existing reservation, check the operating airline’s notices before leaving for Changi, especially if your plans depend on a Bali transfer.

When are Singapore Changi to Bali tickets cheaper?

Compare Singapore Changi–Bali fares across dates that fit your plans, keeping passengers and required extras the same. No weekday or booking interval guarantees the cheapest ticket. If moving the trip adds accommodation or reduces useful time in Bali, weigh that against the fare difference. Decide using the whole trip rather than an unsupported seasonal price promise.

How many Singapore Changi to Bali departures run each day?

Check Singapore Changi–Bali frequency for your specific date instead of relying on a permanent daily count. Different fare choices on one flight number still represent one departure. Separate nonstop flights from connecting itineraries when comparing the choices. For a short Bali stay, inspect return availability too before committing to an outbound schedule that leaves little usable time.

Flight from Singapore to Bali / Denpasar

Singapore Changi to Bali flights land at Ngurah Rai, the airport identified by DPS. Searches for Denpasar refer to this arrival point; Ubud, Seminyak, Canggu and Nusa Penida need onward travel. Compare one-way or return dates with your first-night location, then check the airline and stops on the exact offer. This airport-specific page starts at Changi rather than treating every Singapore departure point as interchangeable.

How long the Singapore-to-Bali flight takes

The shortest duration currently displayed is 2 hours 45 minutes. Read the duration and stops on the particular Singapore Changi–Bali ticket you select. That figure does not describe every itinerary or establish a guaranteed average. A connection can add a substantial wait, while a result showing several airlines can contain more than one flight segment. Compare the complete journey before deciding how much time you will have after arrival.

Bali and Singapore use the same time zone, so the local departure and arrival clocks are directly comparable. Add immigration, baggage collection and the road transfer when estimating arrival at your hotel. A flight landing in the afternoon does not automatically leave the whole afternoon free for an excursion, especially if your first base is inland in Ubud.

Singapore Changi to Bali one-way and return fares

The starting one-way fare currently displayed is S$113. The starting return fare is S$193. These are separate figures from the available results, not fixed quotes for every travel date. Select the dates and passenger details you need before comparing offers. A return fare is not necessarily twice the lowest one-way figure, particularly when the outbound and inbound availability differ.

Compare each fare with the luggage and selected extras you expect to use. For a Bali weekend, consider usable time on the island as well as the ticket total: a later arrival can require a different first-night plan. Check the total payable for both directions before deciding which option fits your budget, and keep airport transfers, accommodation and any island crossing separate unless the chosen booking explicitly includes them.

Choosing arrival times and planning around Nyepi

Choose a departure around the first activity you need to reach, rather than relying on a fixed earliest or latest flight time. Airline schedules vary by date. An evening arrival can suit a nearby overnight stay before continuing inland, while an earlier arrival gives more scope for the road journey to a first base farther from the airport.

Nyepi affects airport operations, and Indonesia's Transport Ministry has published temporary flight suspensions at Ngurah Rai for the observance. For your trip, use the dated airport and airline notice for the relevant Nyepi before fixing flights, accommodation or a boat connection. Do not carry an earlier closure window forward as a permanent schedule. Your return from Bali also needs to fall within the available operating dates.

Flights from Singapore Changi to Bali

Singapore Changi (SIN) to Bali flights arrive at Ngurah Rai (DPS). Singapore Airlines and Scoot publish information for this pair, including nonstop services. Results checked for selected dates also included TransNusa, Jetstar and KLM; inspect the operating carrier and every segment rather than treating each listed airline as a nonstop service. Bali, Denpasar and Bali/Denpasar refer to the arrival destination on this page.

A flight to Bali also serves trips to Kuta, Seminyak, Ubud and Nusa Dua, but those places require onward travel from the airport. Choose your first accommodation area alongside your flight. Landing at DPS is the start of the island journey, rather than arrival at every resort named in a search.

Airlines and cabin choices on SIN–DPS

Start with the operating airline and route segments when comparing cabin choices. A Singapore Airlines or Scoot route page establishes service by that carrier, while results for your date determine the options you can actually buy. A name shown in a fare list does not prove a nonstop itinerary. Next, compare the selected cabin, luggage and ticket conditions, since carriers can package these differently.

Singapore Airlines offers Business and Economy cabins on Bali services, with the aircraft and seating arrangement varying by departure. Do not assume every premium seat is the same lie-flat product or that every flight uses a wide-body aircraft. For a short journey, a suitable Economy departure with the right baggage can be more useful than a cabin upgrade attached to an inconvenient arrival time.

Cabin bags, checked luggage and activity equipment

Scoot's adult Economy cabin allowance is up to two pieces with a combined weight of ten kilograms, subject to its size limits. A cabin allowance is different from checked baggage: compare the checked weight included in the selected fare, or add the weight needed for both directions. Other airlines apply their own ticket-specific allowances.

If your Bali plans include surfing or other equipment, read the operating airline's sports-baggage conditions rather than treating an equipment bag as an ordinary suitcase. Its size, packing and weight can affect how it must be booked. For a return with shopping, price the likely return allowance too; comparing only the light outbound bag can understate the journey's total cost.

Finding value across dates and fare types

There is no guaranteed cheapest weekday or fixed number of weeks before departure for Singapore-to-Bali tickets. Compare the current fare for dates you can actually use, with the same passengers, luggage and selected extras. A lower headline price can become less attractive after adding checked bags or changing a return that was booked too tightly.

For a long weekend, compare the time gained in Bali with any extra accommodation or leave required. For a longer stay, moving the outbound or return by a day may offer another fare combination, but only the actual results establish the saving. School-holiday and year-end trips are worth comparing across your feasible dates; they do not justify a promise that a particular month or midweek flight will be cheapest.

For a same-day or last-minute search, select today’s date and distinguish tickets still on sale from the status of a flight you already booked. Count different flight numbers when comparing daily frequency; several fares can belong to one departure. An early or late service shown for another date does not establish the first or last flight on your travel day.

Departing from the correct Changi terminal

Singapore Changi departure

Use the terminal assigned to your flight, not a general assumption about Bali services. Scoot's route information identifies Terminal 1 for its departures, while another carrier may use a different terminal. Check-in and boarding deadlines are separate from the time the aircraft is scheduled to leave; allow for baggage drop and the walk to the gate.

Changi's Skytrain connects Terminals 1, 2 and 3. Terminal 4 uses a complimentary shuttle bus rather than that Skytrain connection. This matters if you arrive by public transport, meet travelling companions in another terminal or transfer from a different flight. Include the appropriate terminal transfer in your airport plan rather than assuming all four terminals share one train service.

Arriving at Ngurah Rai and meeting your driver

Ngurah Rai international arrival

DPS is in Tuban, Kuta, in Badung regency; the Denpasar name does not mean it is in Denpasar city centre. A flight from Singapore arrives through the international side. After entry formalities and any baggage collection, use the meeting instructions for the particular transfer you have booked, with the terminal and pickup point clearly identified.

Grab lists a GrabCar Lounge at the International Arrival Terminal as its pickup point. For a prearranged hotel or private transfer, use that provider's meeting arrangement instead. Select a vehicle with room for the passengers and luggage, and compare the quoted journey to the exact hotel address. Traffic and the accommodation location make a fixed island-wide transfer time unhelpful.

Kuta and Seminyak for a coastal first base

Kuta, Legian and Seminyak lie along the same southwest coastal corridor. Kuta has a concentration of accommodation, restaurants and shops near its beach; Seminyak continues farther north along the coast. These areas can suit a visit centred on beach walks, dining and time near your accommodation rather than a series of inland excursions.

The exact address still matters. A villa described as being in Seminyak is not automatically on the beach or within walking distance of every restaurant you plan to visit. Choose a first base near the activities that matter to you and plan the airport transfer to that property. Treat Ubud or Nusa Penida as a separate outing or stay rather than as another stop beside the same beach.

Ubud or Nusa Dua for a different kind of stay

Ubud is inland, with an emphasis on art, markets and the surrounding green landscape. It suits a trip that gives those activities their own time instead of commuting from a beach hotel each day. Accommodation outside the centre may need a local transfer even after you reach Ubud: Maya Ubud, for example, separately provides a shuttle to the centre from its Peliatan location.

Nusa Dua is a planned coastal tourism area in South Kuta with resorts and convention facilities. It can suit a stay focused on one resort or an event in the area; The Westin Resort Nusa Dua is a beachfront example beside the Bali International Convention Centre. Choose between the inland and coastal base around your plans, rather than assuming the same airport transfer serves either in the same time.

Continuing from DPS to Nusa Penida

For Nusa Penida, fly to DPS and continue overland to a departure harbour, then take a boat. Sanur is an established starting point for crossings to the island. Check the operator and arrival harbour for the sailing you plan to use. The road transfer, boat check-in, sea crossing and onward journey from the arrival harbour are separate parts of the itinerary.

A late flight into Bali may fit better with an overnight stay before the crossing. Compare the sailing available for your date and its arrival harbour with your accommodation plan, and establish the boat's luggage arrangements separately from the airline allowance. On the return, leave sufficient room between the boat journey and the international flight rather than treating the crossing's advertised duration as the entire trip back to DPS.

Indonesia entry for Singapore passport holders

Eligible Singapore passport holders travelling for tourism can enter Indonesia under the visa exemption for up to thirty days. The exempt stay is non-extendable. Departure from Singapore does not give the same eligibility to every resident or passport holder, and a longer stay or different visit purpose may require a different permission.

Prepare a passport valid for at least six months and evidence of return or onward travel. Complete the All Indonesia arrival declaration within the three days before arrival and retain the confirmation for the journey. That declaration supports arrival processing; it does not replace the entry permission required for your passport and purpose. Make the return-date decision with the permitted stay in mind.

Bali's foreign-tourist levy is a separate step

Bali's foreign-tourist levy is separate from Indonesia's visa arrangements and arrival declaration. Eligible visa-free tourist entry does not itself exempt a Singapore visitor from the levy. Use the official Love Bali system for the current payment process, and retain the levy voucher and its QR code for the visit.

Exemptions apply to specified immigration and visitor categories, including certain stay-permit or visa holders; some categories require an approved exemption application. Apply the rule that matches your own documents rather than assuming that every non-tourist visa is automatically sufficient. The official system explains the current amount, evidence and exemption procedure.

Booking your Bali journey on Traveloka

Enter Singapore Changi and Bali/Denpasar with your dates and passenger details, then compare stops, timings and fare inclusions. Before paying, check passenger names against travel documents, the operating carrier and the full amount. Use the payment options actually offered for your booking rather than assuming every method is available. Plan any hotel transfer or boat separately unless it is explicitly included.

Rescheduling and refunds follow the selected ticket's eligibility and conditions. A permitted change can involve fees and a fare difference; a refund may involve deductions. If flexible dates matter, compare those terms before buying the lowest starting fare. Your SIN–DPS flight works best as part of a complete plan that leaves enough time to reach the area of Bali you actually want to visit.

After booking, save the confirmed ticket and airline reference, then use the operator’s check-in instructions. For disruption, keep contact details current and review the notice for your particular flight; eligibility for a refund, accommodation or another departure depends on the circumstances and applicable terms. If considering insurance, read its limits and exclusions for activities and separate connections instead of assuming every missed boat or flight is covered.

For the journey back, compare Bali to Singapore Changi flights. Review the departure time from DPS in relation to your hotel or boat transfer, and confirm the arrival airport on the return ticket. The two directions can have different operators, fare inclusions and availability even when booked as one trip.

Singapore to Bali (Denpasar) Flight Facts

Flight Duration

2 hr(s) 45 mins

Airport in Singapore

Airport in Bali / Denpasar

For all your unique travel choices, we got you

Popular Routes from Singapore

Popular Routes to Bali / Denpasar

Popular Airlines

Airports on and near this route

Countries in this Route

Flight Status on this Route

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Singapore Airlines
Singapore Airlines
See Airlines
Jet Star
Jet Star
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Emirates
Emirates
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Lion Air
Lion Air
See Airlines
Thai Airways
Thai Airways
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Korean Air
Korean Air
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
Malindo Air
Malindo Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
China Airlines
China Airlines
See Airlines
United Airlines
United Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Srilankan Airlines
Srilankan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Thai Lion
Thai Lion
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Air France
Air France
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

Download Traveloka
App Store

4.7/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower