Flight distance between Portsmouth, Dominica and Comayagua, Honduras 1,747.2 mi / 2,811.8 km