Bali Airport (DPS)

Indonesia flag

Country Indonesia | Continent Asia | IATA: DPS | ICAO: WADD | Elevation 14 ft · 4 m | Local time

Destinations
59
Flights / day
189
Busiest route
Jakarta
Top airline
Indonesia AirAsia

Denpasar-Bali Island Ngurah Rai (Bali) Airport averages 189 flights per day to 59 destinations, with 18 domestic routes and 37 international routes. A total of 48 airlines operate at DPS, led by Jetstar. This airport provides direct service to 19 countries across four continents, with Australia representing its largest international market. The longest nonstop route from Denpasar-Bali Island Ngurah Rai (Bali) connects to Istanbul, with a typical flight time of 13 hr 10 mins. Updated: February 15, 2026

Route Network

Denpasar-Bali Island Ngurah Rai (Bali) Airport connects 55 destinations worldwide, with Jakarta standing out as its busiest route. The longest nonstop flight is to Istanbul, and the shortest flight is to Mataram.

Jakarta (CGK) – Indonesia
10 airlines
2 hr 35 mins
611 mi · 983 km
23
per day
Singapore (SIN) – Singapore
8 airlines
3 hr 25 mins
1,039 mi · 1,672 km
16
per day
Kuala Lumpur (KUL) – Malaysia
4 airlines
3 hr 45 mins
1,221 mi · 1,964 km
14
per day
Surabaya (SUB) – Indonesia
5 airlines
1 hr 35 mins
188 mi · 303 km
14
per day
Mataram (LOP) – Indonesia
2 airlines
1 hr 10 mins
76 mi · 122 km
12
per day
Perth (PER) – Australia
5 airlines
4 hr 20 mins
1,603 mi · 2,580 km
11
per day
Melbourne (MEL) – Australia
5 airlines
6 hr 15 mins
2,723 mi · 4,382 km
8
per day
Ujung Pandang-Celebes Island (UPG) – Indonesia
4 airlines
1 hr 40 mins
394 mi · 634 km
7
per day
Sydney (SYD) – Australia
5 airlines
6 hr 30 mins
2,872 mi · 4,622 km
6
per day
Seoul (ICN) – South Korea
3 airlines
7 hr 20 mins
3,276 mi · 5,272 km
4
per day
Labuan Bajo-Flores Island (LBJ) – Indonesia
2 airlines
1 hr 30 mins
323 mi · 520 km
4
per day
Brisbane City (BNE) – Australia
3 airlines
6 hr 20 mins
2,789 mi · 4,488 km
4
per day
Ho Chi Minh City (SGN) – Viet Nam
2 airlines
4 hr 10 mins
1,473 mi · 2,371 km
3
per day
Hong Kong (HKG) – Hong Kong
2 airlines
5 hr 20 mins
2,148 mi · 3,456 km
3
per day
Waikabubak-Sumba Island (TMC) – Indonesia
3 airlines
DPS → TMC
3
per day
Yogyakarta-Java Island (YIA) – Indonesia
2 airlines
2 hr 0 mins
355 mi · 571 km
3
per day
Doha (DOH) – Qatar
1 airline
10 hr 30 mins
4,874 mi · 7,844 km
3
per day
Semarang-Java Island (SRG) – Indonesia
2 airlines
2 hr 0 mins
350 mi · 564 km
3
per day
Adelaide (ADL) – Australia
2 airlines
5 hr 30 mins
2,336 mi · 3,760 km
3
per day
Guangzhou (CAN) – China
2 airlines
5 hr 30 mins
2,224 mi · 3,580 km
3
per day
Bangkok (BKK) – Thailand
1 airline
4 hr 55 mins
1,838 mi · 2,959 km
2
per day
Shanghai (PVG) – China
2 airlines
6 hr 30 mins
2,791 mi · 4,492 km
2
per day
Taipei (TPE) – Taiwan
2 airlines
5 hr 40 mins
2,373 mi · 3,818 km
2
per day
Bangkok (DMK) – Thailand
2 airlines
4 hr 55 mins
1,857 mi · 2,988 km
2
per day
Dubai (DXB) – United Arab Emirates
1 airline
10 hr 5 mins
4,655 mi · 7,491 km
2
per day
Kupang-Timor Island (KOE) – Indonesia
2 airlines
DPS → KOE
2
per day
Sukarata(Solo)-Java Island (SOC) – Indonesia
1 airline
1 hr 55 mins
313 mi · 504 km
2
per day
Banjarmasin-Borneo Island (BDJ) – Indonesia
2 airlines
1 hr 50 mins
368 mi · 592 km
2
per day
Kotamadya Balikpapan (BPN) – Indonesia
2 airlines
2 hr 5 mins
530 mi · 853 km
2
per day
New Delhi (DEL) – India
1 airline
8 hr 10 mins
3,618 mi · 5,822 km
2
per day
Bangalore (BLR) – India
1 airline
7 hr 5 mins
2,984 mi · 4,802 km
1
per day
Bhubaneswar (BBI) – India
1 airline
6 hr 45 mins
2,827 mi · 4,550 km
1
per day
Bima-Sumbawa Island (BMU) – Indonesia
1 airline
DPS → BMU
1
per day
Chennai (MAA) – India
1 airline
6 hr 50 mins
2,833 mi · 4,559 km
1
per day
Dili (DIL) – Timor-Leste
1 airline
2 hr 15 mins
708 mi · 1,139 km
1
per day
Hanoi (HAN) – Viet Nam
1 airline
5 hr 25 mins
2,166 mi · 3,486 km
1
per day
Istanbul (IST) – Türkiye
1 airline
13 hr 10 mins
6,432 mi · 10,351 km
1
per day
Manado-Celebes Island (MDC) – Indonesia
1 airline
2 hr 55 mins
979 mi · 1,575 km
1
per day
Manila (MNL) – Philippines
2 airlines
4 hr 20 mins
1,656 mi · 2,665 km
1
per day
Phuket (HKT) – Thailand
1 airline
4 hr 35 mins
1,644 mi · 2,646 km
1
per day
Port Darwin (DRW) – Australia
2 airlines
3 hr 5 mins
1,096 mi · 1,764 km
1
per day
Sumbawa Island (SWQ) – Indonesia
1 airline
DPS → SWQ
1
per day
Tokyo (NRT) – Japan
1 airline
7 hr 40 mins
3,486 mi · 5,611 km
1
per day
Xiamen (XMN) – China
1 airline
5 hr 35 mins
2,309 mi · 3,716 km
1
per day
Gold (OOL) – Australia
2 airlines
6 hr 20 mins
2,830 mi · 4,554 km
1
per day
Chengdu (TFU) – China
1 airline
6 hr 35 mins
2,791 mi · 4,492 km
1
per day
Abu Dhabi (AUH) – United Arab Emirates
1 airline
10 hr 5 mins
4,675 mi · 7,524 km
5
per week
Busan-si (PUS) – South Korea
1 airline
7 hr 5 mins
3,165 mi · 5,094 km
4
per week
Moscow (SVO) – Russian Federation
1 airline
12 hr 50 mins
6,253 mi · 10,063 km
4
per week
Pontianak-Borneo Island (PNK) – Indonesia
1 airline
DPS → PNK
4
per week
Sorong-Papua Island (SOQ) – Indonesia
1 airline
DPS → SOQ
4
per week
Auckland (AKL) – New Zealand
1 airline
8 hr 50 mins
4,188 mi · 6,740 km
3
per week
Cairns (CNS) – Australia
1 airline
5 hr 5 mins
2,133 mi · 3,433 km
3
per week
Waingapu-Sumba Island (WGP) – Indonesia
1 airline
DPS → WGP
3
per week
Williamtown (NTL) – Australia
1 airline
6 hr 30 mins
2,868 mi · 4,616 km
2
per week

Route and destination data updated February 15, 2026.

Denpasar-Bali Island Ngurah Rai (Bali) Airport is served by 48 airlines, with Jetstar in the lead at 10% of routes. The top three carriers together cover 26% of routes. 32 carriers operate only one route each. A total of 42 airlines operate international routes, compared with 11 airlines serving domestic routes. Turkish Airlines is operating the longest nonstop flight, connecting to Istanbul with a flight time of 13 hrs 10 mins.

Jetstar (12 routes)
Indonesia AirAsia (10 routes)
Garuda Indonesia (9 routes)
Lion Air (7 routes)
Super Air Jet (7 routes)
TransNusa (7 routes)
Batik Air (6 routes)
Malindo Air (5 routes)
Citilink (4 routes)
Sriwijaya Air (4 routes)
Wings Air (Indonesia) (4 routes)
Virgin Australia (4 routes)
IndiGo (3 routes)
Nam Air (2 routes)
Qantas (2 routes)
VietJetAir (2 routes)
ONE Airlines (1 routes)
KLM (1 routes)
Saudi Arabian Airlines (1 routes)
Scoot (1 routes)
Singapore Airlines (1 routes)
AirAsia (1 routes)
Malaysia Airlines (1 routes)
Jeju Air (1 routes)
Korean Air (1 routes)
Vietnam Airlines (1 routes)
Cathay Pacific (1 routes)
Hong Kong Airlines (1 routes)
Qatar Airways (1 routes)
China Southern Airlines (1 routes)
Thai Airways International (1 routes)
China Eastern Airlines (1 routes)
Juneyao Airlines (1 routes)
China Airlines (1 routes)
EVA Air (1 routes)
Thai AirAsia (1 routes)
Thai Lion Air (1 routes)
Emirates (1 routes)
Air India (1 routes)
Turkish Airlines (1 routes)
Cebu Pacific Air (1 routes)
Philippine Airlines (1 routes)
Xiamen Airlines (1 routes)
Sichuan Airlines (1 routes)
Etihad Airways (1 routes)
Air Busan (1 routes)
Aeroflot (1 routes)
Air New Zealand (1 routes)

Denpasar-Bali Island Ngurah Rai (Bali) Airport provides direct service to 19 countries across four continents. The route network is 33% domestic and 67% international. Australia is the primary international destination.

Indonesia - 81/day
Australia - 34/day
Singapore - 16/day
Malaysia - 14/day
China - 7/day
Thailand - 6/day
South Korea - 5/day
Viet Nam - 5/day
India - 5/day
Hong Kong - 3/day
Qatar - 3/day
United Arab Emirates - 3/day
Taiwan - 2/day
Timor-Leste - 1/day
Türkiye - 1/day
Philippines - 1/day
Japan - 1/day
Russian Federation - 1/day
New Zealand - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
9,964 ft 3,037 m 148 ft 45 m Asphalt
9,964 ft 3,037 m 148 ft 45 m Asphalt

Runway Length

23 aircraft cannot operate at Denpasar-Bali Island Ngurah Rai (Bali) Airport due to runway length constraints. The airport’s longest runway is 9,964 ft (3,037 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Aero Spacelines Super Guppy 10,000 ft 3,048 m 6,998 ft 2,133 m
Douglas DC-8 10,000 ft 3,048 m 6,499 ft 1,981 m
Boeing 707 10,000 ft 3,048 m 6,201 ft 1,890 m
McDonnell Douglas DC-8-73 10,007 ft 3,050 m 6,562 ft 2,000 m
McDonnell Douglas DC-8-72 10,007 ft 3,050 m 6,562 ft 2,000 m
Airbus A340 Private Jet 10,256 ft 3,126 m 8,999 ft 2,743 m
McDonnell Douglas MD-11 10,299 ft 3,139 m 6,949 ft 2,118 m
Airbus A340-600 10,302 ft 3,140 m 6,562 ft 2,000 m
Boeing BBJ 787-9 10,397 ft 3,169 m 5,699 ft 1,737 m
VC-25A Air Force One 10,466 ft 3,190 m 7,999 ft 2,438 m
Boeing 747-8 10,466 ft 3,190 m 8,793 ft 2,680 m
Airbus A340-500 10,499 ft 3,200 m 6,299 ft 1,920 m
Boeing 747-200 10,499 ft 3,200 m 6,234 ft 1,900 m
Boeing 777-300 10,597 ft 3,230 m 5,906 ft 1,800 m
Boeing 747-100 10,650 ft 3,246 m 6,168 ft 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Miscellaneous