Flight distance between São Paulo, Brazil and New Kingston, Jamaica 3,518.3 mi / 5,662.1 km