Cheap flights from Vancouver to Mazatlan

Direct flight: 3,251 km, ~3h 49m from Vancouver (YVR) to Mazatlan (MZT).

Live fares · YVR → MZT

Frequently asked questions

  • How long is the flight from Vancouver to Mazatlan?

    Direct flights from YVR to MZT cover approximately 3,251 km (2,020 miles), with an estimated flight time of 3h 49m. Operating airlines: AC, WS.

Related guides for this route

Sibling pages — full route detail, airport overviews, visa context, per-airline routes.