Flight distance between May Pen, Jamaica and San Lorenzo, Honduras 747.4 mi / 1,202.8 km