Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Ambon (AMQ) | 960 km | 100 min | Batik Air, Lion Air |
| Bone (APD) | 108 km | 45 min | PenAir |
| Banjarmasin (BDJ) | 562 km | 75 min | Lion Air |
| Berau (BEJ) | 833 km | 95 min | Sriwijaya Air |
| Biak (BIK) | 1,889 km | 165 min | Lion Air |
| Bima (BMU) | 394 km | 70 min | Wings Air |
| Balikpapan (BPN) | 514 km | 70 min | Batik Air, Lion Air, Citilink |
| Batulicin (BTW) | 434 km | 100 min | Wings Air |
| Baubau (BUW) | 337 km | 70 min | Wings Air |
| Jakarta (CGK) | 1,433 km | 145 min | Garuda Indonesia, Batik Air, Pelita Air Service, Lion Air, Citilink, Sriwijaya Air |
| Jayapura (DJJ) | 2,344 km | 205 min | Batik Air, Lion Air, Citilink, Sriwijaya Air |
| Denpasar (DPS) | 631 km | 85 min | Batik Air, Lion Air, Citilink, Sriwijaya Air |
| Gorontalo (GTO) | 731 km | 85 min | Lion Air |
| Kendari (KDI) | 337 km | 55 min | Garuda Indonesia, Batik Air, Lion Air, Indonesia AirAsia |
| Kupang (KOE) | 723 km | 85 min | Lion Air |
| Sulawesi Island (KSR) | 156 km | 50 min | PenAir |
| Kuala Lumpur (KUL) | 2,163 km | 200 min | AirAsia, Malaysia Airlines, Batik Air Malaysia |
| Kolaka (KXB) | 233 km | 60 min | Wings Air |
| Palopo (LLO) | 233 km | 60 min | Wings Air |
| Praya (LOP) | 544 km | 70 min | Lion Air |
| Luwuk (LUW) | 572 km | 70 min | Batik Air, Indonesia AirAsia |
| Manado (MDC) | 945 km | 105 min | Batik Air, Lion Air |
| Mamuju (MJU) | 281 km | 55 min | Batik Air |
| Merauke (MKQ) | 2,337 km | 195 min | Lion Air |
| Manokwari (MKW) | 1,677 km | 150 min | |
| Maumere (MOF) | 493 km | 95 min | Wings Air |
| Morowali (MOH) | 395 km | 80 min | Wings Air, PenAir, Sriwijaya Air |
| Nabire (NBX) | 1,773 km | 155 min | Sriwijaya Air |
| Palu (PLW) | 461 km | 70 min | Garuda Indonesia, Batik Air, Lion Air, Indonesia AirAsia |
| Poso (PSJ) | 423 km | 65 min | Sriwijaya Air |
| Raha (RAQ) | 336 km | 55 min | Sriwijaya Air |
| Singapore (SIN) | 1,870 km | 190 min | Scoot |
| Sorong (SOQ) | 1,384 km | 130 min | Lion Air, Sriwijaya Air |
| Semarang (SRG) | 1,036 km | 105 min | Lion Air |
| Surabaya (SUB) | 789 km | 90 min | Batik Air, Lion Air, Citilink, Indonesia AirAsia, Sriwijaya Air |
| Tembagapura (TIM) | 1,924 km | 165 min | Batik Air, Lion Air, Sriwijaya Air |
| Mengkendek (TRT) | 213 km | 55 min | Wings Air |
| Ternate (TTE) | 1,088 km | 110 min | Lion Air, Sriwijaya Air |
| Yogyakarta (YIA) | 1,095 km | 115 min | Lion Air, Sriwijaya Air |
Inbound network coverage
Ujung Pandang (UPG) receives direct flights from 42 airports per the FlightConnections route map. 39 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to UPG?
Jayapura at 2,344 km.
How many airports have direct flights to Ujung Pandang (UPG)?
Per the FlightConnections route map, 42 airports send direct flights to UPG.