Direct (nonstop) flights from Seoul to Jakarta

4 airlines fly nonstop from Incheon International Airport (ICN) to Soekarno Hatta International (CGK). It's 3,258 miles (5,244 km), about 7h 5m in the air. Operated by Garuda Indonesia, Korean Air, Asiana Airlines and others.

ICN
Incheon International Airport
🇰🇷 Seoul, Republic of Korea
CGK
Soekarno Hatta International
🇮🇩 Jakarta, Indonesia
Flight Time
7h 5m
Distance
3,258 mi
5,244 km
CO₂/pax
498 kg
−86 kg vs. layover
Airlines
4
Garuda Indonesia +3
Time Diff
-2h
Operated by Garuda Indonesia Garuda Indonesia Korean Air Korean Air Asiana Airlines Asiana Airlines T´Way Air T´Way Air

Route data last updated: May 28, 2026

Airlines with non-stop flights

Garuda Indonesia GA Garuda Indonesia
Route
ICN → CGK
Flight Time
7h 5m
Distance
3,258 mi
Korean Air KE Korean Air
Route
ICN → CGK
Flight Time
7h 5m
Distance
3,258 mi
Asiana Airlines OZ Asiana Airlines
Route
ICN → CGK
Flight Time
7h 5m
Distance
3,258 mi
T´Way Air TW T´Way Air
Route
ICN → CGK
Flight Time
7h 5m
Distance
3,258 mi

Alternative Routes

Other ways to fly from Seoul to Jakarta with one stop · direct emits 498 kg CO₂ per passenger

ICN BWN (Bandar Seri Begawan) CGK
Leg 1: 5h 35m (2,353 mi) Leg 2: 2h 20m (951 mi) Total: ~7h 55m 🍃 584 kg CO₂ (+17% vs. direct)
Leg 1
ICN → BWN
5h 35m · 2,353 mi
View ICN to BWN flights →
Leg 2
BWN → CGK
2h 20m · 951 mi
View BWN to CGK flights →
ICN BKI (Kota Kinabalu) CGK
Leg 1: 5h 20m (2,267 mi) Leg 2: 2h 40m (1,052 mi) Total: ~8h 🍃 586 kg CO₂ (+18% vs. direct)
Leg 1
ICN → BKI
5h 20m · 2,267 mi
View ICN to BKI flights →
Leg 2
BKI → CGK
2h 40m · 1,052 mi
View BKI to CGK flights →
ICN BTH (Batam) CGK
Leg 1: 6h 20m (2,876 mi) Leg 2: 1h 45m (528 mi) Total: ~8h 5m 🍃 563 kg CO₂ (+13% vs. direct)
Leg 1
ICN → BTH
6h 20m · 2,876 mi
View ICN to BTH flights →
Leg 2
BTH → CGK
1h 45m · 528 mi
View BTH to CGK flights →
ICN TPE (Taipei) CGK
Leg 1: 2h 40m (907 mi) Leg 2: 5h 30m (2,359 mi) Total: ~8h 10m 🍃 592 kg CO₂ (+19% vs. direct)
Leg 1
ICN → TPE
2h 40m · 907 mi
View ICN to TPE flights →
Leg 2
TPE → CGK
5h 30m · 2,359 mi
View TPE to CGK flights →
ICN FOC (Fuzhou) CGK
Leg 1: 2h 55m (888 mi) Leg 2: 5h 25m (2,371 mi) Total: ~8h 20m 🍃 590 kg CO₂ (+18% vs. direct)
Leg 1
ICN → FOC
2h 55m · 888 mi
View ICN to FOC flights →
Leg 2
FOC → CGK
5h 25m · 2,371 mi
View FOC to CGK flights →

Looking for the return flight?

CGK → ICN: Flights from Jakarta to Seoul

Frequently Asked Questions

How long is the direct flight from Seoul to Jakarta?

A nonstop flight from Seoul (ICN) to Jakarta (CGK) takes approximately 7 hours and 5 minutes. The distance is 3,258 miles (5,244 km).

Which airlines fly nonstop from Seoul to Jakarta?

4 airlines: Garuda Indonesia, Korean Air, Asiana Airlines, T´Way Air.

Is there a nonstop flight from Seoul to Jakarta?

Yes. 4 airlines: Garuda Indonesia, Korean Air, Asiana Airlines, T´Way Air.

How far is Seoul from Jakarta?

The flight distance from Seoul to Jakarta is 3,258 miles (5,244 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Seoul and Jakarta?

Jakarta is 2 hours behind Seoul. (Asia/Seoul vs Asia/Jakarta.)

What type of aircraft flies from Seoul to Jakarta?

At 7h 5m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Republic of Korea to Indonesia?

Depends on your passport. Check with the Indonesia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Seoul to Jakarta?

Roughly 498 kg CO2 per passenger one-way. That's about the same as driving 2,490 km.

Is the return flight from Jakarta to Seoul also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Seoul to Jakarta?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Incheon International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.