Thanks to the Belize Tourist Board, here is a list of airlines along with flight times to Belize from the United States!
Delta
From Atlanta, GA (ATL) 3 hours, 11 minutes
From Los Angeles, CA (LAX) Flight Time: 4 hours, 40 minutes
For more information, visit www.delta.com
United Airlines
From Houston, TX (IAH) Flight Time: 2 hours, 29 minutes
For more information, visit www.united.com
American Airlines
From Dallas, TX (DFW) Flight Time: 2 hours, 50 minutes
From Miami, FL (MIA) Flight Time: 2 hours, 5 minutes
For more information, visit www.aa.com
US Airways
From Charlotte, NC (CLT) Flight Time: 3 hours, 24 minutes
For more information, visit www.usairways.com
Taca Airlines
From: San Salvador, El Salvador (SAL) Flight Time: 1 hour
For more information, visit www.taca.com
Tropic Air
From: Cancun, Mexico (CUN) Flight Time: 45 minutes
From Flores, Guatamala (FRS) Flight Time: 45 minutes
From San Pedro Sula, Honuras (SAP) Flight Time: 1 hours
For more information, visit www.tropicair.com
For additional information please visit the BTB website; http://www.travelbelize.org/getting-here/flights-and-airlines