Actual flight time from Miami International Airport (MIA), Miami, United States to Philip S.W.Goldson Int Airport (BZE), Belize City, Belize. Distance between MIA & BZE is approximately 1240 kilometers.

Departure
MIA
Arrival
BZE

Flight time from MIA to BZE is 2 hours 15 minutes

American Airlines is one of the direct flight which takes 2 hours 15 minutes to travel from Miami International Airport (MIA) to Philip S.W.Goldson Int Airport (BZE)

 Return flight time from BZE to MIA

RELATED: Flight time from Belize City to Miami (all airports)
MIA to BZE

Direct flight time from Miami to Belize City by different airlines

JourneyDurationAirline
Miami (MIA) ➝ Belize City (BZE) 2 hours 15 minutes American Airlines
MIA to BZE

1 Stop Flight Time from MIA to BZE Via George Bush Intercontinental Airport

One stop flight time from Miami to Belize City via Houston is 6 hours 39 minutes (operated by United Airlines)

United Airlines MIA to IAH
2 hrs 56 mins
IAH
 Waiting Time
1 hr 13 mins
IAH to BZE
2 hrs 30 mins
Total Duration:
6 hrs 39 mins

1 Stop Flight Time from MIA to BZE Via George Bush Intercontinental Airport

One stop flight time from Miami to Belize City via Houston is 27 hours 45 minutes (operated by United Airlines)

United Airlines MIA to IAH
2 hrs 56 mins
IAH
 Waiting Time
22 hrs 19 mins
IAH to BZE
2 hrs 30 mins
Total Duration:
27 hrs 45 mins

Miami time is 1 hour ahead of Belize City

Current time in Miami, United States : Sun, 24 Jan, 2021,
Miami Timezone: EST (-05:00)

01:32 AM

Current time in Belize City, Belize :, Sun, 24 Jan, 2021,
Belize City Timezone: CST (-06:00)

12:32 AM

Airlines operating between Miami and Belize City