Makassar to Jakarta (UPG–CGK) — Airlines, Schedules & Connections

UPG Airport Page →
890 mi airlines 383/wk
On-time Some delays Frequent delays
Flight Schedule 119 flights Verified 1h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
ID6241
ID Batik
32A
5:00 AM
WITA
6:15 AM
WIB
2h 15m
M T W T F S S
Prices
JT873
JT Lion
7M9
5:35 AM
WITA
6:50 AM
WIB
2h 15m
M T W T F S S
Prices
QG345
QG Citilink
320
6:20 AM
WITA TD
7:40 AM
WIB
2h 20m
M T W T F S S
Prices
ID6265
ID Batik
32A
6:25 AM
WITA
7:40 AM
WIB
2h 15m
M T W T F S S
Prices
ID6864
ID Batik
32A
6:25 AM
WITA TD
7:45 AM
WIB
2h 20m
M T W T F S S
Prices
EY8151
EY Etihad
738
7:15 AM
WITA
8:45 AM
WIB
2h 30m
M T W T F S S
Prices
6E3630
6E IndiGo
738
7:15 AM
WITA
8:45 AM
WIB
2h 30m
M T W T F S S
Prices
EK7265
EK Emirates
738
7:15 AM
WITA
8:45 AM
WIB
2h 30m
M T W T F S S
Prices
GA617
GA Garuda Indonesia
738
7:15 AM
WITA
8:45 AM
WIB
2h 30m
M T W T F S S
Prices
CI9695
CI China
738
7:15 AM
WITA
8:45 AM
WIB
2h 30m
M T W T F S S
Prices
ID6145
ID Batik
32A
8:35 AM
WITA
9:50 AM
WIB
2h 15m
M T W T F S S
Prices
JT991
JT Lion
739
9:30 AM
WITA TD
10:45 AM
WIB
2h 15m
M T W T F S S
Prices
JT871
JT Lion
739
9:30 AM
WITA TD
10:45 AM
WIB
2h 15m
M T W T F S S
Prices
JT3871
JT Lion
738
9:30 AM
WITA
10:45 AM
WIB
2h 15m
M T W T F S S
Prices
JT2891
JT Lion
738
9:30 AM
WITA TD
10:45 AM
WIB
2h 15m
M T W T F S S
Prices
ID6267
ID Batik
32A
10:05 AM
WITA TD
11:20 AM
WIB
2h 15m
M T W T F S S
Prices
QG251
QG Citilink
320
10:45 AM
WITA TD
12:05 PM
WIB
2h 20m
M T W T F S S
Prices
CI9671
CI China
738
11:15 AM
WITA
12:45 PM
WIB
2h 30m
M T W T F S S
Prices
GA611
GA Garuda Indonesia
738
11:20 AM
WITA
12:45 PM
WIB
2h 25m
M T W T F S S
Prices
6E3624
6E IndiGo
738
11:20 AM
WITA
12:45 PM
WIB
2h 25m
M T W T F S S
Prices
CI9661
CI China
738
12:15 PM
WITA
1:40 PM
WIB
2h 25m
M T W T F S S
Prices
6E3636
6E IndiGo
738
12:15 PM
WITA
1:40 PM
WIB
2h 25m
M T W T F S S
Prices
GA641
GA Garuda Indonesia
738
12:15 PM
WITA
1:40 PM
WIB
2h 25m
M T W T F S S
Prices
GA8707
GA Garuda Indonesia
320
12:40 PM
WITA TD
2:00 PM
WIB
2h 20m
M T W T F S S
Prices
QG215
QG Citilink
320
12:40 PM
WITA
2:00 PM
WIB
2h 20m
M T W T F S S
Prices
ID6183
ID Batik
738
1:00 PM
WITA
1:56 PM
WIB
1h 56m
M T W T F S S
Prices
JT1943
JT Lion
739
1:25 PM
WITA
2:40 PM
WIB
2h 15m
M T W T F S S
Prices
JT1897
JT Lion
738
1:25 PM
WITA TD
2:45 PM
WIB
2h 20m
M T W T F S S
Prices
JT1949
JT Lion
739
1:25 PM
WITA
2:45 PM
WIB
2h 20m
M T W T F S S
Prices
JT985
JT Lion
739
1:25 PM
WITA TD
2:40 PM
WIB
2h 15m
M T W T F S S
Prices
GA605
GA Garuda Indonesia
738
2:00 PM
WITA
3:30 PM
WIB
2h 30m
M T W T F S S
Prices
6E3620
6E IndiGo
738
2:00 PM
WITA
3:30 PM
WIB
2h 30m
M T W T F S S
Prices
JT1743
JT Lion
738
3:00 PM
WITA TD
4:20 PM
WIB
2h 20m
M T W T F S S
Prices
JT797
JT Lion
739
3:00 PM
WITA TD
4:15 PM
WIB
2h 15m
M T W T F S S
Prices
JT1853
JT Lion
739
3:00 PM
WITA TD
4:15 PM
WIB
2h 15m
M T W T F S S
Prices
GA8749
GA Garuda Indonesia
320
3:20 PM
WITA TD
4:40 PM
WIB
2h 20m
M T W T F S S
Prices
ID6750
ID Batik
32A
4:50 PM
WITA
6:05 PM
WIB
2h 15m
M T W T F S S
Prices
ID6789
ID Batik
32A
4:50 PM
WITA TD
6:05 PM
WIB
2h 15m
M T W T F S S
Prices
ID6295
ID Batik
32A
4:50 PM
WITA
6:05 PM
WIB
2h 15m
M T W T F S S
Prices
ID6143
ID Batik
32A
4:50 PM
WITA
6:05 PM
WIB
2h 15m
M T W T F S S
Prices
JT881
JT Lion
738
4:55 PM
WITA
6:15 PM
WIB
2h 20m
M T W T F S S
Prices
JT793
JT Lion
739
4:55 PM
WITA TD
6:10 PM
WIB
2h 15m
M T W T F S S
Prices
JT941
JT Lion
738
4:55 PM
WITA
6:10 PM
WIB
2h 15m
M T W T F S S
Prices
JT875
JT Lion
738
5:00 PM
WITA TD
6:15 PM
WIB
2h 15m
M T W T F S S
Prices
ID6261
ID Batik
32A
6:00 PM
WITA TD
7:20 PM
WIB
2h 20m
M T W T F S S
Prices
ID6293
ID Batik
32A
6:00 PM
WITA
7:15 PM
WIB
2h 15m
M T W T F S S
Prices
QG341
QG Citilink
320
6:10 PM
WITA
7:20 PM
WIB
2h 10m
M T W T F S S
Prices
ID6555
ID Batik
32A
6:35 PM
WITA TD
7:55 PM
WIB
2h 20m
M T W T F S S
Prices
6E3628
6E IndiGo
738
7:00 PM
WITA
8:30 PM
WIB
2h 30m
M T W T F S S
Prices
GA615
GA Garuda Indonesia
738
7:00 PM
WITA
8:30 PM
WIB
2h 30m
M T W T F S S
Prices
CI9799
CI China
738
7:00 PM
WITA
8:30 PM
WIB
2h 30m
M T W T F S S
Prices
JT1703
JT Lion
738
7:25 PM
WITA TD
8:40 PM
WIB
2h 15m
M T W T F S S
Prices
JT995
JT Lion
738
7:25 PM
WITA TD
8:40 PM
WIB
2h 15m
M T W T F S S
Prices
JT703
JT Lion
739
7:25 PM
WITA
8:40 PM
WIB
2h 15m
M T W T F S S
Prices
ID6235
ID Batik
738
7:28 PM
WITA TD
8:23 PM
WIB
1h 55m
M T W T F S S
Prices
ID6269
ID Batik
32A
8:25 PM
WITA
9:40 PM
WIB
2h 15m
M T W T F S S
Prices
ID6763
ID Batik
32A
8:25 PM
WITA TD
9:45 PM
WIB
2h 20m
M T W T F S S
Prices
ID6231
ID Batik
32A
9:05 PM
WITA TD
10:20 PM
WIB
2h 15m
M T W T F S S
Prices
QG427
QG Citilink
320
9:20 PM
WITA
10:40 PM
WIB
2h 20m
M T W T F S S
Prices
ID6288
ID Batik
32A
12:10 AM
WIB TT2
3:35 AM
WITA
2h 25m
M T W T F S S
Prices
JT1944
JT Lion
739
1:10 AM
WIB T1
4:35 AM
WITA
2h 25m
M T W T F S S
Prices
JT1852
JT Lion
738
1:10 AM
WIB T1
4:35 AM
WITA
2h 25m
M T W T F S S
Prices
JT2792
JT Lion
738
1:10 AM
WIB T1
4:35 AM
WITA
2h 25m
M T W T F S S
Prices
JT3896
JT Lion
739
1:10 AM
WIB TT1
4:35 AM
WITA
2h 25m
M T W T F S S
Prices
JT898
JT Lion
7M9
1:10 AM
WIB T1
4:35 AM
WITA
2h 25m
M T W T F S S
Prices
ID6751
ID Batik
32A
2:00 AM
WIB T2
5:25 AM
WITA
2h 25m
M T W T F S S
Prices
ID6264
ID Batik
32A
2:00 AM
WIB T2
5:25 AM
WITA
2h 25m
M T W T F S S
Prices
QG344
QG Citilink
320
2:10 AM
WIB T1B
5:35 AM
WITA
2h 25m
M T W T F S S
Prices
CI8612
CI China
738
3:30 AM
WIB T3
7:00 AM
WITA
2h 30m
M T W T F S S
Prices
GA8748
GA Garuda Indonesia
320
5:00 AM
WIB T1C
8:25 AM
WITA
2h 25m
M T W T F S S
Prices
QG212
QG Citilink
320
5:00 AM
WIB T1C
8:25 AM
WITA
2h 25m
M T W T F S S
Prices
ID6240
ID Batik
32A
5:00 AM
WIB TT2
8:25 AM
WITA
2h 25m
M T W T F S S
Prices
6E3619
6E IndiGo
738
5:30 AM
WIB T3
9:00 AM
WITA
2h 30m
M T W T F S S
Prices
GA604
GA Garuda Indonesia
738
5:30 AM
WIB T3
9:00 AM
WITA
2h 30m
M T W T F S S
Prices
EY7138
EY Etihad
738
5:30 AM
WIB T3
9:00 AM
WITA
2h 30m
M T W T F S S
Prices
EK7302
EK Emirates
738
5:30 AM
WIB T3
9:00 AM
WITA
2h 30m
M T W T F S S
Prices
ID6236
ID Batik
32A
6:00 AM
WIB T2
9:25 AM
WITA
2h 25m
M T W T F S S
Prices
ID6788
ID Batik
32A
6:00 AM
WIB TT2
9:25 AM
WITA
2h 25m
M T W T F S S
Prices
EY8091
EY Etihad
738
6:55 AM
WIB T3
10:25 AM
WITA
2h 30m
M T W T F S S
Prices
6E3623
6E IndiGo
738
6:55 AM
WIB T3
10:25 AM
WITA
2h 30m
M T W T F S S
Prices
GA610
GA Garuda Indonesia
738
6:55 AM
WIB T3
10:25 AM
WITA
2h 30m
M T W T F S S
Prices
CI8616
CI China
738
6:55 AM
WIB T3
10:25 AM
WITA
2h 30m
M T W T F S S
Prices
CI9670
CI China
738
7:55 AM
WIB T3
11:25 AM
WITA
2h 30m
M T W T F S S
Prices
6E3633
6E IndiGo
738
7:55 AM
WIB T3
11:25 AM
WITA
2h 30m
M T W T F S S
Prices
EK7300
EK Emirates
738
7:55 AM
WIB T3
11:25 AM
WITA
2h 30m
M T W T F S S
Prices
GA640
GA Garuda Indonesia
738
7:55 AM
WIB T3
11:25 AM
WITA
2h 30m
M T W T F S S
Prices
JT1994
JT Lion
738
8:35 AM
WIB TT1
12:00 PM
WITA
2h 25m
M T W T F S S
Prices
JT892
JT Lion
739
8:35 AM
WIB T1
12:00 PM
WITA
2h 25m
M T W T F S S
Prices
GA8704
GA Garuda Indonesia
320
8:40 AM
WIB T1C
12:10 PM
WITA
2h 30m
M T W T F S S
Prices
ID6292
ID Batik
32A
9:00 AM
WIB TT2
12:25 PM
WITA
2h 25m
M T W T F S S
Prices
ID6554
ID Batik
32A
9:00 AM
WIB TT2
12:25 PM
WITA
2h 25m
M T W T F S S
Prices
ID6762
ID Batik
32A
9:00 AM
WIB TT2
12:20 PM
WITA
2h 20m
M T W T F S S
Prices
EY7139
EY Etihad
738
9:10 AM
WIB T3
12:40 PM
WITA
2h 30m
M T W T F S S
Prices
JT1740
JT Lion
739
9:50 AM
WIB TT1
1:15 PM
WITA
2h 25m
M T W T F S S
Prices
JT2778
JT Lion
738
9:50 AM
WIB TT1
1:15 PM
WITA
2h 25m
M T W T F S S
Prices
JT1774
JT Lion
738
9:50 AM
WIB T1
1:15 PM
WITA
2h 25m
M T W T F S S
Prices
JT774
JT Lion
739
9:50 AM
WIB TT1
1:15 PM
WITA
2h 25m
M T W T F S S
Prices
ID6144
ID Batik
32A
10:30 AM
WIB T2
1:55 PM
WITA
2h 25m
M T W T F S S
Prices
QG340
QG Citilink
320
1:40 PM
WIB T1C
5:05 PM
WITA
2h 25m
M T W T F S S
Prices
6E3625
6E IndiGo
738
2:25 PM
WIB T3
5:55 PM
WITA
2h 30m
M T W T F S S
Prices
GA612
GA Garuda Indonesia
738
2:25 PM
WIB T3
5:55 PM
WITA
2h 30m
M T W T F S S
Prices
ID6266
ID Batik
738
2:30 PM
WIB TT2
5:50 PM
WITA
2h 20m
M T W T F S S
Prices
JT782
JT Lion
739
3:05 PM
WIB TT1
6:30 PM
WITA
2h 25m
M T W T F S S
Prices
CI9798
CI China
738
3:30 PM
WIB T3
7:00 PM
WITA
2h 30m
M T W T F S S
Prices
6E3627
6E IndiGo
738
4:45 PM
WIB T3
8:15 PM
WITA
2h 30m
M T W T F S S
Prices
GA616
GA Garuda Indonesia
738
4:45 PM
WIB T3
8:15 PM
WITA
2h 30m
M T W T F S S
Prices
CI9674
CI China
738
4:45 PM
WIB T3
8:15 PM
WITA
2h 30m
M T W T F S S
Prices
QG426
QG Citilink
320
5:20 PM
WIB T1C
8:50 PM
WITA
2h 30m
M T W T F S S
Prices
ID6296
ID Batik
32A
5:28 PM
WIB TT2
8:24 PM
WITA
1h 56m
M T W T F S S
Prices
ID6142
ID Batik
32A
6:45 PM
WIB T2
10:10 PM
WITA
2h 25m
M T W T F S S
Prices
JT874
JT Lion
738
9:00 PM
WIB T1
12:25 AM+1
WITA
2h 25m
M T W T F S S
Prices
JT940
JT Lion
738
9:30 PM
WIB T1
12:55 AM+1
WITA
2h 25m
M T W T F S S
Prices
JT798
JT Lion
739
9:30 PM
WIB T1
12:55 AM+1
WITA
2h 25m
M T W T F S S
Prices
JT123
JT Lion
739
9:30 PM
WIB TT1
12:50 AM+1
WITA
2h 20m
M T W T F S S
Prices
QG250
QG Citilink
320
9:30 PM
WIB T1C
12:55 AM+1
WITA
2h 25m
M T W T F S S
Prices
JT888
JT Lion
738
10:00 PM
WIB TT1
2:28 AM+1
WITA
3h 28m
M T W T F S S
Prices
JT984
JT Lion
739
10:00 PM
WIB TT1
1:25 AM+1
WITA
2h 25m
M T W T F S S
Prices
ID6164
ID Batik
32A
11:00 PM
WIB TT2
2:20 AM+1
WITA
2h 20m
M T W T F S S
Prices
ID6182
ID Batik
738
11:00 PM
WIB TT2
2:25 AM+1
WITA
2h 25m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Makassar to Jakarta
8 carriers, 383 flights/week nonstop.
8 Airlines 383 Flights/wk 890 mi 1h 55m nonstop -1h behind 19 1-stop hubs

UPG–CGK is served by 8 airlines with nonstop service. Lion Air, Batik Air and Garuda Indonesia lead the route. The flight covers 890 miles in approximately 1h 55m. Beyond nonstop, 19 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop UPG–CGK service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
JT Lion Air 128 738, 739, 7M9 2h15-2h20
ID Batik Air 112 32A, 738 1h55-2h20
GA Garuda Indonesia 47 320, 738 2h20-2h30 SkyTeam
6E IndiGo 31 738 2h25-2h30
QG Citilink 28 320 2h10-2h20
CI China Airlines 23 738 2h25-2h30 SkyTeam
EK Emirates 7 738 2h30
EY Etihad Airways 7 738 2h30
Aircraft on this route
320 Airbus A320 – GA, QG
32A Airbus A320 – ID
738 Boeing 737-800 – 6E, CI, EK, EY, GA, ID, JT
739 Boeing 737-900 – JT
7M9 Boeing 737 MAX 9 – JT
Alliance coverage
Unaffiliated: 6E + EK + EY + ID + JT + QG (313 flights/wk, 82%)
SkyTeam: CI + GA (70 flights/wk, 18%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, UPG to CGK direction.
Mon
54
flights
Tue
49
flights
Wed
56
flights
Thu
56
flights
Fri
56
flights
Sat
56
flights
Sun
56
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
59
Nonstop flights
383
Outbound / wk
371
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for UPG to CGK.
1-STOP
One-Stop Connections
19
Hubs
~9h
Fastest
~33h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
216
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Travel Essentials

Practical planning for this route.
Time Difference
-1h
Jakarta is 1 hour behind Makassar.
UPG: WITA · CGK: WIB

When it's 6:00 PM in Makassar, it's 5:00 PM in Jakarta.
Distance & Flight Time
890 mi / 1,432 km
Nonstop flight time is approximately 1h 55m to 2h 30m.
Getting from CGK

The airport rail link runs to BNI City Station in central Jakarta (45 minutes, IDR 70,000-100,000). The station is a short walk from Sudirman MRT for onward connections. Trains depart every 30-60 minutes. From arrivals, follow signs to the Soekarno-Hatta train station connected to Terminals 2 and 3. Terminal 1 passengers take the free Skytrain shuttle first.

Grab and Gojek have designated pickup points at each terminal. Expect IDR 150,000-250,000 to central Jakarta and 45-120 minutes depending entirely on traffic. Airport taxis from the official counters cost slightly more but avoid surge pricing. DAMRI buses serve Gambir, Blok M, and several other hubs (IDR 40,000-60,000). Avoid metered taxis that approach you inside the terminal; use the queue outside.

Jakarta Climate

Jakarta is tropical year-round with temperatures locked between 24 and 32 degrees C. There is no cold season. The wet season runs October through May with the heaviest rain in January and February (up to 300mm/month). Afternoon downpours are intense and can flood low-lying roads for hours. The dry season (June-September) brings sunnier days and lower humidity, with August seeing as little as 35mm of rain.

Humidity sits at 75-85% year-round, peaking in the wet season. Thunderstorms during the wet months can cause arrival delays. Pack light, breathable clothing no matter when you visit. A compact umbrella and waterproof bag liner are useful October through March. The dry season is the more comfortable window, with clearer skies and temperatures that feel a few degrees cooler thanks to lower moisture.

UPG–CGK Quick Facts

Key statistics for the Makassar to Jakarta route.
Route details
Distance890 mi / 1,432 km
Flight time1h 55m to 2h 30m
Time difference-1 hour
Airlines (nonstop)8
Weekly flights383 out / 371 return
1-stop connections19 hubs
Origin: UPG
IATA / ICAOUPG / WAAA
TimezoneAsia/Makassar
Elevation47 ft / 14 m
Destination: CGK
IATA / ICAOCGK / WIII
TimezoneAsia/Jakarta
Passengers/yr54.8M
Elevation34 ft / 10 m

Frequently Asked Questions

Common questions about UPG to CGK flights.
Nonstop flights from Sultan Hasanuddin International Airport to Soekarno-Hatta International Airport take approximately 1h 55m to 2h 30m. The route covers 890 miles.
There are approximately 383 nonstop flights per week from UPG to CGK. The return direction has about 371 weekly flights.
Yes, 1-stop connections are available through KDI, AMQ, BDJ, DJJ, DPS, SUB, TTE, BPN, KOE, MDC, SIN, PLW, KUL, YIA, GTO, LUW, LOP, SOQ and JED. These options provide additional schedule flexibility.
Jakarta is 1 hour behind Makassar.
Yes, return flights from CGK to UPG are available. Use the direction toggle at the top to view the return schedule.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Lion Air and its subsidiary Wings Air use Terminal 1B at Soekarno-Hatta. Garuda Indonesia and Citilink operate from Terminal 3. Batik Air, the Lion Group's full-service brand, uses Terminal 2D. Check your ticket carefully because the terminals are separated by a 15-20 minute inter-terminal shuttle ride.
Convective turbulence over the Makassar Strait and Java Sea is common in the afternoon, particularly during the wet season (November-March). Flights departing Makassar after 13:00 local time frequently encounter moderate chop at cruise altitude. Morning departures (before 10:00) tend to have smoother conditions. Seat belt sign times are typically longer on this sector than on Java-only routes.
The Railink Airport Train runs from the Soekarno-Hatta station (inside the airport complex) to Manggarai station in central Jakarta. Journey time is 51 minutes and the fare is Rp70,000. Trains run every 30 minutes from 05:00 to 22:00. Taxis and ride-hailing apps (Gojek, Grab) are available from the ground transport level; toll road traffic to central Jakarta can add 45-90 minutes depending on time of day.

UPG to CGK Route Overview

Makassar Sultan Hasanuddin to Jakarta Soekarno-Hatta is one of Indonesia's busiest inter-island routes, connecting Sulawesi to the capital across the Java Sea. Lion Air, Garuda Indonesia, Citilink, and Batik Air operate the corridor with combined frequency exceeding 30 daily departures. Flight time is 2 hours 15 minutes. The 737-800 is the most common aircraft; Garuda uses the 737-800 and occasionally the A330 on heavy demand days. The route serves a large population of Sulawesi-origin workers commuting to Jakarta for work cycles.

Connection and Operational Patterns

Sultan Hasanuddin Airport serves as the primary gateway to eastern Indonesia, and many passengers connect through Makassar from Manado, Palu, Kendari, and the Maluku islands before boarding Jakarta services. Soekarno-Hatta's three domestic terminals are not connected airside, so connecting passengers must exit through arrivals and re-enter the correct terminal. Early morning departures from Makassar align with Garuda's international departure banks at Soekarno-Hatta Terminal 3. Afternoon slots frequently experience cascading delays from weather holds over the Makassar Strait.