Wayfli › Delhi (DEL) › To Tokyo (NRT)

Delhi (DEL) to Tokyo (NRT) flights

There are direct flights from Delhi Indira Gandhi International Airport to Tokyo Narita International Airport, sold by 3 airlines (including codeshares): Air India, Japan Airlines and All Nippon Airways. The distance is 5,909 km, about 7h 40m in the air. There are also 13 one-stop options, via airports such as Beijing, Shanghai and Guangzhou.

Live fares for DEL → NRTSee all routes on the map
5,909 kmdistance
~7h 40mdirect flight time (estimate)
3direct airlines
13one-stop options

Direct flights from Delhi to Tokyo

RouteAirlines (incl. codeshares)DistanceTime (est.)
DEL → NRTAir India, Japan Airlines, All Nippon Airways5,909 km~7h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
PEK BeijingAir China then Air China and China Southern Airlines5,944 km~9h 55m
PVG ShanghaiAir India and China Eastern then Air China and Jetstar Japan6,087 km~10h 5m
CAN GuangzhouIndiGo and China Southern Airlines then Air China and China Southern Airlines6,594 km~10h 45m
ICN SeoulAir India and Asiana Airlines then Jeju Air and American Airlines5,909 km~9h 50m
BKK BangkokIndiGo and Air India then American Airlines and Air Canada7,598 km~11h 55m
HKG Hong KongIndiGo and Air India then American Airlines and Cathay Pacific6,709 km~10h 50m
TPE TaipeiITA Airways and China Airlines then American Airlines and EVA Air6,553 km~10h 40m
TAS TashkentCentrum Air and Uzbekistan Airways then Uzbekistan Airways7,622 km~12h
ALA Alma-ataAir Astana then Air Astana7,009 km~11h 15m
DMK BangkokThai AirAsia X then Thai AirAsia X7,565 km~11h 55m
HAN HanoiIndiGo then American Airlines and Japan Airlines6,720 km~10h 50m
DAC DhakaAir India and Biman Bangladesh Airlines then Biman Bangladesh Airlines6,372 km~10h 25m

More from Delhi and Tokyo

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.