Travel to Puerto Vallarta, Mexico non -stop from June 7 – June 14, 2023 for $396 CAD only.
You can also try June 14 to June 21, 2023.
Link to the flight!
Other useful stuff: