Direct (nonstop) flights from Osaka to Tokyo

2 airlines fly nonstop from Kansai International Airport (KIX) to Narita International Airport (NRT). It's 305 miles (491 km), about 1h 25m in the air. Operated by Jetstar Japan, Peach Aviation.

KIX
Kansai International Airport
🇯🇵 Osaka, Japan
NRT
Narita International Airport
🇯🇵 Tokyo, Japan
Flight Time
1h 25m
Distance
305 mi
491 km
CO₂/pax
56 kg
−128 kg vs. layover
Airlines
2
Jetstar Japan +1
Time Diff
Same timezone
Operated by Jetstar Japan Jetstar Japan Peach Aviation Peach Aviation

Route data last updated: May 27, 2026

Airlines with non-stop flights

Jetstar Japan GK Jetstar Japan
Route
KIX → NRT
Flight Time
1h 25m
Distance
305 mi
Peach Aviation MM Peach Aviation
Route
KIX → NRT
Flight Time
1h 25m
Distance
305 mi

Alternative Routes

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

KIX KMI (Miyazaki) NRT
Leg 1: 1h 10m (282 mi) Leg 2: 1h 45m (580 mi) Total: ~2h 55m 🍃 184 kg CO₂ (+229% vs. direct)
Leg 1
KIX → KMI
1h 10m · 282 mi
View KIX to KMI flights →
Leg 2
KMI → NRT
1h 45m · 580 mi
View KMI to NRT flights →
KIX KOJ (Kagoshima) NRT
Leg 1: 1h 15m (319 mi) Leg 2: 1h 55m (620 mi) Total: ~3h 10m 🍃 199 kg CO₂ (+255% vs. direct)
Leg 1
KIX → KOJ
1h 15m · 319 mi
View KIX to KOJ flights →
Leg 2
KOJ → NRT
1h 55m · 620 mi
View KOJ to NRT flights →
KIX FUK (Fukuoka) NRT
Leg 1: 1h 20m (281 mi) Leg 2: 1h 55m (585 mi) Total: ~3h 15m 🍃 185 kg CO₂ (+230% vs. direct)
Leg 1
KIX → FUK
1h 20m · 281 mi
View KIX to FUK flights →
Leg 2
FUK → NRT
1h 55m · 585 mi
View FUK to NRT flights →
KIX NGS (Nagasaki) NRT
Leg 1: 1h 15m (324 mi) Leg 2: 2h (629 mi) Total: ~3h 15m 🍃 201 kg CO₂ (+259% vs. direct)
Leg 1
KIX → NGS
1h 15m · 324 mi
View KIX to NGS flights →
Leg 2
NGS → NRT
2h · 629 mi
View NGS to NRT flights →
KIX CTS (Sapporo) NRT
Leg 1: 1h 55m (672 mi) Leg 2: 1h 40m (488 mi) Total: ~3h 35m 🍃 239 kg CO₂ (+327% vs. direct)
Leg 1
KIX → CTS
1h 55m · 672 mi
View KIX to CTS flights →
Leg 2
CTS → NRT
1h 40m · 488 mi
View CTS to NRT flights →

Looking for the return flight?

NRT → KIX: Flights from Tokyo to Osaka

Frequently Asked Questions

How long is the direct flight from Osaka to Tokyo?

A nonstop flight from Osaka (KIX) to Tokyo (NRT) takes approximately 1 hours and 25 minutes. The distance is 305 miles (491 km).

Which airlines fly nonstop from Osaka to Tokyo?

2 airlines: Jetstar Japan, Peach Aviation.

Is there a nonstop flight from Osaka to Tokyo?

Yes. 2 airlines: Jetstar Japan, Peach Aviation.

How far is Osaka from Tokyo?

The flight distance from Osaka to Tokyo is 305 miles (491 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Osaka to Tokyo?

At 1h 25m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

Roughly 56 kg CO2 per passenger one-way. That's about the same as driving 280 km.

Is the return flight from Tokyo to Osaka 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 Osaka 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 Kansai International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.