MONTHS Calgary, Canada to Mazatlan, Mexico for only $347 CAD roundtrip May 12, 2018 FLIGHT DETAILS & AIRLINE