TRIP FINDY
Sign in

Cheap flights from Singapore to Bali

SIN DPSSingapore to Indonesia

Distance1,670 kmGreat-circle distance
Non-stop flight timeAbout 2 h 50 minFrom fares our customers found
Time differenceSame timeSingapore to Bali
AirportsSIN → DPSSingapore Changi Airport → Denpasar I Gusti Ngurah Rai International Airport

Lowest fares found recently

Prices our customers found on TRIP FINDY in the last three weeks, for one adult. Fares change all the time; search to see today's price.

DepartureTripAirlineStopsFrom
28 Nov 2026One wayJQNon-stop90.19 USD
14 Nov 2026One wayJQNon-stop90.39 USD

Flights from Singapore to Bali

Compare flights from Singapore (SIN) to Bali (DPS) and book on TRIP FINDY. Bali is about 1,670 km from Singapore, and non-stop flights take around 2 h 50 min. Search live fares for your dates, compare airlines and times, and pay securely in a few minutes.

Airlines on this route

  • JQ

Seen on fares our customers found in the last three months.

Questions about flying Singapore to Bali

How long is the flight from Singapore to Bali?

Non-stop flights take about 2 h 50 min. Flights with a connection take longer; search your dates to compare them.

Are there direct flights from Singapore to Bali?

Yes. Our customers have found non-stop flights on this route recently, with airlines including JQ. Availability varies by day, so search your dates to see them.

Which airlines fly from Singapore to Bali?

Recent fares on this route were with JQ. The airlines on offer change with the date; a search shows everything available for your trip.

How much is a flight from Singapore to Bali?

The lowest fare found on TRIP FINDY recently was 90.19 USD for a one-way trip departing 28 Nov 2026. Fares change with demand and the date, so search your own dates to see today's price.

What is the time difference between Singapore and Bali?

Singapore and Bali are on the same time.

Which airports serve the route from Singapore to Bali?

Flights leave from Singapore Changi Airport (SIN) in Singapore and arrive at Denpasar I Gusti Ngurah Rai International Airport (DPS) in Bali.