The Ujung Pandang to Jakarta route connects Hasanuddin International Airport (UPG) in ID with Soekarno-Hatta International Airport (CGK) in ID. This medium-haul flight covers approximately 1166 miles (1876 km) with a typical flight time of 2h 0m. This route is served by 8 airlines: Lion Air (Indonesia), Bhutan Airlines, Sriwijaya Air and others. AirportRoutes has tracked 70 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
Operators70
Tracked Flights1166
Miles2h 0m
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 | 90 | 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
|
Aug 17, 2026 | Active |
|
Citilink
CTV
/ QG
|
|
A320 | 10:45 10:45 AM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active |
|
Garuda Indonesia
GIA
/ GA
|
|
B738 | 11:15 11:15 AM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active |
|
Lion Air
LNI
/ JT
|
|
A320 | 00:30 12:30 AM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active |
|
NAM Air
LKN
/ IN
|
B735 | 03:45 3:45 AM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active | |
|
Pelita Air Service P.t.
PAS
/ IP
|
A320 | 20:05 8:05 PM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active | |
|
Sriwijaya Air
SJY
/ SJ
|
|
B735 | 13:45 1:45 PM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active |
|
Super Air Jet
SJV
/ IU
|
A320 | 17:00 5:00 PM (Representative) |
M
T
W
T
F
S
S
|
Aug 17, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 00:30 12:30 AM | Lion Air |
LNI
|
JT
|
| 03:45 3:45 AM | NAM Air |
LKN
|
IN
|
| 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).