Flight distance between Portsmouth, Dominica and Olanchito, Honduras 1,670.4 mi / 2,688.3 km