Wayfli › Tokyo (NRT) › To Sydney (SYD)

Tokyo (NRT) to Sydney (SYD) flights

There are direct flights from Tokyo Narita International Airport to Sydney Kingsford Smith International Airport, sold by 2 airlines (including codeshares): Japan Airlines and Qantas. The distance is 7,832 km, about 10h 5m in the air. There are also 12 one-stop options, via airports such as Shanghai, Seoul and Taipei.

Live fares for NRT → SYDSee all routes on the map
7,832 kmdistance
~10h 5mdirect flight time (estimate)
2direct airlines
12one-stop options

Direct flights from Tokyo to Sydney

RouteAirlines (incl. codeshares)DistanceTime (est.)
NRT → SYDJapan Airlines, Qantas7,832 km~10h 5m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
PVG ShanghaiAir China and Jetstar Japan then Air China and Juneyao Airlines9,661 km~14h 25m
ICN SeoulJeju Air and American Airlines then Jetstar and Korean Air9,600 km~14h 20m
TPE TaipeiAmerican Airlines and EVA Air then China Airlines9,466 km~14h 15m
MNL ManilaCebu Pacific and Jetstar Japan then Cebu Pacific and Philippine Airlines9,314 km~14h
MEL MelbourneJetstar and Qantas then American Airlines and Air India8,884 km~13h 30m
BNE BrisbaneJetstar then American Airlines and Jetstar7,901 km~12h 20m
KIX OsakaJetstar Japan and Lufthansa then Jetstar8,273 km~12h 45m
NKG NanjingJapan Airlines and China Eastern then China Eastern and Qantas10,085 km~15h
POM Port MoresbyAir Niugini then Air Niugini and Qantas7,832 km~12h 15m
CNS CairnsJapan Airlines and Jetstar then Jetstar and Qantas7,854 km~12h 15m
OOL CoolangattaJapan Airlines and Jetstar then Jetstar and Qantas7,920 km~12h 20m
NOU NoumeaAircalin then Qantas and Aircalin8,957 km~13h 35m

More from Tokyo and Sydney

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.