$215 Cheap Flights from Mazatlan (MZT) to Calgary (YYC)

Featured airlines

American Airlines
United
Southwest Airlines
Delta
Spirit Airlines
JetBlue Airways
Frontier Airlines
Air India
Hawaiian Airlines
  • 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 Calgary (MZT-YYC)

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

United
United
United
United
United
United
United
United
United
United

Frequently asked questions

How much does a flight from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC) cost?
You can book cheap return tickets starting at $425 from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC). This information is based on the cheapest price found on Expedia for this return journey departing within the next three months. This airfare is for a WestJet flight leaving MZT on May 24 2025 and touching down at YYC. The price was last updated on April 28 2025 and has not changed since.
What is the cheapest month to fly from MZT to YYC?
The cheapest flights from MZT to YYC are usually during off-peak season, when demand is lower. To save money, avoid flying during public holidays, school breaks and major local events.
Which airlines fly direct from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC)?
You can fly directly from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC) on a WestJet flight.
What is the cheapest airline that flies from MZT to YYC?
Use the filter tool on Expedia to compare airlines and find the cheapest carrier that’ll take you from MZT to YYC. Sort your results by “Price (lowest to highest)” to snap up a great deal.
How many flights per day from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC)?
On average, General Rafael Buelna Intl. Airport (MZT) has 5 direct flights to Calgary Intl. Airport (YYC) every week. For more options, take advantage of Expedia’s filters to find flights with a layover. Squeeze in a quick visit to another location or just break up your journey.
What are the most popular departure times for flights from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC)?
The 3 PM departures from MZT to YYC are the busiest. Greater demand means you’ll likely pay more for these departures. If you want to save on your fare, pick a less crowded time to fly.
What day of the week has the most flights from MZT to YYC?
Friday has the most flights from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC). Consider taking off on this day and you’ll have the best chance of finding a departure that works with your plans.
What is the earliest flight from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC)?
General Rafael Buelna Intl. Airport (MZT)’s first flight to Calgary Intl. Airport (YYC) takes off at approximately 3:45PM UTC-7. With a total travel time of 4h 41m, you’ll touch down at around 8:26PM UTC-7.
How long does it take to fly from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC)?
The average flight time from MZT to YYC is 4 hours and 41 minutes, covering a total distance of 2,000 mi.
What is the best time to fly from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC)?
Select a flight from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC) that takes off before 3 PM to reduce the likelihood of delays. Later departures have a 22% higher chance of being canceled, on average.**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 Calgary from General Rafael Buelna Intl. Airport (MZT)?
Compare your flight options from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC). This is the only Calgary airport you can touch down at if you’re taking a direct flight.
Is it cheaper to buy a plane ticket from General Rafael Buelna Intl. Airport (MZT) to Calgary Intl. Airport (YYC) last-minute?
Booking your plane ticket from MZT to YYC shortly before your journey is typically more expensive. However, if you’re flexible with your departure dates and times, you could grab a cheap last-minute fare.
Is it cheaper to book a MZT to YYC flight and hotel package?
Securing a MZT to YYC flight and hotel package tends to be cheaper than booking separately. With Expedia, you can enjoy the convenience of organizing your travels all in one place. Choose from our impressive range of hotels and then add car rentals, flights and activities to your booking. Bundle everything 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 Calgary Intl. Airport (YYC)?
Typically, you can modify or cancel your MZT to YYC flight. However, additional charges may apply, especially if you made your booking over 24 hours ago. Check your itinerary for the airline’s guidelines and fees on flight changes, or if you’d like further information, head to our Customer Service portal.
*Available to One Key members.