Direct (nonstop) flights from Denpasar to Ujung Pandang

4 airlines fly nonstop from Bali International (DPS) to Ujung Pandang (UPG). It's 392 miles (631 km), about 1h 25m in the air. Operated by Batik Air, Lion Air, Citilink and others.

DPS
Bali International
🇮🇩 Denpasar, Indonesia
✈
UPG
Ujung Pandang
🇮🇩 Ujung Pandang, Indonesia
Flight Time
1h 25m
Distance
392 mi
631 km
CO₂/pax
73 kg
−29 kg vs. layover
Airlines
4
Batik Air +3
Time Diff
Same timezone
Operated by Batik Air Batik Air Lion Air Lion Air Citilink Citilink Sriwijaya Air Sriwijaya Air

Route data last updated: May 26, 2026

Airlines with non-stop flights

Batik Air ID Batik Air
Route
DPS → UPG
Flight Time
1h 25m
Distance
392 mi
Lion Air JT Lion Air
Route
DPS → UPG
Flight Time
1h 25m
Distance
392 mi
Citilink QG Citilink
Route
DPS → UPG
Flight Time
1h 25m
Distance
392 mi
Sriwijaya Air SJ Sriwijaya Air
Route
DPS → UPG
Flight Time
1h 25m
Distance
392 mi

Alternative Routes

Other ways to fly from Denpasar to Ujung Pandang with one stop · direct emits 73 kg CO₂ per passenger

DPS → LOP (Praya) → UPG
Leg 1: 50m (75 mi) Leg 2: 1h 10m (338 mi) Total: ~2h 🍃 102 kg CO₂ (+40% vs. direct)
Leg 1
DPS → LOP
50m · 75 mi
View DPS to LOP flights →
Leg 2
LOP → UPG
1h 10m · 338 mi
View LOP to UPG flights →
DPS → BMU (Bima) → UPG
Leg 1: 1h (241 mi) Leg 2: 1h 10m (245 mi) Total: ~2h 10m 🍃 115 kg CO₂ (+58% vs. direct)
Leg 1
DPS → BMU
1h · 241 mi
View DPS to BMU flights →
Leg 2
BMU → UPG
1h 10m · 245 mi
View BMU to UPG flights →
DPS → SUB (Surabaya) → UPG
Leg 1: 1h (188 mi) Leg 2: 1h 30m (490 mi) Total: ~2h 30m 🍃 151 kg CO₂ (+107% vs. direct)
Leg 1
DPS → SUB
1h · 188 mi
View DPS to SUB flights →
Leg 2
SUB → UPG
1h 30m · 490 mi
View SUB to UPG flights →
DPS → BDJ (Banjarmasin) → UPG
Leg 1: 1h 33m (365 mi) Leg 2: 1h 15m (349 mi) Total: ~2h 48m 🍃 158 kg CO₂ (+116% vs. direct)
Leg 1
DPS → BDJ
1h 33m · 365 mi
View DPS to BDJ flights →
Leg 2
BDJ → UPG
1h 15m · 349 mi
View BDJ to UPG flights →
DPS → BPN (Balikpapan) → UPG
Leg 1: 1h 45m (528 mi) Leg 2: 1h 10m (319 mi) Total: ~2h 55m 🍃 182 kg CO₂ (+149% vs. direct)
Leg 1
DPS → BPN
1h 45m · 528 mi
View DPS to BPN flights →
Leg 2
BPN → UPG
1h 10m · 319 mi
View BPN to UPG flights →

Frequently Asked Questions

How long is the direct flight from Denpasar to Ujung Pandang?

A nonstop flight from Denpasar (DPS) to Ujung Pandang (UPG) takes approximately 1 hours and 25 minutes. The distance is 392 miles (631 km).

Which airlines fly nonstop from Denpasar to Ujung Pandang?

4 airlines: Batik Air, Lion Air, Citilink, Sriwijaya Air.

Is there a nonstop flight from Denpasar to Ujung Pandang?

Yes. 4 airlines: Batik Air, Lion Air, Citilink, Sriwijaya Air.

How far is Denpasar from Ujung Pandang?

The flight distance from Denpasar to Ujung Pandang is 392 miles (631 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Denpasar to Ujung Pandang?

At 1h 25m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Denpasar to Ujung Pandang?

Roughly 73 kg CO2 per passenger one-way. That's about the same as driving 365 km.

Is the return flight from Ujung Pandang to Denpasar also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Denpasar to Ujung Pandang?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Bali International for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.