Skip to main content Skip to book a flight Skip to Footer

Explore Air Canada flights from Mexico to Canada

Select journey type

Enter to select travel class and passengers

Mexico to Canada top flight deals

  1. Mexico City (MEX) to Toronto (YYZ)

    Dec 17, 2018

    USD 72*

    Each way fare / Economy

  2. Mexico City (MEX) to Vancouver (YVR)

    Dec 23, 2018

    USD 214*

    Each way fare / Economy

  3. Mexico City (MEX) to Montreal (YUL)

    Dec 30, 2018

    USD 137*

    Each way fare / Economy

  4. Puerto Vallarta (PVR) to Montreal (YUL)

    Dec 25, 2018

    USD 120*

    Each way fare / Economy

  5. Puerto Vallarta (PVR) to Toronto (YYZ)

    Dec 25, 2018

    USD 120*

    Each way fare / Economy

  6. Cancun (CUN) to Toronto (YYZ)

    Dec 21, 2018

    USD 126*

    Each way fare / Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Explore Air Canada flights from Mexico to Canada

Book early for the best flight deals from Mexico to Canada

  1. Mexico City (MEX) to Toronto (YYZ)

    Each way fare / Economy

    Jan 30, 2019

    USD 89*
    Viewed:1dayago
  2. Mexico City (MEX) to Vancouver (YVR)

    Each way fare / Economy

    Feb 12, 2019

    USD 154*
    Viewed:1dayago
  3. Mexico City (MEX) to Montreal (YUL)

    Each way fare / Economy

    Nov 07, 2019

    USD 75*
    Viewed:1dayago
  4. Puerto Vallarta (PVR) to Montreal (YUL)

    Each way fare / Economy

    Apr 12, 2019

    USD 221*
    Viewed:1dayago
  5. Puerto Vallarta (PVR) to Toronto (YYZ)

    Each way fare / Economy

    Apr 14, 2019

    USD 207*
    Viewed:8hoursago
  6. Cancun (CUN) to Toronto (YYZ)

    Each way fare / Economy

    Jan 20, 2019

    USD 157*
    Viewed:22hoursago
  7. Cancun (CUN) to Vancouver (YVR)

    Each way fare / Economy

    Apr 15, 2019

    USD 207*
    Viewed:7hoursago
  8. Puerto Vallarta (PVR) to Vancouver (YVR)

    Each way fare / Economy

    Apr 15, 2019

    USD 238*
    Viewed:1dayago
  9. Cabo San Lucas (SJD) to Toronto (YYZ)

    Each way fare / Economy

    Feb 11, 2019

    USD 220*
    Viewed:1dayago
  10. Cabo San Lucas (SJD) to Vancouver (YVR)

    Each way fare / Economy

    Jan 18, 2019

    USD 181*
    Viewed:1dayago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.