Flight distance between Babahoyo, Ecuador and Sohar, Oman 9,128.5 mi / 14,690.8 km