Flight distance between Olanchito, Honduras and San Luis Potosí, Mexico 1,047.9 mi / 1,686.4 km