Other Options for This Route
Vancouver (YVR) to Mazatlan (MZT) in November from $584
From $584
Vancouver (YVR) to Mazatlan (MZT) in December from $164
From $164
Vancouver (YVR) to Mazatlan (MZT) in January from $236
From $236
Vancouver (YVR) to Mazatlan (MZT) in January from $580
From $580
Vancouver (YVR) to Mazatlan (MZT) in September from $640
From $640
Vancouver (YVR) to Mazatlan (MZT) in October from $570
From $570