Flight distance between Spanish Town, Jamaica and Los Angeles, United States of America 2,769.6 mi / 4,457.3 km