Just two to five hours’ flying time from major cities in the United States, it’s both easy and affordable to get to Belize from gateway locations in the United States. All international flights land at the Philip Goldson International Airport just outisde of Belize City with service provided by premiere carriers like United, Delta, American, Southwest, WestJet, Avianca, COPA, and Tropic Air.

American Airlines currently offers non-stop service from Los Angeles (LAX), Miami, Charlotte, North Carolina (CLT), and Dallas Ft-Worth. From Miami, flying time is about two hours, from Dallas three hours, from Charlotte about three and a half hours, and approximately five hours from Los Angeles.

United Airlines has non-stop flights to Belize City from Houston (IAH), Newark, and Chicago (O’Hare). Flights from Houston take off twice a day and flying time is about two hours. Weekly service from Newark takes about six hours to arrive in Belize and from Chicago the flying time is about four hours.

Delta Airlines currently features non-stop service from both Atlanta and Los Angeles to Belize City following different seasonal schedules. The flying time from Los Angeles is about five hours and from Atlanta it takes about three hours to arrive in Belize.

Southwest currently features non-stop service from Houston (Hobby) with a flying time of about two hours. In March 2017, Southwest will roll out a new non-stop service from Denver, a flight scheduled to take approximately four hours to arrive in Belize.

WestJet Airlines have announced that they will be operating non-stop flights from Toronto (Canada) to Belize City starting in October 2016, the first direct service connecting Canada to Belize.

Avianca Airlines operates regular flights between San Salvador (El Salvador) to Belize City, popular with travelers connecting to other destinations in Central and South America, including Mexico. The flying time between San Salvador and Belize City is approximately 60 minutes.

COPA Airlines currently has non-stop flights between Panama City (Panama) and Belize City several times a week. These flights last approximately two and a half hours.

Tropic Air, a domestic air carrier in Belize, also operates international routes between Cancun (Mexico), Merida (Mexico), the island of Roatan (Honduras), San Pedro Sula (Guatemala) and Flores (Guatemala). Flying time between Belize City and destinations in Guatemala or Honduras are approximately 60 minutes while connections to destinations in Mexico have a flying time of approximately one hour and a half.

Cahal Pech Village Resort

Whether you’re participating in a group travel event or planning a family, honeymoon, or adventure travel vacation, Cahal Pech Village Resort can cater to your needs. If your vacation or travel plans include a trip to the beach, Cahal Pech can help arrange everything for you.

Cahal Pech Village Resort, a resort located adjacent to the ancient royal palace of Cahal Pech is just minutes from the eco-tourism center of San Ignacio Town. The resort features lovely thatched cabanas, an on-site restaurant, pool, and free high-speed wireless internet for all guests. Cahal Pech also offers comprehensive vacation packages to all of the top attractions in Belize.