Flights from Denpasar to Ujung Pandang – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DPS to UPG – All flight route options from Bali International, Indonesia to Ujung Pandang, Indonesia. These flights are operated by 5 different airlines. Fly non-stop or choose a connecting flight via Surabaya. The shortest flight time is 1 hour and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Ujung Pandang
We got great deals on hotels and car rentals near the airport.
Denpasar to Ujung Pandang flights
With over 70 flights every week and 6 different airlines you have a wide range of options. You can fly non-stop to Ujung Pandang (UPG) from Denpasar (DPS) with Garuda Indonesia, Lion Air, Sriwijaya Air, Citilink or Batik Air or opt for a connecting flight via Surabaya (SUB).
Denpasar to Ujung Pandang with Garuda Indonesia
Garuda Indonesia has non-stop every Friday or Sunday at 12:10. Garuda Indonesia is a member of SkyTeam.
With Batik Air
You can fly non-stop every weekday with flights departing at 21:30. You also have the option to do a transit flight via Surabaya.
Distance & flight times: Bali International to Ujung Pandang
The shortest flight time between DPS and UPG is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 396 miles (637 km) |
SUB Surabaya | 5h 10m | 2h 40m | 683 miles (1099 km) |

