🇮🇩 SUB
Surabaya
492 mi
UPG 🇮🇩
Ujung Pandang

Surabaya to Ujung Pandang Flights

Juanda International Airport Hasanuddin International Airport 5 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Surabaya to Ujung Pandang route connects Juanda International Airport (SUB) in ID with Hasanuddin International Airport (UPG) in ID. This short-haul flight covers approximately 492 miles (792 km) with a typical flight time of 1h 2m. 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.

About This Route

Route Overview

The Surabaya (SUB) → Ujung Pandang/Makassar (UPG) route covers 492 miles (792 km), linking East Java’s commercial hub with South Sulawesi’s main gateway. Nonstop flights typically take about 1 hour 30 minutes to 1 hour 50 minutes, making it a time-saving alternative to long overland and sea connections across islands. Travelers choose this route for quick access to Makassar’s business districts, port activity, and onward travel to Tana Toraja, the Spermonde Islands, and eastern Indonesia. With frequent departures on Indonesian carriers, the route is popular for short business trips, weekend city breaks, and transit to diving and cultural destinations. Expect a straightforward domestic-style journey with efficient connections and minimal time zone disruption.

Travel Tips

Book early for the best fares, especially around school holidays; one-way tickets commonly range from IDR 700,000–1,800,000 (about USD 45–115) depending on season and baggage. At Surabaya’s Juanda Airport (SUB), arrive 90 minutes before departure and confirm which terminal your airline uses, as walking between areas can take time. Pack essentials in your carry-on; cabin temperatures can feel cool. On arrival at Sultan Hasanuddin International Airport (UPG), plan ground transport in advance—official taxis and app-based rides are available, but queues spike at peak times. Keep small cash for tolls and parking. If you’re connecting onward, allow buffer time for baggage claim and the airport’s distance from central Makassar.

Destination Highlights

Ujung Pandang—now widely known as Makassar—is a lively coastal city with a strong maritime identity. Start at Fort Rotterdam, a well-preserved Dutch-era complex, then head to Losari Beach for sunset views and street snacks. For island escapes, take a short boat trip to the Spermonde Archipelago (popular for snorkeling and sandbars). Food is a standout: try Coto Makassar (spiced beef soup), Konro (ribs), and Pisang Epe (grilled banana with palm sugar). The best areas to base yourself include the Losari waterfront for easy sightseeing and dining, and central districts for access to malls, cafés, and transport links for day trips beyond the city.

Best Time to Fly

The most comfortable period is generally May to September, when conditions are typically drier and humidity is lower, supporting smoother coastal and island plans. November to March can be wetter, which may affect boat trips and increase weather-related disruptions. Peak pricing often aligns with Lebaran/Eid holidays, year-end school breaks, and long weekends; off-peak months can bring better deals, sometimes IDR 700,000–1,000,000 (USD 45–65) one-way if booked ahead. Check local event calendars, as major festivals and conferences in Makassar can tighten hotel availability and lift fares.

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

Juanda International Airport

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

Destination Airport

Hasanuddin International Airport

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

Route Statistics

5

Operators

34

Tracked Flights

492

Miles

1h 2m

Flight Duration

Route Map

Great Circle
Flight route map from Surabaya to Ujung Pandang

Operating Airlines

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

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 70 12%
Tuesday 73 13%
Wednesday 70 12%
Thursday 129 22%
Friday 64 11%
Saturday 78 13%
Sunday 96 17%

Pattern Analysis

34 Tracked Flights:
Data Points: 580
API observations used to build this analysis
Weekdays: 406 flights
Weekend: 174 flights
Business Route More active on weekdays

All Flight Routes

5 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
A320 14:10 2:10 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Batik Air
BTK / ID
A320 22:00 10:00 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Citilink
CTV / QG
A320 15:00 3:00 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Lion Air
LNI / JT
B739 06:00 6:00 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
B735 19:05 7:05 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Total Routes: 5
Active Routes: 5
Unique Airlines: 5
Aircraft Types: 5

Spotted Departure Times

Departure Time Operator ICAO IATA
06:00 6:00 AM Lion Air LNI JT
14:10 2:10 PM Indonesia AirAsia AWQ QZ
15:00 3:00 PM Citilink CTV QG
19:05 7:05 PM Sriwijaya Air SJY SJ
22:00 10:00 PM Batik Air BTK ID

Time Information

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

Total Departure Times: 5
Time Range:
06:00 - 22:00
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.