Question: do you have to have a passport to fly to cabo san lucas?
Answer: To fly to Cabo, you'll need a valid passport, and it is strongly advised that the passport is valid for at least 6-months after the date of travel. Canadians do not need a visa, so long as their trip to Cabo is for tourism and is not longer than 180 days.