Find the cheapest flights from Singapore to Bali in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: Singapore (SIN) → Bali (DPS)
Distance: Direct flights not available
Flight Duration: 4h 30m – 7h
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €110 | high |
| February | €85 | medium |
| March | €65 | low |
| April | €55 | low |
| May | €70 | medium |
| June | €95 | high |
| July | €130 | high |
| August | €145 | high |
| September | €75 | medium |
| October | €60 | low |
| November | €55 | low |
| December | €120 | high |
Airlines on This Route
- AirAsia (direct): from €45 — Book 6+ weeks ahead for the lowest fares; check Add-ons at booking for bundled baggage at 20% discount vs single purchase
- Scoot (direct): from €50 — Scoot often runs flash sales on Tuesdays; their Singapore-Bali route uses newer A320neo aircraft with better comfort
- Singapore Airlines (direct): from €180 — Use KrisPay miles to offset up to 50% of booking; children under 12 fly for 25% of adult fare plus taxes
- Batik Air (direct): from €85 — Often cheapest among full-service carriers; check their website directly for exclusive promos not on aggregators
- Indonesia AirAsia (direct): from €40 — Add baggage during initial booking – last-minute additions cost 3x more; red-eye flights often €10-15 cheaper
- Garuda Indonesia (connecting): from €120 — Via Jakarta (CGK) – convenient for combining Jakarta stopover; allows free 5kg extra baggage for students under 30
Booking Strategy
The Singapore-Bali route is one of Southeast Asia’s busiest, with multiple daily flights making competition fierce and prices generally low. For the best deals, book 4-6 weeks ahead on budget carriers – AirAsia and Scoot dominate with fares starting under €50. Tuesdays and Wednesdays are typically 15-20% cheaper than weekend departures. Use Skyscanner’s ‘Everywhere’ feature to compare, but book directly with AirAsia/Scoot to avoid third-party booking fees. Avoid peak periods: July-August sees prices double, and Chinese New Year (January/February) pushes fares up 40%. Consider flying into DPS early morning (6-8am) for the cheapest seats, or late night (10pm+) for availability when others are sleeping. Singapore Airlines offers excellent value at €150-200 if you want comfort with baggage included – often cheaper than budget carriers once you add bags and seat selection.
Route Tips
- Changi Airport Terminal changes: Budget carriers (AirAsia, Scoot, Citilink) depart from Terminal 1, while Singapore Airlines uses Terminal 3 – allow extra time if switching terminals with a tight connection
- Bali visa on arrival: Available for 60+ nationalities at DPS – costs $35 USD for 30 days extendable once to 60 days; have return ticket and hotel confirmation ready
- Book budget carriers directly: Sites like Skyscanner add booking fees; AirAsia.com and Scoot.com often have exclusive promos not shown on aggregators
- Consider early morning arrivals: Landing at DPS by 7-8am gives you full beach day; these flights are also among the cheapest on budget carriers
- Use Singapore as a hub: If extending travel, Singapore Airlines and Scoot offer competitive multi-city fares from Europe via SIN to DPS – sometimes cheaper than routing through Middle Eastern carriers
Frequently Asked Questions
How long is the flight from Singapore to Bali?
The direct flight from Singapore Changi (SIN) to Bali Ngurah Rai (DPS) takes approximately 2 hours and 30-45 minutes depending on winds and specific route. This is one of the shortest international flights in Southeast Asia. If flying with a connection via Jakarta, expect 4h30m-7h total travel time. Budget carriers like AirAsia and Scoot operate the majority of direct services with 6-10 daily departures, while Singapore Airlines offers 4-5 daily direct flights. The shortest reported direct time is 2h 25m on favorable wind conditions.
How much does it cost to fly from Singapore to Bali?
Prices range dramatically from €40 to €300+ depending on airline, timing, and demand. Budget carriers (AirAsia, Scoot, Indonesia AirAsia) typically charge €40-80 for one-way tickets. Full-service airlines like Singapore Airlines and Batik Air cost €120-200 including baggage and meals. The lowest fares appear in April and November (shoulder season), while August sees the highest prices averaging €145+. Booking 5-6 weeks ahead secures the best deals on this highly competitive route where airlines frequently discount unsold seats.
Are there direct flights from Singapore to Bali?
Yes, direct flights are abundant with over 25 daily services from multiple airlines. Singapore Airlines operates 4-5 daily flights, while budget carriers AirAsia, Scoot, and Indonesia AirAsia collectively offer 15+ departures daily. Batik Air, Lion Air, and Citilink also serve this route. The flight is short enough that all services are non-stop – there’s simply no market for connecting flights unless you specifically want a stopover in Jakarta or elsewhere. Flights operate from Terminal 1, 2, and 3 at Changi depending on airline, and arrive into Terminal 1 at DPS.
What is the cheapest month to fly from Singapore to Bali?
April and November offer the lowest fares at an average of €55-65, as these fall between peak tourist seasons. March and October are also affordable at €60-70. The cheapest specific dates typically occur in late April (after Easter) or early November. August is the most expensive month averaging €145 due to summer holiday demand from Singapore families. December and January see elevated prices (€110+) from Christmas and Chinese New Year travel. Budget €50-70 for shoulder season trips on budget carriers.
Which airlines fly from Singapore to Bali?
Seven airlines operate this route with distinct positioning. Budget options include AirAsia (from €40), Scoot (from €50), Indonesia AirAsia (from €40), and Citilink (from €55). Full-service carriers are Singapore Airlines (from €150), Batik Air (from €80), and Lion Air (from €70). Singapore Airlines offers the best overall value when factoring in 30kg baggage, meals, and reliable scheduling. Budget carriers charge extra for checked bags (€15-25) and seat selection (€5-10), so factor these into comparisons.
What airport do I fly into in Bali?
You’ll arrive at Ngurah Rai International Airport (DPS), also known as Bali International Airport, located 13km south of Denpasar and about 30-45 minutes from popular tourist areas like Kuta, Seminyak, and Legian. The airport is relatively small but modern. Transportation options: Grab/GoJek (€4-8), Blue Bird taxi (fixed rate €8-12 to Kuta), or hotel shuttles (€10-15). Note that departure tax was abolished in 2023 – it’s now included in your ticket. Allow 2 hours before international departures as security lines can be long.
How far in advance should I book Singapore to Bali flights?
For this route, booking 4-6 weeks ahead typically yields the lowest fares. Airlines release their cheapest seats 2-3 months before departure, then adjust prices based on booking pace. Booking too early (3+ months) sometimes misses early sales, while waiting under 2 weeks risks limited availability and higher prices. The sweet spot is 5 weeks for budget carriers. For Singapore Airlines, book 6-8 weeks ahead as their cheapest fares sell quickly. Avoid booking within 7 days unless necessary – last-minute prices jump 30-50%.
Is it cheaper to fly from Singapore to Bali on weekdays?
Yes, weekday flights are notably cheaper, with Tuesday and Wednesday being the most affordable days. Weekend departures (Friday-Sunday) cost 15-25% more due to leisure travel demand. A Tuesday flight on AirAsia might cost €45 while the same flight on Saturday costs €65+. Wednesday departures often match Tuesday prices. The time of day also matters – early morning (6-8am) and late night (10pm+) flights are cheapest, while afternoon departures (2-5pm) command premium pricing. Combine midweek travel with off-peak hours for maximum savings.
Data updated: 2026-03



