Flight distance between Olanchito, Honduras and Ponce, Puerto Rico 1,331.4 mi / 2,142.8 km