Flights from Singapore to Bali
The most convenient way into Bali from a major international hub, and the leg most long-haul travellers use to finish the journey. Frequency is high and low-cost competition is strong, so this is usually the cheapest part of a trip to Bali from anywhere outside Southeast Asia.
Opens a live search for example dates. Change them on the results page.
Singapore to Bali at a glance
- Nonstop time
- 2h 30m – 2h 50m
- Distance
- 1,670 km
- Cheapest months
- February to March and October to November. July, August and the Christmas–New Year period are the peak.
- When to book
- Three to eight weeks outside peak season; two to three months for July, August or Christmas.
Airlines flying Singapore to Bali
These carriers operate the route nonstop. Availability varies by day, and connecting itineraries on other airlines often price below the nonstop fare.
- Singapore Airlines
- Scoot
- Garuda Indonesia
- Jetstar Asia
- Indonesia AirAsia
Airports and practical detail
- Bali airport
- Ngurah Rai International (DPS), about 20 minutes from Kuta and an hour from Ubud
- Singapore terminals
- Changi Terminals 1 to 4 depending on carrier
- Visa
- Indonesia operates a visa on arrival for many nationalities — confirm before you fly
When to book Singapore to Bali
Three to eight weeks outside peak season; two to three months for July, August or Christmas.
February to March and October to November. July, August and the Christmas–New Year period are the peak.
Fares move daily and none of this is a guarantee. Run the search for your own dates to see what our travel partners are actually showing today.