Wayfli › Tokyo (NRT) › To Vienna (VIE)

Tokyo (NRT) to Vienna (VIE) flights

There are direct flights from Tokyo Narita International Airport to Vienna International Airport, sold by 2 airlines (including codeshares): All Nippon Airways and Austrian Airlines. The distance is 9,154 km, about 11h 40m in the air. There are also 20 one-stop options, via airports such as Istanbul, Amsterdam and Paris.

Live fares for NRT → VIESee all routes on the map
9,154 kmdistance
~11h 40mdirect flight time (estimate)
2direct airlines
20one-stop options

Direct flights from Tokyo to Vienna

RouteAirlines (incl. codeshares)DistanceTime (est.)
NRT → VIEAll Nippon Airways, Austrian Airlines9,154 km~11h 40m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
IST IstanbulAll Nippon Airways and Turkish Airlines then Austrian Airlines and Asiana Airlines10,247 km~15h 10m
AMS AmsterdamKLM then KLM and Austrian Airlines10,278 km~15h 10m
CDG ParisAir France and Japan Airlines then Air France and Austrian Airlines10,745 km~15h 45m
FRA FrankfurtJapan Airlines then Condor and Ethiopian Airlines9,987 km~14h 50m
PEK BeijingAir China and China Southern Airlines then Air China and Austrian Airlines9,587 km~14h 20m
PVG ShanghaiAir China and Jetstar Japan then Austrian Airlines10,293 km~15h 15m
FCO RomeITA Airways then ITA Airways and Ryanair10,686 km~15h 40m
LHR LondonBritish Airways and Japan Airlines then American Airlines and British Airways10,867 km~15h 55m
ICN SeoulJeju Air and American Airlines then Korean Air9,505 km~14h 15m
ZRH ZurichSWISS and All Nippon Airways then SWISS and Austrian Airlines10,198 km~15h 5m
MXP MilanoITA Airways then Ryanair and Austrian Airlines10,405 km~15h 20m
CPH CopenhagenSAS Scandinavian then Finnair and Austrian Airlines9,589 km~14h 20m

More from Tokyo and Vienna

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.