All scheduled flights from Dunedin to Hangzhou (DUD-HGH)
New Zealand
China
All scheduled flights from DUD to HGH. You can fly from Dunedin to Hangzhou with 1 stop. The flight time is between 18 and 19 hours depending on your connecting flight. The DUD-HGH route has no non-stop flights.