$181 Cheap Flights from Mazatlan (MZT) to Toronto (YYZ)

Popular airlines from General Rafael Buelna Intl. Airport (MZT) to Toronto Pearson Intl. Airport (YYZ)

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save up to 30% on select hotels after you book a flight*
  • one key icon

    Earn twice

    Earn your airline miles on top of our OneKeyCash

Cheap Flights from Mazatlan to Toronto (MZT-YYZ)

Prices were available within the past 7 days and start at $181 for one-way flights and $431 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Aeromexico
Aeromexico
Aeromexico
American Airlines
Aeromexico
WestJet
Aeromexico
WestJet
United
Delta

Find the cheapest month to fly from Mazatlán (MZT) to Toronto (YYZ)

February is typically the cheapest month to fly

From $315 - $752 per traveler.

Frequently asked questions

How much does a flight from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ) cost?
Secure a cheap one-way flight from $181 or cheap return flight from $431 from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to find our cheapest flight offers on this route.
What is the cheapest month to fly from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
Flying in November is a good way to save, as it's the cheapest month for flights between MZT and YYZ. You'll often find the lowest fares during the off-season.
Which airlines fly direct from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
When jetting out of General Rafael Buelna Intl. Airport (MZT), you can jump on a nonstop flight to Pearson Intl. Airport (YYZ) with Sunwing.
What is the cheapest airline that flies from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
Expedia's filter tool lets you easily compare different airlines, departure times and fares all in one place. Tailor the search to your trip, then sort by "Price (lowest to highest)" to find the carrier with the cheapest MZT to YYZ flight.
How many flights per day from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
On average, there are 1 nonstop flights departing from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ) weekly. If you can't see one that works for your schedule, consider taking a flight with a layover. Customize your search results on Expedia to include one or two stops and choose the next best option.
What are the most popular departure times for flights from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
More passengers fly between MZT and YYZ at 1 PM than at any other time. Looking for a quieter experience? Travel outside of rush hours and you're likely to save on your fare as well.
What day of the week has the most flights from MZT to YYZ?
Tuesday offers the most flights from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ). Consider traveling on this day and you'll have the best chance of finding a departure that fits your schedule.
What is the earliest flight from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
The earliest flight leaving from General Rafael Buelna Intl. Airport (MZT) is at around 1:55PM UTC-7. Hop on this flight and you'll reach Pearson Intl. Airport (YYZ) at approximately 8:15PM UTC-5. The entire trip takes 4h 20m.
How long does it take to fly from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
The average flight duration from MZT to YYZ is 4 hours and 20 minutes, covering a distance of 2,100 mi.
What is the best time to fly from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
To avoid potential delays on the General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ) route, travel before 3 PM. Departures after this time have a 22% higher chance of being canceled.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
What airports do you fly into for Toronto from General Rafael Buelna Intl. Airport (MZT)?
If you're traveling on a direct flight from General Rafael Buelna Intl. Airport (MZT) to Toronto, Pearson Intl. Airport (YYZ) is the only airport you can touch down at.
Is it cheaper to buy a plane ticket from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ) last-minute?
Booking your flight from MZT to YYZ just before your journey is usually more expensive. However, if there's some wiggle room with your travel dates and times, you could bag a cheap last-minute fare.
Is it cheaper to book a MZT to YYZ flight and hotel package?
Booking a MZT to YYZ flight and hotel package is typically cheaper than booking separately. With Expedia, you can enjoy the ease of organizing your travels all in one place. Choose from our impressive range of accommodations and then add activities, flights and car rentals to your booking. Bundle it all together, and you could save hundreds of dollars.
Can I cancel or change the date of my flight from General Rafael Buelna Intl. Airport (MZT) to Pearson Intl. Airport (YYZ)?
In most instances, you can modify or cancel your MZT to YYZ flight. However, additional fees may apply, especially if you booked over 24 hours ago. Check your itinerary for the airline's fees and policies on flight changes, or if you'd like more information, head to our Customer Service portal.

Travel information

Travel information

Origin airport
General Rafael Buelna Intl.
Destination airport
Pearson Intl.
Airlines serving
Alaska Airlines, American Airlines, Delta, WestJet
Roundtrip price
$431
Distance
2073 mi

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia

*Available to One Key members.