Direct (nonstop) flights from Denpasar to Tokyo

1 airline flys nonstop from Bali International (DPS) to Narita International Airport (NRT). It's 3,475 miles (5,593 km), about 7h 30m in the air. Operated by Garuda Indonesia.

DPS
Bali International
🇮🇩 Denpasar, Indonesia
✈
NRT
Narita International Airport
🇯🇵 Tokyo, Japan
Flight Time
7h 30m
Distance
3,475 mi
5,593 km
CO₂/pax
531 kg
−92 kg vs. layover
Airlines
1
Garuda Indonesia
Time Diff
+1h
Operated by Garuda Indonesia Garuda Indonesia

Route data last updated: May 28, 2026

Airlines with non-stop flights

Garuda Indonesia GA Garuda Indonesia
Route
DPS → NRT
Flight Time
7h 30m
Distance
3,475 mi

Alternative Routes

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

DPS → MNL (Manila) → NRT
Leg 1: 4h 5m (1,648 mi) Leg 2: 4h 25m (1,893 mi) Total: ~8h 30m 🍃 623 kg CO₂ (+17% vs. direct)
Leg 1
DPS → MNL
4h 5m · 1,648 mi
View DPS to MNL flights →
Leg 2
MNL → NRT
4h 25m · 1,893 mi
View MNL to NRT flights →
DPS → TPE (Taipei) → NRT
Leg 1: 5h 20m (2,361 mi) Leg 2: 3h 15m (1,356 mi) Total: ~8h 35m 🍃 653 kg CO₂ (+23% vs. direct)
Leg 1
DPS → TPE
5h 20m · 2,361 mi
View DPS to TPE flights →
Leg 2
TPE → NRT
3h 15m · 1,356 mi
View TPE to NRT flights →
DPS → PUS (Busan) → NRT
Leg 1: 6h 55m (3,152 mi) Leg 2: 2h 10m (646 mi) Total: ~9h 5m 🍃 626 kg CO₂ (+18% vs. direct)
Leg 1
DPS → PUS
6h 55m · 3,152 mi
View DPS to PUS flights →
Leg 2
PUS → NRT
2h 10m · 646 mi
View PUS to NRT flights →
DPS → CJJ (Cheongju) → NRT
Leg 1: 7h 8m (3,228 mi) Leg 2: 2h 10m (722 mi) Total: ~9h 18m 🍃 653 kg CO₂ (+23% vs. direct)
Leg 1
DPS → CJJ
7h 8m · 3,228 mi
View DPS to CJJ flights →
Leg 2
CJJ → NRT
2h 10m · 722 mi
View CJJ to NRT flights →
DPS → CGK (Jakarta) → NRT
Leg 1: 2h (611 mi) Leg 2: 7h 20m (3,620 mi) Total: ~9h 20m 🍃 691 kg CO₂ (+30% vs. direct)
Leg 1
DPS → CGK
2h · 611 mi
View DPS to CGK flights →
Leg 2
CGK → NRT
7h 20m · 3,620 mi
View CGK to NRT flights →

Looking for the return flight?

NRT → DPS: Flights from Tokyo to Denpasar

Frequently Asked Questions

How long is the direct flight from Denpasar to Tokyo?

A nonstop flight from Denpasar (DPS) to Tokyo (NRT) takes approximately 7 hours and 30 minutes. The distance is 3,475 miles (5,593 km).

Which airlines fly nonstop from Denpasar to Tokyo?

Just Garuda Indonesia.

Is there a nonstop flight from Denpasar to Tokyo?

Yes. 1 airline: Garuda Indonesia.

How far is Denpasar from Tokyo?

The flight distance from Denpasar to Tokyo is 3,475 miles (5,593 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 Denpasar and Tokyo?

Tokyo is 1 hour ahead of Denpasar. (Asia/Makassar vs Asia/Tokyo.)

What type of aircraft flies from Denpasar to Tokyo?

At 7h 30m, 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 Indonesia to Japan?

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

What is the carbon footprint of a flight from Denpasar to Tokyo?

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

Is the return flight from Tokyo to Denpasar 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 Denpasar to Tokyo?

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 Bali International for this flight?

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