The Ujung Pandang to Jakarta route connects Hasanuddin International Airport (UPG) in ID with Soekarno-Hatta International Airport (CGK) in ID. This short-haul flight covers approximately 891 miles (1434 km) with a typical flight time of 1h 57m. This route is served by 8 airlines: Lion Air (Indonesia), Bhutan Airlines, Sriwijaya Air and others. AirportRoutes has tracked 69 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search UPG → CGK flightsOpens a live price search — just pick your dates
The Ujung Pandang/Makassar (UPG) → Jakarta (CGK) air route spans 891 miles (1,434 km), linking South Sulawesi’s main gateway with Indonesia’s capital and largest air hub. Nonstop flights typically take around 2 hours 20 minutes to 2 hours 40 minutes, making it one of the fastest ways to connect eastern Indonesia with Java’s business and government center. Travelers choose this route for dense flight schedules, convenient onward connections at Soekarno-Hatta to domestic and international destinations, and time savings versus multi-day sea and land travel. It’s popular with business travelers, students, and leisure visitors heading to Jakarta for meetings, events, shopping, and as a springboard to nearby getaways such as Bogor and Bandung.
Book early for better fares—one-way economy commonly ranges from IDR 900,000–2,500,000 (about USD 60–165) depending on season and baggage. Morning departures often reduce delay risk and help with same-day connections. At UPG (Sultan Hasanuddin), arrive 2 hours before departure; security lines can surge around peak bank holidays. At CGK, confirm your terminal in advance and allow extra time for inter-terminal transfers; traffic and terminal distances can be significant. Expect a full-service or low-cost product depending on airline—bring a light layer for cool cabins and download entertainment. If connecting onward from CGK, build a buffer of 2–3 hours for domestic-to-international transfers and potential baggage re-check.
Jakarta blends modern skyscrapers with heritage districts and a thriving food scene. Start in Kota Tua for colonial-era architecture and museums, then head to Monas (National Monument) for city views and a quick history primer. Grand Indonesia and nearby malls anchor upscale shopping, while Blok M and SCBD are popular for cafes and nightlife. For culture, visit Istiqlal Mosque and Jakarta Cathedral, which sit close together. Don’t miss local flavors: nasi uduk, soto Betawi, kerak telor, and gado-gado; seafood is also strong across the city. For walkable sightseeing, base yourself around Central Jakarta; for dining and nightlife, consider South Jakarta.
For smoother weather, the dry season (May–September) often brings fewer storm-related delays and clearer skies. The wet season (November–March) can mean heavier rain and occasional disruption, though prices may be lower. Peak pricing typically appears around Lebaran/Eid, Christmas–New Year, and long school holidays; book 4–8 weeks ahead for better deals. Off-peak months like February or September can offer improved availability and occasional fare sales. Jakarta hosts major events year-round, with increased demand during large concerts, exhibitions, and national holiday weekends.
Hasanuddin International Airport
WAAAUPGSoekarno-Hatta International Airport
WIIICGK8
Operators69
Tracked Flights891
Miles1h 57m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Lion Air |
LNI
|
JT
|
| Batik Air |
BTK
|
ID
|
| Sriwijaya Air |
SJY
|
SJ
|
| Garuda Indonesia |
GIA
|
GA
|
| Citilink |
CTV
|
QG
|
| Pelita Air Service P.t. |
PAS
|
IP
|
| Super Air Jet |
SJV
|
IU
|
| NAM Air |
LKN
|
IN
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 88 | 13% |
|
| Tuesday | 77 | 11% |
|
| Wednesday | 105 | 15% |
|
| Thursday | 155 | 22% |
|
| Friday | 95 | 14% |
|
| Saturday | 95 | 14% |
|
| Sunday | 75 | 11% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Batik Air
BTK
/ ID
|
|
B738 | 12:15 12:15 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
|
Citilink
CTV
/ QG
|
|
A320 | 10:45 10:45 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
|
Garuda Indonesia
GIA
/ GA
|
|
B738 | 11:15 11:15 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
|
Lion Air
LNI
/ JT
|
|
B738 | 09:15 9:15 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
|
NAM Air
LKN
/ IN
|
B735 | 03:45 3:45 AM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active | |
|
Pelita Air Service P.t.
PAS
/ IP
|
A320 | 20:05 8:05 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active | |
|
Sriwijaya Air
SJY
/ SJ
|
|
B735 | 13:45 1:45 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
|
Super Air Jet
SJV
/ IU
|
A320 | 17:00 5:00 PM (Representative) |
M
T
W
T
F
S
S
|
Jul 3, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 03:45 3:45 AM | NAM Air |
LKN
|
IN
|
| 09:15 9:15 AM | Lion Air |
LNI
|
JT
|
| 10:45 10:45 AM | Citilink |
CTV
|
QG
|
| 11:15 11:15 AM | Garuda Indonesia |
GIA
|
GA
|
| 12:15 12:15 PM | Batik Air |
BTK
|
ID
|
| 13:45 1:45 PM | Sriwijaya Air |
SJY
|
SJ
|
| 17:00 5:00 PM | Super Air Jet |
SJV
|
IU
|
| 20:05 8:05 PM | Pelita Air Service P.t. |
PAS
|
IP
|
Time Information
Times are shown in the departure airport's local timezone (WAAA - Asia/Makassar).