Cancรบn is about four hours from Pearson. Aruba is a little over five. For all-inclusive vacations from Toronto, the flight is part of the week, so we picked five places with an easy nonstop and resorts we’ve written guides for. For each one you’ll find the flight, what to fill in before you land, and our picks.
We checked the winter 2026-27 flight schedules in late September 2026.
Cancรบn and the Riviera Maya
ABOUT 4 HOURS5 AIRLINES NONSTOPYEAR-ROUND
Five airlines fly Toronto to Cancรบn nonstop all year: Air Canada, WestJet, Air Transat, Porter and Flair. In fact, no route on this list has more airlines flying it all year.
You reach all three resorts below from Cancรบn’s airport, so the resort you pick sets the drive. For instance, it’s about ten minutes to Moon Palace, 40 minutes to Excellence Playa Mujeres, and 45 minutes to an hour to Hotel Xcaret.
Before you land: you can fill in Mexico’s immigration form (FMM) online, or get a stamp at the airport. Quintana Roo, the state Cancรบn is in, also charges a tourist fee called Visitax, which you pay online before you fly home.

Also, from roughly May to October, seaweed called sargassum washes up along this coast.
Moon Palace Cancรบn
Family all-inclusive, about ten minutes from Cancรบn airport
Excellence Playa Mujeres
Adults-only and all-suite, about 40 minutes north of the airport
Hotel Xcaret Mรฉxico
Entry to the Xcaret parks included, 45 minutes to an hour south
We have four more guides on this coast, from Dreams Playa Mujeres to Catalonia Royal Tulum, on our Mexico page.
Punta Cana, Dominican Republic
ABOUT 4 HOURS 30YEAR-ROUND
Air Canada, WestJet and Air Transat fly Toronto to Punta Cana nonstop all year, and Flair adds flights in winter. The flight is four and a half to five hours.
Your drive depends on where you stay. For example, Secrets Cap Cana is about 15 minutes from the airport. Ocean El Faro, however, is up the coast in Uvero Alto, 30 to 40 minutes away.
Before you board: you fill in the Dominican Republic’s e-ticket entry form online, and you need it before you board in Toronto.

Secrets Cap Cana
Adults-only on Juanillo Beach, about 15 minutes from the airport
Ocean El FaroWE STAYED HERE
Big family all-inclusive in Uvero Alto, 30 to 40 minutes up the coast
Negril, Jamaica
ABOUT 4 HOURS 15YEAR-ROUND
You fly into Montego Bay. Air Canada, WestJet and Air Transat go nonstop all year, and Flair and Porter add flights in winter (Porter starts November 23).
Then it’s about an hour and a half west by road to Negril, and the roads are full of potholes. When we stayed at Riu Negril, the hotel’s own shuttle from the airport worked fine.
Hurricane Melissa closed several Montego Bay all-inclusives in October 2025, and some aren’t due back until 2027. So before you book anywhere in Jamaica, check that the resort is open for your dates.
Before you land: you can fill in Jamaica’s C5 immigration form online, or on paper when you arrive.

Turks and Caicos
ABOUT 4 HOURS 15MORE FLIGHTS THIS WINTER
You fly into Providenciales, which Air Canada flies all year. In addition, this winter WestJet adds flights, Porter starts on November 6, and BermudAir starts Saturday flights on December 19.
Before you go: your passport needs six months left on it after the day you fly home, and you may be asked for your return ticket.

Beaches Turks & Caicos
Family all-inclusive on Grace Bay, airport transfers included
Aruba
ABOUT 5 HOURS 153 AIRLINES NONSTOP
Aruba is the longest flight of the five. However, it also sits outside the hurricane belt.
Air Canada flies it on Saturdays, WestJet flies it several times a week, and Porter starts five flights a week on October 30.
Before you go: you fill in Aruba’s ED card online, within seven days before your flight.

JOIA Aruba by Iberostar
New family all-inclusive on Eagle Beach
When to go on an all-inclusive vacation from Toronto
Christmas, and January through March, are the priciest weeks for all-inclusive vacations from Toronto, and packages for those weeks sell out. On the other hand, May, June, September and October are usually the cheapest, with April, November and early December in between. Our guide to where to travel in November also has five places that work well that month. Ontario’s March Break in 2027 is March 15 to 19.
The cheapest months come with trade-offs, though. For one, the Atlantic hurricane season runs June 1 to November 30, busiest from mid-August to mid-October, and it overlaps the seaweed season on the Mexican coast.
Before you fly
Whichever of these all-inclusive vacations from Toronto you pick, check your terminal first, because Air Canada leaves from Terminal 1 at Pearson. Meanwhile, WestJet, Air Transat, Porter and Flair leave from Terminal 3. Sunwing packages now fly on WestJet, so they leave from Terminal 3 as well.
Entry rules change, so check the destination’s page on travel.gc.ca a few weeks before you go. Bring small US bills for tipping, too. Our guide to tipping at all-inclusive resorts covers who to tip, how much and in which currency.
More resorts, side by side
In addition, Barbados, St. Maarten, Curaรงao and Los Cabos are all easy all-inclusive vacations from Toronto too. You’ll find them on our resort ratings page, with every resort we’ve rated scored the same way on beach, rooms, food and value.
The Expedia links on this page are affiliate links. They support the site at no extra cost to you, and the price you see on Expedia is the same either way.
THE MONTHLY UPDATE
Get our newest resort ratings, once a month.
New guides, honest ratings and the gear we pack, straight to your inbox. Plus our free packing checklist.
No spam. Unsubscribe any time.




