American Airlines, Continental, Delta, Northwest, and US Airways fly to Jamaica from their hub cities. Air Jamaica flies nonstop from several U.S. cities, including New York and Miami. Flights between Kingston, Montego Bay, and Ocho Rios are offered daily by Air Jamaica Express.