2 stops (47h17m)
American Airlines
1 stop (15h41m)
American Airlines
direct (2h30m)
United Airlines
direct (2h38m)
United Airlines
Planning an adventure in Central America? Start your trip with cheap flights to Belize, a small country between Mexico and Guatemala. From New York, catch flights onboard American Airlines, Avianca, United Airlines and US Airways to Belize City International Airport (BZE).
Belize is a tropical country with two seasons: wet (May-November) and dry (February-May). Hurricanes are common in the summer, especially July and August. Book your flights to Belize at least 3-4 months before youâd like to visit.
A flight to Belize from New York takes around 7 hours with one layover.
Belize is an incredibly beautiful country and is known for its tropical rain forests, beaches along the Caribbean coast, snorkeling and ancient Mayan ruins. The locals are extremely friendly and their hospitality is a highlight on any vacation in beautiful Belize.
Belize City: Belize's largest city is located right on the Caribbean Sea and the most popular place for visitors to touch down. A highlight is the city's Eco-museum, a living museum of the country's exotic and tropical treasures. It's a fine example of how Belize culture is rooted in nature.
Mayan ruins: Most Mayan ruins in Belize can still be explored and climbed by foot. The easiest way to reach them is to rent a car from Belize City and make day trips out to Altun Hai and Lamanai.
Ambergris Caye: Belize offers world-class conditions for snorkeling and scuba diving. For snorkeling, try Ambergris Caye, a small barrier island in north Belize known for its artistic community and lack of high-priced hotels. This is a great spot for budget travelers!
Visit travelbelize.org for more info.
Belize has enjoyed a tourism boom in the last decade and demand is not slowing down. As a result, there are more hotels in Belize than ever before and deals are definitely easy to find outside of tourist season. In popular destinations, it's always a good idea to book your rooms in advance to avoid disappointment upon arrival.