Singapore to Kuta, Badung (SIN–DPS) — Airlines, Schedules & Connections

SIN Airport Page →
1,039 mi airlines 215/wk
On-time Some delays Frequent delays
Flight Schedule 62 flights Verified 7m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
AI8142
AI Air India
787
6:45 AM
+08 T2
9:25 AM
WITA
2h 40m
M T W T F S S
Prices
GA9740
GA Garuda Indonesia
787
6:45 AM
+08 T2
9:25 AM
WITA
2h 40m
M T W T F S S
Prices
SQ934
SQ Singapore
787
6:45 AM
+08 T2
9:25 AM
WITA
2h 40m
M T W T F S S
Prices
TR280
TR Scoot
788
7:15 AM
+08 T1
10:10 AM
WITA
2h 55m
M T W T F S S
Prices
SQ936
SQ Singapore
359
8:20 AM
+08 T2
11:05 AM
WITA
2h 45m
M T W T F S S
Prices
AI8144
AI Air India
359
8:20 AM
+08 T2
11:05 AM
WITA
2h 45m
M T W T F S S
Prices
GA9744
GA Garuda Indonesia
359
8:20 AM
+08 T2
11:05 AM
WITA
2h 45m
M T W T F S S
Prices
AI8146
AI Air India
787
9:05 AM
+08 T2
11:50 AM
WITA
2h 45m
M T W T F S S
Prices
GA9070
GA Garuda Indonesia
787
9:05 AM
+08 T2
11:50 AM
WITA
2h 45m
M T W T F S S
Prices
SQ938
SQ Singapore
787
9:05 AM
+08 T2
11:50 AM
WITA
2h 45m
M T W T F S S
Prices
QZ505
QZ Indonesia AirAsia
320
10:20 AM
+08 T4
1:10 PM
WITA
2h 50m
M T W T F S S
Prices
TR288
TR Scoot
32Q
10:40 AM
+08 T1
1:35 PM
WITA
2h 55m
M T W T F S S
Prices
8B552
8B TransNu
320
10:55 AM
+08 T2
1:30 PM
WITA
2h 35m
M T W T F S S
Prices
TR210
TR Scoot
32N
1:45 PM
+08 T1
4:40 PM
WITA
2h 55m
M T W T F S S
Prices
TR282
TR Scoot
788
3:55 PM
+08 T1
7:05 PM
WITA
3h 10m
M T W T F S S
Prices
AI8148
AI Air India
359
4:20 PM
+08 T2
7:05 PM
WITA
2h 45m
M T W T F S S
Prices
SQ944
SQ Singapore
359
4:20 PM
+08 T2
7:05 PM
WITA
2h 45m
M T W T F S S
Prices
GA9072
GA Garuda Indonesia
359
4:20 PM
+08 T2
7:05 PM
WITA
2h 45m
M T W T F S S
Prices
SV856
SV Saudia
789
5:10 PM
+08 T3
8:10 PM
WITA
3h
M T W T F S S
Prices
KL835
KL KLM
77W
5:35 PM
+08 T1
8:20 PM
WITA
2h 45m
M T W T F S S
Prices
GA9000
GA Garuda Indonesia
77W
5:35 PM
+08 T1
8:20 PM
WITA
2h 45m
M T W T F S S
Prices
GA9074
GA Garuda Indonesia
7M8
5:50 PM
+08 T2
8:40 PM
WITA
2h 50m
M T W T F S S
Prices
SQ946
SQ Singapore
7M8
5:50 PM
+08 T2
8:30 PM
WITA
2h 40m
M T W T F S S
Prices
AI8150
AI Air India
7M8
5:50 PM
+08 T2
8:40 PM
WITA
2h 50m
M T W T F S S
Prices
QZ507
QZ Indonesia AirAsia
320
5:50 PM
+08 T4
8:40 PM
WITA
2h 50m
M T W T F S S
Prices
6E3656
6E IndiGo
738
7:00 PM
+08 T3
9:50 PM
WITA
2h 50m
M T W T F S S
Prices
GA843
GA Garuda Indonesia
738
7:00 PM
+08 T3
9:50 PM
WITA
2h 50m
M T W T F S S
Prices
JQ89
JQ Jetstar
32Q
7:25 PM
+08 T2
10:00 PM
WITA
2h 35m
M T W T F S S
Prices
JQ42
JQ Jetstar
32Q
7:25 PM
+08 T2
10:00 PM
WITA
2h 35m
M T W T F S S
Prices
SQ948
SQ Singapore
7M8
9:25 PM
+08 T2
12:20 AM+1
WITA
2h 55m
M T W T F S S
Prices
GA9742
GA Garuda Indonesia
7M8
9:25 PM
+08 T2
12:20 AM+1
WITA
2h 55m
M T W T F S S
Prices
AI8152
AI Air India
7M8
9:25 PM
+08 T2
12:20 AM+1
WITA
2h 55m
M T W T F S S
Prices
GA9743
GA Garuda Indonesia
787
7:20 AM
WITA TI
10:00 AM
+08
2h 40m
M T W T F S S
Prices
SQ949
SQ Singapore
7M8
7:20 AM
WITA TI
10:00 AM
+08
2h 40m
M T W T F S S
Prices
AI8151
AI Air India
7M8
7:20 AM
WITA TI
10:00 AM
+08
2h 40m
M T W T F S S
Prices
8B551
8B TransNu
320
7:30 AM
WITA TI
9:55 AM
+08
2h 25m
M T W T F S S
Prices
AI8141
AI Air India
787
10:30 AM
WITA TI
1:10 PM
+08
2h 40m
M T W T F S S
Prices
GA9741
GA Garuda Indonesia
787
10:30 AM
WITA TI
1:10 PM
+08
2h 40m
M T W T F S S
Prices
SQ935
SQ Singapore
787
10:30 AM
WITA TI
1:10 PM
+08
2h 40m
M T W T F S S
Prices
GA9745
GA Garuda Indonesia
359
12:05 PM
WITA TI
2:55 PM
+08
2h 50m
M T W T F S S
Prices
SQ937
SQ Singapore
359
12:05 PM
WITA TI
2:55 PM
+08
2h 50m
M T W T F S S
Prices
AI8143
AI Air India
359
12:05 PM
WITA TI
2:55 PM
+08
2h 50m
M T W T F S S
Prices
TR281
TR Scoot
788
12:39 PM
WITA TI
1:50 PM
+08
1h 11m
M T W T F S S
Prices
AI8145
AI Air India
787
1:00 PM
WITA TI
3:50 PM
+08
2h 50m
M T W T F S S
Prices
GA9071
GA Garuda Indonesia
787
1:00 PM
WITA TI
3:50 PM
+08
2h 50m
M T W T F S S
Prices
SQ939
SQ Singapore
787
1:31 PM
WITA TI
3:38 PM
+08
2h 7m
M T W T F S S
Prices
QZ506
QZ Indonesia AirAsia
320
2:25 PM
WITA TI
5:20 PM
+08
2h 55m
M T W T F S S
Prices
JQ88
JQ Jetstar
32Q
2:50 PM
WITA TI
5:55 PM
+08
3h 5m
M T W T F S S
Prices
AY6448
AY Finnair
32Q
2:50 PM
WITA TI
5:55 PM
+08
3h 5m
M T W T F S S
Prices
TR289
TR Scoot
32Q
3:10 PM
WITA TI
5:34 PM
+08
2h 24m
M T W T F S S
Prices
6E3651
6E IndiGo
738
3:15 PM
WITA TI
6:00 PM
+08
2h 45m
M T W T F S S
Prices
JQ43
JQ Jetstar
32Q
3:20 PM
WITA TI
6:25 PM
+08
3h 5m
M T W T F S S
Prices
GA842
GA Garuda Indonesia
738
3:46 PM
WITA TI
6:06 PM
+08
2h 20m
M T W T F S S
Prices
TR211
TR Scoot
32N
5:35 PM
WITA TI
8:45 PM
+08
3h 10m
M T W T F S S
Prices
QZ504
QZ Indonesia AirAsia
320
7:25 PM
WITA TI
9:53 PM
+08
2h 28m
M T W T F S S
Prices
TR283
TR Scoot
788
8:05 PM
WITA TI
10:40 PM
+08
2h 35m
M T W T F S S
Prices
AI8147
AI Air India
359
8:15 PM
WITA TI
10:55 PM
+08
2h 40m
M T W T F S S
Prices
SQ945
SQ Singapore
359
8:15 PM
WITA TI
10:55 PM
+08
2h 40m
M T W T F S S
Prices
GA9073
GA Garuda Indonesia
359
8:15 PM
WITA TI
10:55 PM
+08
2h 40m
M T W T F S S
Prices
KL836
KL KLM
772
9:40 PM
WITA TI
12:10 AM+1
+08
2h 30m
M T W T F S S
Prices
SV857
SV Saudia
789
10:05 PM
WITA TI
12:45 AM+1
+08
2h 40m
M T W T F S S
Prices
SQ947
SQ Singapore
7M8
10:29 PM
WITA TI
12:47 AM+1
+08
2h 18m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Singapore to Kuta, Badung
10 carriers, 215 flights/week nonstop.
10 Airlines 215 Flights/wk 1,039 mi 2h 35m nonstop 33 1-stop hubs

SIN–DPS is served by 10 airlines with nonstop service. Garuda Indonesia, Air India and Singapore Airlines lead the route. The flight covers 1,039 miles in approximately 2h 35m. Beyond nonstop, 33 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop SIN–DPS service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
GA Garuda Indonesia 56 359, 738, 77W, 787, 7M8 2h40-2h55 SkyTeam
AI Air India 42 359, 787, 7M8 2h40-2h55 Star Alliance
SQ Singapore Airlines 42 359, 787, 7M8 2h40-2h55 Star Alliance
TR Scoot 28 32N, 32Q, 788 2h55-3h10
JQ Jetstar 12 32Q 2h35
QZ Indonesia AirAsia 11 320 2h50
6E IndiGo 7 738 2h50
8B TransNusa 7 320 2h35
KL KLM 7 77W 2h45 SkyTeam
SV Saudia 3 789 3h SkyTeam
Aircraft on this route
320 Airbus A320 – 8B, QZ
32N Airbus A320neo – TR
32Q Airbus A321neo – JQ, TR
359 Airbus A350-900 – AI, GA, SQ
738 Boeing 737-800 – 6E, GA
77W Boeing 777-300ER – GA, KL
787 Boeing 787 – AI, GA, SQ
788 Boeing 787-8 Dreamliner – TR
789 Boeing 787-9 Dreamliner – SV
7M8 Boeing 737 MAX 8 – AI, GA, SQ
Alliance coverage
Star Alliance: AI + SQ (84 flights/wk, 39%)
SkyTeam: GA + KL + SV (66 flights/wk, 31%)
Unaffiliated: 6E + 8B + JQ + QZ + TR (65 flights/wk, 30%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, SIN to DPS direction.
Mon
32
flights
Tue
30
flights
Wed
32
flights
Thu
29
flights
Fri
32
flights
Sat
30
flights
Sun
30
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
32
Nonstop flights
215
Outbound / wk
201
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for SIN to DPS.
1-STOP
One-Stop Connections
33
Hubs
~7h
Fastest
~40h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,558
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Kuta, Badung from Singapore

Nearby airports with service to Denpasar I Gusti Ngurah Rai International Airport.
Metric SIN→DPS KUL→DPS
Distance from SIN 185 mi
Nonstop airlines 10 8
Weekly flights 215 196
Flight time 2h 35m 1h 59m
Airports within 200 miles of SIN with service to Denpasar I Gusti Ngurah Rai International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Kuta, Badung is 0 hours the same as Singapore.
SIN: +08 · DPS: WITA

When it's 6:00 PM in Singapore, it's 6:00 PM in Kuta, Badung.
Distance & Flight Time
1,039 mi / 1,672 km
Nonstop flight time is approximately 2h 35m to 3h 10m.
Visa & Entry

Singaporean passport holders enter Indonesia visa-free for stays up to 30 days under the ASEAN agreement. This applies at all major entry points. The visa-free stay cannot be extended. For longer visits, purchase a Visa on Arrival (USD 35) at the airport, which allows a 30-day extension. Passport must be valid for at least 6 months beyond the date of entry.

Getting to SIN

MRT East West Line (Changi Airport branch) connects the airport to the city in 30–45 minutes from City Hall or Raffles Place (S$2.20–2.50 with EZ-Link). Trains run from 5:31am to 11:18pm (T1/T2/T3). Terminal 4 is served by a dedicated shuttle bus from T2.Taxis from Orchard Road cost S$20–35 and take 20–30 minutes. Grab is widely used and slightly cheaper. Airport surcharges apply for taxis departing from the city to the airport (S$3–5 depending on peak hours). The trip is short; Singapore's island geography keeps distances manageable.

SIN–DPS Quick Facts

Key statistics for the Singapore to Kuta, Badung route.
Route details
Distance1,039 mi / 1,672 km
Flight time2h 35m to 3h 10m
Time difference0 hours
Airlines (nonstop)10
Weekly flights215 out / 201 return
1-stop connections33 hubs
Origin: SIN
IATA / ICAOSIN / WSSS
TimezoneAsia/Singapore
Passengers/yr67.7M
Elevation22 ft / 7 m
Destination: DPS
IATA / ICAODPS / WADD
TimezoneAsia/Makassar
Passengers/yr20.0M
Elevation14 ft / 4 m

Frequently Asked Questions

Common questions about SIN to DPS flights.
Nonstop flights from Singapore Changi Airport to Denpasar I Gusti Ngurah Rai International Airport take approximately 2h 35m to 3h 10m. The route covers 1,039 miles.
There are approximately 215 nonstop flights per week from SIN to DPS. The return direction has about 201 weekly flights.
Yes, 1-stop connections are available through HKT, CNS, BBI, BLR, BOM, XMN, CGK, KUL, MNL, SUB, DMK, DEL, SGN, ICN, BKK, MAA, PUS, PER, CAN, HKG, BNE, SYD, MEL, PVG, ADL, TPE, HAN, AKL, DXB, DOH, NRT, AUH and IST. These options provide additional schedule flexibility.
Yes, return flights from DPS to SIN are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include KUL. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Singapore Airlines, Scoot (SQ's low-cost arm), Garuda Indonesia, and Jetstar Asia all operate SIN-DPS nonstop. Singapore Airlines flies 2 to 3 daily departures on widebody equipment. Scoot runs 2 daily on 787s. Garuda operates 1 to 2 daily. Jetstar Asia adds 1 to 2 daily on A320s. Total nonstop frequency is 7 to 10 departures daily depending on season.
Block time is 2 hours 35 to 45 minutes on the 1,580 km sector. Eastbound flights to Bali are slightly longer than westbound returns due to prevailing wind patterns. Bali is one hour ahead of Singapore (WITA vs SGT), so a 10:00 departure from Changi lands at roughly 13:35 local time in Bali.
Ngurah Rai (DPS) has a prepaid taxi counter in the international arrivals hall. Fares are fixed by zone. Kuta is about IDR 80,000 to 100,000. Seminyak runs IDR 150,000. Ubud costs IDR 350,000 to 400,000 and takes 90 minutes in traffic. Grab ride-hailing works in Bali but drivers cannot pick up inside the airport compound. Walk to the parking structure exit to request a Grab pickup.
Bali's wet season runs November through March, with heaviest rainfall in January and February. Afternoon thunderstorms can produce short ground stops at DPS. Morning departures from Singapore are less affected because they land before peak convective activity. Dry season from April to October has the most reliable operations and the highest load factors on this route.

Singapore to Bali: Southeast Asia's Premium Leisure Route

SIN-DPS runs 7 to 10 daily nonstop flights across Singapore Airlines, Scoot, Garuda Indonesia, and Jetstar Asia. The 1,580 km sector takes 2 hours 35 to 45 minutes. Singapore Airlines operates widebody equipment on most departures, often 777-300ERs or A350s, reflecting the premium leisure demand. Scoot offers a budget alternative on 787 Dreamliners with a denser configuration. The route carries a mix of Singaporean holiday traffic, Australian and European tourists transiting Changi, and Indonesian business travelers. Peak season aligns with Bali's dry months from April through October and school holidays in Singapore.

Airport Operations and Connections

Changi Airport (SIN) handles all DPS departures from Terminals 1 through 4 depending on carrier. Singapore Airlines uses Terminal 3. Scoot operates from Terminal 1. Changi's transit facilities allow passengers from Europe, North Asia, and Australia to connect to Bali without entering Singapore, making it a major funnel for DPS-bound traffic. Ngurah Rai Airport in Bali has a dedicated international terminal opened in 2013. The airport sits on a narrow peninsula south of Kuta, and road access funnels through a toll road that congests during peak hours. Flights departing DPS after 16:00 local time in wet season face the highest thunderstorm delay risk.