Monterrey, Mexico to Montreal, Canada for only $349 USD roundtrip