Direct (nonstop) flights from Tokyo to Jakarta

2 airlines fly nonstop from Haneda Airport (HND) to Soekarno Hatta International (CGK). It's 3,585 miles (5,770 km), about 7h 50m in the air. Operated by Garuda Indonesia, ANA.

HND
Haneda Airport
🇯🇵 Tokyo, Japan
CGK
Soekarno Hatta International
🇮🇩 Jakarta, Indonesia
Flight Time
7h 50m
Distance
3,585 mi
5,770 km
CO₂/pax
548 kg
−81 kg vs. layover
Airlines
2
Garuda Indonesia +1
Time Diff
-2h
Operated by Garuda Indonesia Garuda Indonesia ANA ANA

Route data last updated: May 30, 2026

Airlines with non-stop flights

Garuda Indonesia GA Garuda Indonesia
Route
HND → CGK
Flight Time
7h 50m
Distance
3,585 mi
ANA NH ANA
Route
HND → CGK
Flight Time
7h 50m
Distance
3,585 mi

Alternative Routes

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

HND SIN (Singapore) CGK
Leg 1: 7h 5m (3,288 mi) Leg 2: 1h 50m (546 mi) Total: ~8h 55m 🍃 629 kg CO₂ (+15% vs. direct)
Leg 1
HND → SIN
7h 5m · 3,288 mi
View HND to SIN flights →
Leg 2
SIN → CGK
1h 50m · 546 mi
View SIN to CGK flights →
HND TPE (Taipei) CGK
Leg 1: 3h 40m (1,319 mi) Leg 2: 5h 30m (2,359 mi) Total: ~9h 10m 🍃 647 kg CO₂ (+18% vs. direct)
Leg 1
HND → TPE
3h 40m · 1,319 mi
View HND to TPE flights →
Leg 2
TPE → CGK
5h 30m · 2,359 mi
View TPE to CGK flights →
HND MNL (Manila) CGK
Leg 1: 4h 55m (1,859 mi) Leg 2: 4h 20m (1,727 mi) Total: ~9h 15m 🍃 631 kg CO₂ (+15% vs. direct)
Leg 1
HND → MNL
4h 55m · 1,859 mi
View HND to MNL flights →
Leg 2
MNL → CGK
4h 20m · 1,727 mi
View MNL to CGK flights →
HND SGN (Ho Chi Minh City) CGK
Leg 1: 6h 13m (2,685 mi) Leg 2: 3h 20m (1,164 mi) Total: ~9h 33m 🍃 632 kg CO₂ (+15% vs. direct)
Leg 1
HND → SGN
6h 13m · 2,685 mi
View HND to SGN flights →
Leg 2
SGN → CGK
3h 20m · 1,164 mi
View SGN to CGK flights →
HND KUL (Kuala Lumpur) CGK
Leg 1: 7h 25m (3,320 mi) Leg 2: 2h 15m (698 mi) Total: ~9h 40m 🍃 662 kg CO₂ (+21% vs. direct)
Leg 1
HND → KUL
7h 25m · 3,320 mi
View HND to KUL flights →
Leg 2
KUL → CGK
2h 15m · 698 mi
View KUL to CGK flights →

Looking for the return flight?

CGK → HND: Flights from Jakarta to Tokyo

Frequently Asked Questions

How long is the direct flight from Tokyo to Jakarta?

A nonstop flight from Tokyo (HND) to Jakarta (CGK) takes approximately 7 hours and 50 minutes. The distance is 3,585 miles (5,770 km).

Which airlines fly nonstop from Tokyo to Jakarta?

2 airlines: Garuda Indonesia, ANA.

Is there a nonstop flight from Tokyo to Jakarta?

Yes. 2 airlines: Garuda Indonesia, ANA.

How far is Tokyo from Jakarta?

The flight distance from Tokyo to Jakarta is 3,585 miles (5,770 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 Tokyo and Jakarta?

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

What type of aircraft flies from Tokyo to Jakarta?

At 7h 50m, 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 Japan 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 Tokyo to Jakarta?

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

Is the return flight from Jakarta to Tokyo 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 Tokyo 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 Haneda Airport for this flight?

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