What is the shortest route to get Jamaica from Mexico DF?

All over the Caribbean Sea. However, there are no direct flights from Mexico to Jamaica, so you would have to take a flight to either Miami or Dallas-Fort Worth and then take another flight to Kingston, Jamaica.