The Ujung Pandang to Surabaya route connects Hasanuddin International Airport (UPG) in ID with Juanda International Airport (SUB) in ID. This short-haul flight covers approximately 492 miles (792 km) with a typical flight time of 1h 9m. This route is served by 5 airlines: Lion Air (Indonesia), Bhutan Airlines, Citilink and others. AirportRoutes has tracked 34 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search UPG → SUB flightsOpens a live price search — just pick your dates
The Ujung Pandang (Makassar) (UPG) → Surabaya (SUB) air route links South Sulawesi with East Java across 492 miles (792 km) of Indonesia’s archipelago. It’s a practical corridor for business travel, university visits, and onward connections via Surabaya’s larger domestic network. Nonstop flights typically take about 1 hour 30 minutes to 1 hour 45 minutes, depending on winds and routing. Travelers choose this route to avoid multi-hour sea crossings and complex overland transfers, and to reach Surabaya quickly for meetings, events, or onward travel to Malang, Bromo-Tengger-Semeru, and Bali connections. Fares commonly range from IDR 700,000–1,800,000 (about USD 45–115) one-way, varying by season and booking window.
Book 2–6 weeks ahead for better availability; midweek departures often price lower than Friday/Sunday. If traveling during school holidays, expect higher fares—budget IDR 1,200,000–2,200,000 (USD 75–140) and consider early-morning flights for fewer delays. At UPG, arrive 90–120 minutes before departure; keep your e-boarding pass and ID handy for security checks. Pack light if possible—low-cost carriers may charge for checked bags, so pre-purchase baggage online. At SUB (Juanda), follow clear signage for ride-hailing pickup zones and official taxis; pre-arrange airport transfers if arriving late. In-flight, expect a short hop with limited service—bring water and a snack, and keep a light layer for cabin cooling.
Surabaya is East Java’s energetic port city, combining colonial-era streets with modern malls and a strong culinary scene. Start at Tugu Pahlawan (Heroes Monument) and the adjacent museum for a concise look at Indonesia’s independence history. Stroll the old-town atmosphere around Jembatan Merah and heritage buildings, then visit House of Sampoerna for architecture and local industry insights. For shopping and dining, Tunjungan Plaza is a central hub, while Gubeng and Darmo are convenient bases for city access. Food is a highlight: try rawon (black beef soup), rujak cingur, and lontong balap at well-known warungs and night markets. Surabaya also works well as a gateway to Mount Bromo and Malang day trips.
The most comfortable period is the dry season (May–October), when weather disruptions are less common and visibility is better. June–August can be busier with school holidays, often pushing fares upward. For better value, consider February–April or September–October, when demand is steadier and prices may soften. The rainy season (roughly November–March) can bring afternoon storms that increase delay risk. Notable demand spikes can occur around Eid al-Fitr (Lebaran) and year-end holidays, when fares may rise well above typical levels in IDR (and USD) terms.
Hasanuddin International Airport
WAAAUPGWARRSUB5
Operators34
Tracked Flights492
Miles1h 9m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Lion Air |
LNI
|
JT
|
| Batik Air |
BTK
|
ID
|
| Citilink |
CTV
|
QG
|
| Sriwijaya Air |
SJY
|
SJ
|
| Indonesia AirAsia |
AWQ
|
QZ
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 47 | 14% |
|
| Tuesday | 31 | 9% |
|
| Wednesday | 60 | 17% |
|
| Thursday | 62 | 18% |
|
| Friday | 41 | 12% |
|
| Saturday | 44 | 13% |
|
| Sunday | 59 | 17% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Indonesia AirAsia
AWQ
/ QZ
|
A320 | 20:10 8:10 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active | |
|
Batik Air
BTK
/ ID
|
|
A320 | 19:20 7:20 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active |
|
Citilink
CTV
/ QG
|
A320 | 18:05 6:05 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active | |
|
Lion Air
LNI
/ JT
|
|
B738 | 11:45 11:45 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active |
|
Sriwijaya Air
SJY
/ SJ
|
B735 | 18:50 6:50 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 2, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 11:45 11:45 AM | Lion Air |
LNI
|
JT
|
| 18:05 6:05 PM | Citilink |
CTV
|
QG
|
| 18:50 6:50 PM | Sriwijaya Air |
SJY
|
SJ
|
| 19:20 7:20 PM | Batik Air |
BTK
|
ID
|
| 20:10 8:10 PM | Indonesia AirAsia |
AWQ
|
QZ
|
Time Information
Times are shown in the departure airport's local timezone (WAAA - Asia/Makassar).