I got the fares off Kayak.com the ANA routing is via Hanida with six hours between flights each way. Each leg is roughly equal length.
Try inputting the dates you want as this will affect the price as well.
Asiana are second cheapest but you have a 19.5 hour layover on the way back.
Last edited by Metro man; 19th Feb 2017 at 04:33.