Wayfli › Taipei (TPE) › To Tokyo (HND)

Taipei (TPE) to Tokyo (HND) flights

There are direct flights from Taipei Taiwan Taoyuan International Airport to Tokyo Haneda International Airport, sold by one airline: China Airlines. The distance is 2,122 km, about 3h 5m in the air. There are also 13 one-stop options, via airports such as Seoul, Osaka and Nagoya.

Live fares for TPE → HNDSee all routes on the map
2,122 kmdistance
~3h 5mdirect flight time (estimate)
1direct airline
13one-stop options

Direct flights from Taipei to Tokyo

RouteAirlines (incl. codeshares)DistanceTime (est.)
TPE → HNDChina Airlines2,122 km~3h 5m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
ICN SeoulEVA Air and China Airlines then Korean Air and All Nippon Airways2,673 km~5h 55m
KIX OsakaEVA Air and China Airlines then StarFlyer and Japan Airlines2,135 km~5h 15m
NGO NagoyaChina Airlines and Cathay Pacific then Japan Airlines2,130 km~5h 15m
FUK FukuokaEVA Air and China Airlines then StarFlyer and Skymark Airlines2,181 km~5h 20m
OKA OkinawaChina Airlines and LIFT Airline then Skymark Airlines and Japan Airlines2,209 km~5h 20m
KOJ KagoshimaChina Airlines then Skymark Airlines and Japan Airlines2,126 km~5h 15m
KMI MiyazakiChina Airlines then Japan Airlines and All Nippon Airways2,123 km~5h 15m
HIJ HiroshimaChina Airlines then Japan Airlines and All Nippon Airways2,170 km~5h 20m
KMQ KanazawaEVA Air and All Nippon Airways then Japan Airlines and All Nippon Airways2,233 km~5h 25m
ISG IshigakiChina Airlines and LIFT Airline then All Nippon Airways and Japan Transocean Air2,257 km~5h 25m
OKJ OkayamaEVA Air and All Nippon Airways then Japan Airlines and All Nippon Airways2,167 km~5h 20m
TAK TakamatsuChina Airlines then Japan Airlines and All Nippon Airways2,143 km~5h 15m

More from Taipei 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.