Flight distance between Old Harbour Bay, Jamaica and Tegucigalpa, Honduras 721.5 mi / 1,161.1 km