Flight distance between Zürich, Switzerland and San Pedro Sula, Honduras 5,734.5 mi / 9,228.8 km