Flight distance between Harhorin, Mongolia and Vancouver, Canada 5,228.7 mi / 8,414.8 km