Flight distance between Freeport, Bahamas and San Lorenzo, Honduras 1,068.2 mi / 1,719.0 km