Ujung Pandang to Surabaya Flights UPGSUB

Hasanuddin International Airport Juanda International Airport

🇮🇩 Ujung Pandang, ID 🇮🇩 Surabaya, ID

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 10m. This route is served by 4 airlines: Lion Air (Indonesia), Bhutan Airlines, Citilink and others. AirportRoutes has tracked 28 daily flights on this route.

About This Route

Route Overview

The flight route from Hasanuddin International Airport (UPG) in Ujung Pandang (Makassar) to Juanda International Airport (SUB) in Surabaya is a popular domestic connection in Indonesia. Covering a distance of 492 miles (791 km), the flight typically takes around 1 hour and 35 minutes. This route is favored by both business and leisure travelers, connecting the eastern and western parts of the Indonesian archipelago. With approximately 177 weekly flights operated by 4 airlines, passengers have numerous options throughout the week. Airlines operating on this route include Batik Air, Lion Air, Citilink and Sriwijaya Air.

Travel Tips

For the best deals, book your flight well in advance and consider traveling during off-peak seasons. Keep an eye on promotional fares offered by various airlines. At Hasanuddin International Airport (UPG), allow ample time for check-in and security procedures. The airport is about 12 miles (20 km) from Makassar city center. At Juanda International Airport (SUB), be aware that it is located approximately 7.5 miles (12 km) from Surabaya's city center. The Waru–Juanda Toll Road offers a direct and efficient route to Surabaya. Expect potential delays due to weather conditions, particularly during the rainy season. Travel light to avoid baggage fees, and take advantage of online check-in to save time.

Destination Highlights

Surabaya, the second-largest city in Indonesia, offers a blend of historical landmarks and modern attractions. Visit the Submarine Monument (Monumen Kapal Selam), a real retired Russian submarine, or explore the House of Sampoerna, a working cigarette factory with a museum. The Heroes Monument (Tugu Pahlawan) commemorates Indonesia's independence struggle. Stroll through Taman Bungkul, a popular urban park, or cross the Suramadu Bridge, connecting Surabaya to Madura Island. Sample local delicacies like *Rujak Cingur* (a traditional salad) and *Sate Klopo* (coconut-coated satay).

Best Time to Fly

The best time to fly to Surabaya is during the dry season, from May to September. During these months, you can expect less rainfall and more sunshine. Temperatures range from 73°F (23°C) to 93°F (34°C). July and August are particularly popular but can be crowded. The shoulder months of May and September offer a good balance of favorable weather and fewer tourists. Be aware that the warmest weather in Surabaya is generally mid-October, with average temperatures around 95.5°F (35.3°C).

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Hasanuddin International Airport

ICAO Code:
WAAA
IATA Code:
UPG
City:
🇮🇩 Ujung Pandang
Country:
ID
Elevation:
47 ft

Destination Airport

Juanda International Airport

ICAO Code:
WARR
IATA Code:
SUB
City:
🇮🇩 Surabaya
Country:
ID
Elevation:
9 ft

Route Statistics

4

Operators

28

Daily Flights

492

Miles

1h 10m

Flight Duration

Route Map

Great Circle
Flight route map from Ujung Pandang to Surabaya

Operating Airlines

Airline ICAO IATA
Lion Air LNI JT
Batik Air BTK ID
Citilink CTV QG
Sriwijaya Air SJY SJ

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 40 17%
Tuesday 30 13%
Wednesday 40 17%
Thursday 25 11%
Friday 32 13%
Saturday 31 13%
Sunday 40 17%

Pattern Analysis

Data Points: 238
API observations used to build this analysis
Weekdays: 167 flights
Weekend: 71 flights
Business Route More active on weekdays

All Flight Routes

4 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Batik Air
BTK / ID
BTK8183 BTK8293 BTK8750 BTK8555 BTK8763 A320 19:20 7:20 PM (Representative)
M T W T F S S
Feb 12, 2026 Active
Citilink
CTV / QG
CTV351 CTV353 CTV355 A320 18:00 6:00 PM (Representative)
M T W T F S S
Jan 23, 2026 Active
Lion Air
LNI / JT
LNI1707 LNI1787 LNI787 LNI801 LNI707 B738 11:45 11:45 AM (Representative)
M T W T F S S
Feb 11, 2026 Active
SJY563 SJY567 B738 18:50 6:50 PM (Representative)
M T W T F S S
Jan 23, 2026 Active
Total Routes: 4
Active Routes: 4
Unique Airlines: 4
Aircraft Types: 4

Spotted Departure Times

Departure Time Operator ICAO IATA
11:45 11:45 AM Lion Air LNI JT
18:00 6:00 PM Citilink CTV QG
18:50 6:50 PM Sriwijaya Air SJY SJ
19:20 7:20 PM Batik Air BTK ID

Time Information

Times are shown in the departure airport's local timezone (WAAA - Asia/Makassar).

Total Departure Times: 4
Time Range:
11:45 - 19:20
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.