Flights from Denpasar (Bali) at a glance
- nonstop destinations
- 53
- countries
- 22
- flights a week
- 1,325
- airport
- 1
- airlines
- 49
- cheapest fare, to Surabaya
- $34
- destinations under 2 hours away
- 13
- farthest, Amsterdam
- 7,545 mi (12,143 km)
Cheapest flights from Denpasar (Bali)
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Tambolaka
1h, 21 a week
Surabaya
1h 5m, 91 a week
from $34
Labuan Bajo
1h 15m, 31 a week
from $52
Surakarta
1h 20m, 14 a week
Waingapu
1h 20m, 3 a week
Makassar
1h 25m, 48 a week
from $86
Yogyakarta
1h 40m, 28 a week
from $75
Balikpapan
1h 45m, 7 a week
Praya
1h 50m, 69 a week
from $43
Bandung
1h 50m, 14 a week
from $112
Kupang
1h 50m, 14 a week
Jakarta
1h 55m, 268 a week
from $60
Dili
1h 55m, 14 a week
Domestic flights from Denpasar (Bali)
Nonstop flights within Indonesia, busiest first
International flights from Denpasar (Bali)
Nonstop flights to 21 countries
All nonstop flights from Denpasar (Bali)
53 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Jakarta Indonesia, 1h 55m, 268 a week | Indonesia | 1h 55m | 268 | from $60 |
| Singapore Singapore, 2h 45m, 106 a week | Singapore | 2h 45m | 106 | from $47 |
| Surabaya Indonesia, 1h 5m, 91 a week | Indonesia | 1h 5m | 91 | from $34 |
| Perth Australia, 3h 43m, 74 a week | Australia | 3h 43m | 74 | from $84 |
| Praya Indonesia, 1h 50m, 69 a week | Indonesia | 1h 50m | 69 | from $43 |
| Kuala Lumpur Malaysia, 3h 5m, 67 a week | Malaysia | 3h 5m | 67 | from $84 |
| Melbourne Australia, 5h 35m, 57 a week | Australia | 5h 35m | 57 | from $207 |
| Makassar Indonesia, 1h 25m, 48 a week | Indonesia | 1h 25m | 48 | from $86 |
| Sydney Australia, 5h 58m, 33 a week | Australia | 5h 58m | 33 | from $157 |
| Labuan Bajo Indonesia, 1h 15m, 31 a week | Indonesia | 1h 15m | 31 | from $52 |
| Yogyakarta Indonesia, 1h 40m, 28 a week | Indonesia | 1h 40m | 28 | from $75 |
| Bangkok Thailand, 4h 15m, 25 a week | Thailand | 4h 15m | 25 | from $132 |
| Seoul South Korea, 7h 3m, 21 a week | South Korea | 7h 3m | 21 | |
| Guangzhou China, 5h 18m, 21 a week | China | 5h 18m | 21 | from $138 |
| Manado Indonesia, 4h 50m, 21 a week | Indonesia | 4h 50m | 21 | |
| Tambolaka Indonesia, 1h, 21 a week | Indonesia | 1h | 21 | |
| Brisbane Australia, 5h 50m, 19 a week | Australia | 5h 50m | 19 | from $148 |
| Taipei Taiwan, 5h 23m, 19 a week | Taiwan | 5h 23m | 19 | |
| Ho Chi Minh City Vietnam, 3h 50m, 19 a week | Vietnam | 3h 50m | 19 | from $90 |
| New Delhi India, 8h, 17 a week | India | 8h | 17 | from $223 |
| Manila Philippines, 4h 8m, 15 a week | Philippines | 4h 8m | 15 | from $134 |
| Dubai United Arab Emirates, 9h 10m, 14 a week | United Arab Emirates | 9h 10m | 14 | from $266 |
| Abu Dhabi United Arab Emirates, 9h 10m, 14 a week | United Arab Emirates | 9h 10m | 14 | from $260 |
| Adelaide Australia, 4h 45m, 14 a week | Australia | 4h 45m | 14 | from $163 |
| Hong Kong Hong Kong, 5h 5m, 14 a week | Hong Kong | 5h 5m | 14 | |
| Shanghai China, 6h 20m, 14 a week | China | 6h 20m | 14 | from $139 |
| Dili East Timor, 1h 55m, 14 a week | East Timor | 1h 55m | 14 | |
| Bandung Indonesia, 1h 50m, 14 a week | Indonesia | 1h 50m | 14 | from $112 |
| Bima Indonesia, 2h 15m, 14 a week | Indonesia | 2h 15m | 14 | |
| Kupang Indonesia, 1h 50m, 14 a week | Indonesia | 1h 50m | 14 | |
| Surakarta Indonesia, 1h 20m, 14 a week | Indonesia | 1h 20m | 14 | |
| Istanbul Turkiye, 13h 10m, 10 a week | Turkiye | 13h 10m | 10 | from $384 |
| Doha Qatar, 9h 35m, 9 a week | Qatar | 9h 35m | 9 | from $431 |
| Sorong Indonesia, 3h 45m, 8 a week | Indonesia | 3h 45m | 8 | |
| Bengaluru India, 6h 25m, 7 a week | India | 6h 25m | 7 | from $189 |
| Tokyo Japan, 7h 23m, 7 a week | Japan | 7h 23m | 7 | from $238 |
| Phuket Thailand, 3h 55m, 7 a week | Thailand | 3h 55m | 7 | from $85 |
| Hanoi Vietnam, 5h 5m, 7 a week | Vietnam | 5h 5m | 7 | from $99 |
| Balikpapan Indonesia, 1h 45m, 7 a week | Indonesia | 1h 45m | 7 | |
| Mumbai India, 8h 10m, 6 a week | India | 8h 10m | 6 | from $210 |
| Chennai India, 6h 5m, 6 a week | India | 6h 5m | 6 | from $120 |
| Jayapura Indonesia, 5h 50m, 6 a week | Indonesia | 5h 50m | 6 | |
| Amsterdam Netherlands, 18h 30m, 4 a week | Netherlands | 18h 30m | 4 | |
| Darwin Australia, 2h 45m, 4 a week | Australia | 2h 45m | 4 | from $79 |
| Moscow Russia, 12h 50m, 4 a week | Russia | 12h 50m | 4 | from $305 |
| Chengdu China, 6h 40m, 4 a week | China | 6h 40m | 4 | from $253 |
| Auckland New Zealand, 7h 40m, 3 a week | New Zealand | 7h 40m | 3 | from $251 |
| Canberra Australia, 5h 55m, 3 a week | Australia | 5h 55m | 3 | from $230 |
| Jeddah Saudi Arabia, 13h 43m, 3 a week | Saudi Arabia | 13h 43m | 3 | |
| Beijing China, 7h 50m, 3 a week | China | 7h 50m | 3 | from $192 |
| Busan South Korea, 6h 55m, 3 a week | South Korea | 6h 55m | 3 | |
| Waingapu Indonesia, 1h 20m, 3 a week | Indonesia | 1h 20m | 3 | |
| Yerevan Armenia, 12h 45m, 1 a week | Armenia | 12h 45m | 1 |
Denpasar (Bali) airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Denpasar (Bali)
And 29 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Denpasar (Bali)?
To 53 cities in 22 countries. The busiest routes are Jakarta (268 flights a week), Singapore (106 flights a week), Surabaya (91 flights a week), Perth (74 flights a week) and Praya (69 flights a week).
What are the cheapest flights from Denpasar (Bali)?
Surabaya from $34, Praya from $43, Singapore from $47 and Labuan Bajo from $52. Search shows the price for your dates.
Which countries have direct flights from Denpasar (Bali)?
Australia, China, India, Thailand, United Arab Emirates, Vietnam, South Korea and Singapore and 13 more.
Which airport does Denpasar (Bali) fly from?
All nonstop flights depart from Ngurah Rai International.
Which airlines fly from Denpasar (Bali)?
Garuda Indonesia (144 flights a week), Transnusa (105 flights a week), Citilink (99 flights a week), Jetstar (95 flights a week), Lion Air (83 flights a week) and Indonesia AirAsia (82 flights a week) and 43 more.
Where can you fly from Denpasar (Bali) in under 2 hours?
Tambolaka (1h), Surabaya (1h 5m), Labuan Bajo (1h 15m), Surakarta (1h 20m), Waingapu (1h 20m), Makassar (1h 25m), Yogyakarta (1h 40m) and Balikpapan (1h 45m).