CANADA → MEXICO

Cheap flights from Canada to Mexico

Mexico has more nonstop flights from Canada than almost anywhere. Cancún is served nonstop from every major Canadian city, Puerto Vallarta and Los Cabos are big from Western Canada, and WestJet flies Calgary to Mexico City.

Compare routes

Flights to Mexico from Canadian cities

Know before you go

Flying from Canada to Mexico

  • Cheapest time: late August to November, which is hurricane season on the Caribbean side, so watch forecasts. Christmas, New Year and March break cost the most.
  • Pick the right coast. From Vancouver, Calgary and Edmonton, the Pacific resorts (Puerto Vallarta, Los Cabos) are shorter flights; from the East, Cancún usually wins.
  • Compare packages. For all-inclusive trips, check package prices against booking the flight and hotel separately.
  • Entry: Canadians don't need a visa for tourist stays; immigration issues a digital entry record on arrival.

Entry rules change, so confirm on the Government of Canada travel advice page before you book.

Questions

Canada to Mexico: common questions

Which Canadian cities fly nonstop to Mexico?

Nonstop routes on this page: Toronto to Cancún (Air Canada, Flair, Porter and WestJet); Montreal to Cancún (Air Canada, Air Transat and WestJet); Vancouver to Cancún (Air Canada, Flair and WestJet); Vancouver to Puerto Vallarta (Air Canada and WestJet, plus seasonal Flair flights); Vancouver to Los Cabos (Air Canada and WestJet); Calgary to Cancún (WestJet); Calgary to Puerto Vallarta (WestJet); Calgary to Los Cabos (WestJet); Calgary to Mexico City (WestJet); Ottawa to Cancún (Air Canada and Air Transat, plus seasonal Porter flights); Edmonton to Cancún (WestJet, plus seasonal Air Canada and Flair flights); Edmonton to Puerto Vallarta (WestJet, plus seasonal Flair and Porter flights); Edmonton to Los Cabos (WestJet and Porter (seasonal)); Winnipeg to Cancún (Air Canada and WestJet); Winnipeg to Puerto Vallarta (WestJet); Halifax to Cancún (Air Canada and Porter (seasonal)). Other trips connect at least once.

When is the cheapest time to fly from Canada to Mexico?

Late August to November is usually cheapest (it's hurricane season, so watch forecasts); Christmas to Easter and March break cost the most.

More countries

Other popular trips from Canada