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

DPS Airport Page →
1,039 mi airlines 201/wk
On-time Some delays Frequent delays
Flight Schedule 62 flights Verified 2h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
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
SQ935
SQ Singapore
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
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
GA9071
GA Garuda Indonesia
787
1:00 PM
WITA TI
3:50 PM
+08
2h 50m
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
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
AY6448
AY Finnair
32Q
2:50 PM
WITA TI
5:55 PM
+08
3h 5m
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
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
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
QZ504
QZ Indonesia AirAsia
320
8:40 PM
WITA TI
9:20 PM
+08
0h 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
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

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Kuta, Badung to Singapore
11 carriers, 201 flights/week nonstop.
11 Airlines 201 Flights/wk 1,039 mi 0h 40m nonstop 35 1-stop hubs

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

Airline Landscape

All carriers operating nonstop DPS–SIN service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
GA Garuda Indonesia 42 359, 738, 787 2h20-2h50 SkyTeam
SQ Singapore Airlines 42 359, 787, 7M8 2h07-2h50 Star Alliance
AI Air India 35 359, 787, 7M8 2h40-2h50 Star Alliance
TR Scoot 28 32N, 32Q, 788 1h11-3h10
JQ Jetstar 12 32Q 3h05
QZ Indonesia AirAsia 11 320 0h40-2h55
6E IndiGo 7 738 2h45
8B TransNusa 7 320 2h25
AY Finnair 7 32Q 3h05 Oneworld
KL KLM 7 772 2h30 SkyTeam
SV Saudia 3 789 2h40 SkyTeam
Aircraft on this route
320 Airbus A320 – 8B, QZ
32N Airbus A320neo – TR
32Q Airbus A321neo – AY, JQ, TR
359 Airbus A350-900 – AI, GA, SQ
738 Boeing 737-800 – 6E, GA
772 Boeing 777-200 – 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, SQ
Alliance coverage
Star Alliance: AI + SQ (77 flights/wk, 38%)
Unaffiliated: 6E + 8B + JQ + QZ + TR (65 flights/wk, 32%)
SkyTeam: GA + KL + SV (52 flights/wk, 26%)
Oneworld: AY (7 flights/wk, 3%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

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

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for DPS to SIN.
1-STOP
One-Stop Connections
35
Hubs
~8h
Fastest
~39h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,670
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 Singapore from Kuta, Badung

Nearby airports with service to Singapore Changi Airport.
Metric DPS→SIN LOP→SIN SUB→SIN
Distance from DPS 76 mi 188 mi
Nonstop airlines 11 1 4
Weekly flights 201 4 52
Flight time 0h 40m 2h 45m 2h 20m
Airports within 200 miles of DPS with service to Singapore Changi Airport.

Travel Essentials

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

When it's 6:00 PM in Kuta, Badung, it's 6:00 PM in Singapore.
Distance & Flight Time
1,039 mi / 1,672 km
Nonstop flight time is approximately 0h 40m to 3h 10m.
Getting from SIN

MRT from T1/T2/T3 to City Hall takes about 30 minutes (S$2.20–2.50 with EZ-Link card). Trains run from 5:31am to midnight. For Terminal 4, take the free inter-terminal shuttle bus to T2 first.

Taxis from arrivals cost S$20–35 to Orchard or Marina Bay, including airport surcharge (S$5) and possible peak surcharges. Grab is cheaper and very reliable in Singapore. Coach buses serve Johor Bahru (Malaysia) from the airport.

Singapore Climate

Equatorial climate with no true seasons, hot (26–33°C) and humid year-round. Changi is one of the most reliable airports in Asia for flight operations: thunderstorm cells are intense but brief, typically clearing within 1–2 hours. Most delays are weather-related and short.

Northeast monsoon (November–January) brings the most consistent rain, sometimes for days at a time. Haze from Indonesian forest fires (typically August–October) occasionally reduces visibility and triggers air quality warnings, but rarely grounds flights. Changi's operational efficiency means it handles weather disruptions better than most airports its size.

DPS–SIN Quick Facts

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

Frequently Asked Questions

Common questions about DPS to SIN flights.
Nonstop flights from Denpasar I Gusti Ngurah Rai International Airport to Singapore Changi Airport take approximately 0h 40m to 3h 10m. The route covers 1,039 miles.
There are approximately 201 nonstop flights per week from DPS to SIN. The return direction has about 215 weekly flights.
Yes, 1-stop connections are available through BPN, DRW, BBI, UPG, SUB, MAA, MNL, CGK, LOP, XMN, ADL, KUL, TPE, ICN, DMK, PVG, CAN, SYD, PER, HAN, NRT, CNS, MEL, BKK, HKG, DEL, SGN, AKL, BNE, BLR, DOH, DXB, IST, PUS and AUH. These options provide additional schedule flexibility.
Yes, return flights from SIN to DPS are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include LOP and SUB. 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.
Most DPS-SIN departures cluster in two windows. Morning flights leave between 06:00 and 10:00 WITA, arriving Singapore before lunch. Afternoon and evening flights depart between 14:00 and 19:00 WITA. Singapore Airlines and Scoot both operate morning and afternoon banks. The earliest departure is typically around 06:30 and the last around 19:00 from DPS.
Changi is built for connections. Morning arrivals from Bali land around 09:00 to 11:00 SGT, which feeds afternoon departures to London, Frankfurt, Sydney, and Melbourne. Minimum connection time at Changi is 60 to 90 minutes for international-to-international transfers. Singapore Airlines' evening bank to Europe departs around 23:00 to 01:00, connecting well with afternoon DPS-SIN arrivals. All three Changi terminals are linked by the Skytrain airside.
Yes. DPS international departures require clearing Indonesian exit immigration. Lines can be long during peak hours, especially between 07:00 and 09:00 when multiple international flights depart simultaneously. Allow at least 90 minutes before departure to clear check-in, security, and immigration. The international terminal at DPS has departure tax included in the ticket price since 2015.

Bali to Singapore: Return Corridor and Changi Connection

DPS-SIN mirrors the SIN-DPS route with the same carriers. Singapore Airlines, Scoot, Garuda Indonesia, and Jetstar Asia operate 7 to 10 daily nonstops westbound. Block time is 2 hours 30 to 40 minutes, slightly shorter than the eastbound leg due to tailwinds. The route serves two distinct passenger groups: point-to-point Singaporean leisure travelers returning home and transit passengers connecting through Changi to long-haul destinations. Early morning DPS departures feed Changi's afternoon wave to Australia, while midday departures connect to the late-evening European banks.

DPS Departure Operations

Ngurah Rai's international terminal processes departures through a single immigration hall that handles all outbound international traffic. Morning queues between 07:00 and 09:00 are the longest because Australian, Asian, and European carriers cluster departures in this window. Bali's airport has a single runway (09/27) that operates with noise-driven preferential use. Late afternoon departures face the highest weather risk during wet season months from November to March, when convective cells build over the island. Scoot and Jetstar Asia offer the lowest walk-up fares on the sector. Singapore Airlines commands a premium but includes checked baggage, meals, and Changi lounge access for business class passengers.