When flying to New York from Toronto Island, Canadian citizens will need to have an official passport when departing for New York. In addition, Canadian citizens visiting New York for less than 3 months won’t need to have a visa. Instead, they’ll need an ESTA (Electronic System for Travel Authorization), which is valid for a stay of more than three months.