Planning a quick getaway from Singapore? Bali’s beaches and vibrant culture are just a short flight away. With nonstop flights taking around 2 hours 40 minutes and fares starting as low as S$91 one-way, escaping to this Indonesian paradise is more accessible than ever. This guide breaks down the flight times, airlines, costs, and the best seasons to visit so you can plan your trip with confidence.

Average direct flight time: 2 hours 35–45 minutes ·
Distance Singapore to Bali: 1,555 km (966 miles) ·
Cheapest round-trip fare (Jan 2025): From $125–$160 ·
Airlines with direct flights: Singapore Airlines, Scoot, Jetstar Asia

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact weekly schedule varies by carrier — check airline for specific departure times (Traveloka)
  • Price volatility based on booking window and demand — lock in early for best deals (KAYAK (travel aggregator))
3Timeline signal
4What’s next
  • Book 2–3 months ahead for the best balance of price and availability (Skyscanner (flight search engine))
  • Consider connecting flights via Jakarta or Kuala Lumpur if direct is sold out (Traveloka)

Four key specifications summarize what matters most when booking a Bali flight from Singapore.

Specification Value
Average nonstop flight duration 2 hours 40 minutes
Shortest nonstop flight 2 hours 35 minutes
Aircraft types Airbus A320 family, Boeing 737, A330
Time zone difference Singapore (UTC+8), Bali (UTC+8) – no time difference

How long does it take to fly from Singapore to Bali?

Direct flight duration

  • The average nonstop flight from Singapore Changi (SIN) to Bali Denpasar (DPS) takes about 2 hours 40 minutes, with most flights ranging between 2 hours 35 minutes and 2 hours 45 minutes, according to Skyscanner (flight search engine) and Trip.com (travel booking platform).
  • The shortest published direct flight duration is 2 hours 35 minutes, as reported by Traveloka.

Factors affecting flight time

  • Headwinds and tailwinds can add or subtract up to 10 minutes. Aircraft type — typically Airbus A320 or Boeing 737 — also influences block time (Traveloka).
  • Flight path is directly over the Java Sea, keeping the route short and predictable.
The upshot

For a trip that’s barely longer than a lunch meeting, Bali is effectively a short-haul destination from Singapore. The tighter your schedule, the more valuable a direct flight becomes — a 2h35m hop versus a 4–6 hour connection with a layover.

The pattern: consistent flight times across carriers, with only minor variance from weather. What this means for Singapore travelers — you can plan a weekend trip without worrying about long travel days.

How far is Singapore to Bali by plane?

Distance in kilometers and miles

  • The straight-line distance between Singapore Changi Airport and Bali’s Ngurah Rai International Airport is approximately 1,555 km (966 miles), according to Travelmath (distance calculator).
  • This is comparable to flying from London to Barcelona or from New York to Chicago.

Flight path over the Java Sea

  • Most direct flights follow a south-easterly route across the Java Sea, passing near the island of Belitung before descending into Bali (Skyscanner).
  • No time zone difference — both Singapore and Bali are in UTC+8, so you won’t lose any hours adjusting.

For comparison, see our guide on Jakarta to Singapore Flight: Time, Distance, Price & Alternatives.

The trade-off: the distance is short, but the flight path is entirely over water, which means no alternate airports for quick diversions. However, the route is well-served by multiple airlines, so reliability is high.

Are there direct flights from Singapore to Bali?

Airlines operating nonstop flights

  • Singapore Airlines operates multiple daily nonstop flights, using a mix of A330 and A350 aircraft (Singapore Airlines (official carrier)).
  • Scoot, the budget arm of Singapore Airlines, offers direct flights on Boeing 787s, often with the lowest fares (Traveloka).
  • Jetstar Asia runs nonstop services using Airbus A320s, competing with Scoot on price (Traveloka).
  • Other carriers like Garuda Indonesia and TransNusa also appear on the route, expanding options (Garuda Indonesia (flag carrier)).

Flight frequency and schedule

  • More than 149 flights per week connect Singapore to Bali, according to SG Newsdesk (travel blog) — that’s roughly 20 daily departures.
  • Departures are spread across the day: morning, midday, afternoon, and evening flights are all available (Traveloka).

If you’re considering other short-haul destinations, check out Singapore to Vietnam Flight Time: Duration, Cost & Best Time.

Why this matters

For spontaneous travelers, the high frequency means you can often book a flight just a day or two ahead without a price penalty — especially outside peak season. Budget carriers like Scoot make last-minute trips financially viable.

The catch: with so many flights, the key is matching your preferred departure time to the airline that offers the best value. Early morning and late evening slots tend to be cheaper on Scoot and Jetstar.

What is the best time of year to visit Bali?

Dry season vs rainy season

  • The dry season runs from April to October, offering sunny skies and low humidity — ideal for beach activities and temple visits (Singapore Airlines).
  • The rainy season, November to March, brings afternoon showers and higher humidity, but also fewer crowds and lower prices (KAYAK).

Peak tourist periods

  • July and August are the peak months for tourism, with higher flight and accommodation prices. Book well in advance if traveling then (Skyscanner).
  • School holidays in Singapore (March, June, September, December) also see spikes in demand.

Cheapest months to fly

  • January is consistently the cheapest month to fly from Singapore to Bali, with average return fares around S$110 (KAYAK).
  • One-way fares can drop as low as S$91 on Expedia and S$105 on SG Newsdesk observed pricing (Expedia Singapore (travel agency); SG Newsdesk).

The pattern: if you value perfect weather, go in May or June — dry but not swamped. If you care about budget, fly in January and pack a rain jacket. The savings can be substantial.

Is Bali an expensive place to visit?

Accommodation costs

  • Budget guesthouses and hostels start at $20–$30 per night in popular areas like Kuta and Seminyak (Expedia Singapore).
  • Mid-range hotels and villas range from $50–$120 per night, while luxury resorts can exceed $200.

Food and transport budget

  • Local meals at warungs cost $2–$5 per dish. A decent restaurant meal runs $10–$15 (Trip.com).
  • Renting a scooter is about $5–$10 per day, while a private driver for a full day costs around $40–$50.

Comparison to Singapore costs

  • Bali is significantly cheaper than Singapore for accommodation, food, and transport. A day’s budget in Bali can be less than a single meal at a Singapore restaurant.
  • However, Bali is more expensive than other Indonesian islands like Lombok or Java due to its tourism popularity.

Why this matters: for Singapore residents, the cost of a Bali weekend — including flights — can be lower than a weekend in Singapore’s own Sentosa. The value proposition is strong.

Steps to book your Bali flight

  1. Check flight time options — direct flights take 2h35–45m.
  2. Compare airlines: Singapore Airlines, Scoot, Jetstar Asia, Garuda Indonesia.
  3. Choose the best season: dry season (April–October) for weather, January for lowest fares.
  4. Book 2–3 months ahead for the best price and availability.
  5. Consider budget carriers like Scoot for last-minute savings.

Timeline

  • Dry season (April–October): Best weather for beach and outdoor activities (Singapore Airlines)
  • July–August: Peak tourist season, higher flight/hotel prices (Skyscanner)
  • January: Cheapest month for flights from Singapore to Bali (KAYAK)
  • November–March: Rainy season, lower demand and flight prices (KAYAK)

Clarity section

Confirmed facts

  • Flight time between 2h35m and 2h45m for nonstop flights (Traveloka)
  • Distance is approximately 1,555 km (Travelmath)
  • Multiple direct flights daily (Traveloka)
  • No time zone difference between Singapore and Bali (Skyscanner)

What’s unclear

  • Exact flight schedule varies weekly – check airline (Traveloka)
  • Price volatility based on booking window and demand (KAYAK)

Quotes

“Flights from Singapore (SIN) to Denpasar Bali (DPS) take approximately 2 hours 35 minutes to 2 hours 45 minutes.”

— Singapore Airlines official website (Singapore Airlines (official carrier))

“The flight time from Singapore to Bali is about 2 hours 45 minutes, with the cheapest price found at US$91 one-way.”

— Trip.com flight data (Trip.com (travel booking platform))

Summary

For Singapore residents looking for a short-haul escape, the Bali flight from Singapore offers a rare combination of speed, affordability, and cultural richness. The choice is clear: book a direct flight during the dry season for the best experience, or time your trip for January to maximize savings. For Singapore travelers, a weekend in Bali is just 2 hours 40 minutes away.

Frequently asked questions

How many flights per day operate from Singapore to Bali?

Approximately 20 daily flights from Singapore Changi to Bali Denpasar, operated by Singapore Airlines, Scoot, Jetstar Asia, and others (SG Newsdesk).

What is the baggage allowance for budget airlines like Scoot?

Scoot offers a basic fare that includes no checked baggage; add-ons start at about $20 for 20 kg. Check the airline’s website for exact rates (Traveloka).

Do I need a visa for Bali from Singapore?

Singapore passport holders get a free 30-day visa on arrival for tourism. Make sure your passport is valid for at least six months (Singapore Airlines).

What is the best airport to fly into from Singapore?

Ngurah Rai International Airport (DPS) is the main gateway. No other Bali airport is practical from Singapore; DPS is the only international option.

How far in advance should I book flights to get the best price?

Booking 2–3 months ahead typically yields the best deals, especially for travel during peak season (July–August). For low season, 1 month ahead is often enough (KAYAK).

Can I fly from Singapore to Bali and then continue to another island?

Yes, from DPS you can take short domestic flights to Lombok, Komodo, or Yogyakarta. Garuda Indonesia and Lion Air offer connecting services (Garuda Indonesia).

Is Bali close to the Maldives or Bora Bora?

No. Bali is about 4,000 km from the Maldives and 10,000 km from Bora Bora. They are not comparable for short trips from Singapore.

Which is cheaper, Bali or Maldives?

Bali is significantly cheaper for accommodation, food, and flights. A week in Bali costs roughly one-third of a week in the Maldives.