Fly from Toronto to Belize for $313 CAD ($244 USD) round-trip on American. If you want a 2-for-1 trip, you can also have an overnight in Miami for a few dollars more.
For example, we found seats departing Toronto YYZ on Tuesday, March 20, returning from Belize BZE on Tuesday, March 27.
In order to return to Toronto without an overnight layover, you'll need to make multiple stops along the way for this price. Same day connections are available for departures from Canada on a few dates through April. If you don't care to make that many stops and don't mind spending the night in a connecting city, you can find this fare available on a wide range of dates throughout the year.
In our example, if you were to get off in Miami and explore South Florida for a day, you can take the nonstop flight from Miami back to Toronto the following day for basically the same price.
For booking info, see our fare details page. Don't live near Toronto? Go here to see all of our deals to Belize.
If you need a hotel in Belize or Miami, check out what's available on Hotelwatchdog.
Above image by Aleksander Todorovic via Shutterstock.