Updated: January 22, 2026
Indonesia Asia

Denpasar-Bali Island Airport (DPS)

Denpasar-Bali Island Ngurah Rai (Bali) International Airport averages 218 flights per day to 59 destinations, with 17 domestic and 42 international routes. A total of 49 airlines operate at DPS, led by Jetstar. This airport provides direct service to 19 countries across four continents, with a route network dominated by domestic flights and Australia as its largest international market. The longest nonstop route from Denpasar-Bali Island connects to Istanbul, with a typical flight time of 12 hrs 15 mins.

IATA
DPS
ICAO
WADD
Elevation
14 ft (4 m) MSL
Local Time
Asia/Makassar (UTC+08:00)
Destinations
59 (17 domestic · 42 international)
Flights per day
218 (98 domestic · 120 international)
Busiest Route
Jakarta (45/day)
Longest Direct Flight
Istanbul 12 hrs 15 mins
Shortest Flight
Mataram 50 mins
Top Airline
Jetstar (12 routes)
Top Country
Indonesia (98 flights/day)
Longest Runway
9,964 ft / 3,037 m

Weather in Denpasar-Bali Island

59 Destinations from Denpasar-Bali Island Airport (DPS)

This week, 59 active routes depart from Denpasar-Bali Island International Airport. The busiest route connects Denpasar-Bali Island with Jakarta and is operated by 10 airlines. The longest nonstop flight is to Istanbul, and the shortest flight is to Mataram.

All Destinations

Flights Destination Route Airlines
45 Jakarta DPS → CGK
2 hrs 20 mins
Batik Air, Citilink, Garuda Indonesia, Indonesia AirAsia, Lion Air, Nam Air, ONE Airlines, Sriwijaya Air, Super Air Jet, TransNusa10
16 Singapore DPS → SIN
3 hrs 10 mins
Garuda Indonesia, Indonesia AirAsia, Jetstar, KLM, Saudi Arabian Airlines, Scoot, Singapore Airlines, TransNusa8
15 Kuala Lumpur DPS → KUL
3 hrs 20 mins
AirAsia, Indonesia AirAsia, Malaysia Airlines, Malindo Air4
13 Surabaya DPS → SUB
1 hr 35 mins
Batik Air, Citilink, Garuda Indonesia, Lion Air, Super Air Jet5
13 Perth DPS → PER
3 hrs 45 mins
Batik Air, Indonesia AirAsia, Jetstar, Malindo Air, TransNusa5
9 Melbourne DPS → MEL
5 hrs 15 mins
Garuda Indonesia, Jetstar, Malindo Air, Qantas, Virgin Australia5
8 Ujung Pandang-Celebes Island DPS → UPG
1 hr 55 mins
Batik Air, Citilink, Garuda Indonesia, Lion Air, Sriwijaya Air5
7 Mataram DPS → LOP
50 mins
Wings Air (Indonesia)1
7 Sydney DPS → SYD
5 hrs 40 mins
Garuda Indonesia, Jetstar, Malindo Air, Qantas, Virgin Australia5
5 Labuan Bajo-Flores Island DPS → LBJ
1 hr 45 mins
Batik Air, Indonesia AirAsia2
4 Seoul DPS → ICN
6 hrs 55 mins
Garuda Indonesia, Jeju Air, Korean Air3
4 Brisbane DPS → BNE
6 hrs 5 mins
Jetstar, Malindo Air, Virgin Australia3
4 Yogyakarta-Java Island DPS → YIA
1 hr 50 mins
Garuda Indonesia, Lion Air2
3 Doha DPS → DOH
9 hrs 40 mins
Qatar Airways1
3 Ho Chi Minh City DPS → SGN
3 hrs 50 mins
VietJetAir, Vietnam Airlines2
3 Hong Kong DPS → HKG
5 hrs 10 mins
Cathay Pacific, Hong Kong Airlines2
3 Waikabubak-Sumba Island DPS → TMC
1 hr 20 mins
Batik Air, Nam Air, Sriwijaya Air3
3 Guangzhou DPS → CAN
4 hrs 45 mins
China Southern Airlines, TransNusa2
3 Adelaide DPS → ADL
5 hrs
Indonesia AirAsia, Jetstar2
2 Manila DPS → MNL
3 hrs 55 mins
Philippine Airlines, Cebu Pacific Air2
2 Bangkok (DMK) DPS → DMK
3 hrs 55 mins
Thai AirAsia, Thai Lion Air2
2 Bangkok (BKK) DPS → BKK
4 hrs 40 mins
Thai Airways International1
2 Dubai DPS → DXB
9 hrs
Emirates1
2 Hanoi DPS → HAN
4 hrs 50 mins
VietJetAir1
2 Shanghai DPS → PVG
6 hrs 5 mins
China Eastern Airlines, Juneyao Airlines2
2 Taipei DPS → TPE
5 hrs 25 mins
China Airlines, EVA Air2
2 Kupang-Timor Island DPS → KOE
2 hrs 10 mins
Lion Air1
2 Semarang-Java Island DPS → SRG
2 hrs 5 mins
Lion Air1
2 Sukarata(Solo)-Java Island DPS → SOC
1 hr 55 mins
Lion Air1
2 Banjarmasin-Borneo Island DPS → BDJ
1 hr 55 mins
Indonesia AirAsia, Lion Air2
2 Kotamadya Balikpapan DPS → BPN
2 hrs 5 mins
Indonesia AirAsia, Lion Air2
2 New Delhi DPS → DEL
7 hrs 25 mins
Air India1
2 Gold Coast DPS → OOL
5 hrs 10 mins
Jetstar, Virgin Australia2
1 Istanbul DPS → IST
12 hrs 15 mins
Turkish Airlines1
1 Abu Dhabi DPS → AUH
9 hrs
Etihad Airways1
1 Bangalore DPS → BLR
6 hrs
IndiGo1
1 Bhubaneswar DPS → BBI
5 hrs 50 mins
IndiGo1
1 Chennai DPS → MAA
5 hrs 30 mins
IndiGo1
1 Dili DPS → DIL
2 hrs 15 mins
Citilink1
1 Manado-Celebes Island DPS → MDC
2 hrs 50 mins
TransNusa1
1 Phuket DPS → HKT
4 hrs 5 mins
Indonesia AirAsia1
1 Darwin DPS → DRW
2 hrs 55 mins
Indonesia AirAsia, Jetstar2
1 Sumbawa Island DPS → SWQ
50 mins
Wings Air (Indonesia)1
1 Tokyo DPS → NRT
6 hrs 45 mins
Garuda Indonesia1
1 Xiamen DPS → XMN
5 hrs 10 mins
Xiamen Airlines1
1 Chengdu DPS → TFU
5 hrs 20 mins
Sichuan Airlines1
4/week Auckland DPS → AKL
9 hrs
Air New Zealand1
4/week Busan-si DPS → PUS
6 hrs 50 mins
Air Busan1
4/week Moscow DPS → SVO
13 hrs 20 mins
Aeroflot1
4/week Pontianak-Borneo Island DPS → PNK
2 hrs 25 mins
Super Air Jet1
3/week Cheongju DPS → CJJ
6 hrs 50 mins
T'Way Air1
3/week Waingapu-Sumba Island DPS → WGP
1 hr 25 mins
Sriwijaya Air1
3/week Dzhember DPS → — Wings Air (Indonesia)1
2/week Cairns DPS → CNS
4 hrs 20 mins
Jetstar1
2/week Sorong-Papua Island DPS → SOQ
3 hrs 15 mins
Garuda Indonesia1
2/week Williamtown DPS → NTL
5 hrs 20 mins
Jetstar1
2/week Kerns DPS → — Jetstar1
2/week Maranggo Airport DPS → — Wings Air (Indonesia)1
1/week Newcastle DPS → — Jetstar1

Airlines

Denpasar-Bali Island International Airport is served by 49 airlines, with Jetstar in the lead at 10% of routes. The top three carriers together cover 27% of routes. 33 carriers operate only one route each. A total of 44 airlines operate international routes, compared with 11 serving domestic routes. Turkish Airlines is operating the longest nonstop flight, connecting to Istanbul with a flight time of 12 hrs 15 mins.

  • Jetstar12 routes
  • Garuda Indonesia10 routes
  • Indonesia AirAsia10 routes
  • Lion Air9 routes
  • Batik Air6 routes
  • TransNusa5 routes
  • Malindo Air5 routes
  • Citilink4 routes
  • Sriwijaya Air4 routes
  • Virgin Australia4 routes
  • Wings Air (Indonesia)4 routes
  • Super Air Jet3 routes
  • IndiGo3 routes
  • Nam Air2 routes
  • Qantas2 routes
  • VietJetAir2 routes
  • ONE Airlines1 route
  • KLM1 route
  • Saudi Arabian Airlines1 route
  • Scoot1 route
  • Singapore Airlines1 route
  • AirAsia1 route
  • Malaysia Airlines1 route
  • Jeju Air1 route
  • Korean Air1 route
  • Qatar Airways1 route
  • Vietnam Airlines1 route
  • Cathay Pacific1 route
  • Hong Kong Airlines1 route
  • China Southern Airlines1 route
  • Philippine Airlines1 route
  • Cebu Pacific Air1 route
  • Thai AirAsia1 route
  • Thai Lion Air1 route
  • Thai Airways International1 route
  • Emirates1 route
  • China Eastern Airlines1 route
  • Juneyao Airlines1 route
  • China Airlines1 route
  • EVA Air1 route
  • Air India1 route
  • Turkish Airlines1 route
  • Etihad Airways1 route
  • Xiamen Airlines1 route
  • Sichuan Airlines1 route
  • Air New Zealand1 route
  • Air Busan1 route
  • Aeroflot1 route
  • T'Way Air1 route

Denpasar-Bali Island International Airport provides direct service to 19 countries across four continents. The route network is 29% domestic and 71% international, with Perth, Australia serving as the primary international destination.

  • Indonesia98/day
  • Australia38/day
  • Singapore16/day
  • Malaysia15/day
  • China8/day
  • Vietnam6/day
  • Thailand6/day
  • South Korea5/day
  • India5/day
  • Qatar3/day
  • Hong Kong SAR China3/day
  • United Arab Emirates3/day
  • Philippines2/day
  • Taiwan2/day
  • Turkey1/day
  • Timor-Leste1/day
  • Japan1/day
  • New Zealand4/week
  • Russia4/week

Global Rankings of Denpasar-Bali Island Airport (DPS)

This snapshot shows how Denpasar-Bali Island Airport (DPS) ranks globally across multiple operational and network dimensions. Rankings reflect relative position worldwide across destination breadth, flight volume, scheduling density, and long-haul reach.

Destinations

Measures how broadly the airport connects distinct endpoints across its route network.

Flights & Scheduling

Reflects flight volume and how intensively runway infrastructure is scheduled.

Distance & Reach

Highlights long-haul connectivity and how distance is distributed across flights and runways.

2 Runways at Denpasar-Bali Island Airport (DPS)

Runways:
Name Length Width Surface
09 9,964 ft · 3,037 m 148 ft · 45 m Asphalt
27 9,964 ft · 3,037 m 148 ft · 45 m Asphalt

24 Aircraft Require Longer Runway

Longest runway available is 9,964 ft / 3,037 m long. The following aircraft typically require more runway than is available at Denpasar-Bali Island International Airport.

Aircraft Takeoff required Landing required
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
Boom Overture 10,118 ft · 3,084 m n/a
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,400 ft · 3,170 m 5,700 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