Flight distance between New Kingston, Jamaica and Masaya, Nicaragua 748.0 mi / 1,203.7 km