"New York to Canada" is like "New York to Europe"—the answer ranges from 45 minutes to 50+ hours depending on which Canada you mean.
| Destination | Distance | Drive Time | Border Crossing |
|---|---|---|---|
| Niagara Falls, ON | 400 mi (640 km) | 7–8 hrs | Rainbow Bridge / Lewiston-Queenston |
| Toronto, ON | 475 mi (765 km) | 8–9 hrs | Peace Bridge (Buffalo) → QEW |
| Montreal, QC | 370 mi (595 km) | 6–7 hrs | I-87 → A-15 (Lacolle/Champlain) |
| Quebec City, QC | 530 mi (850 km) | 8–9 hrs | I-87 → A-15 → A-20 |
| Ottawa, ON | 450 mi (725 km) | 7–8 hrs | I-87 → A-15 → A-50 → Hwy 417 |
| Vancouver, BC | 2,900 mi (4,670 km) | 43–48 hrs | Multiple (I-90 → I-94 → Hwy 1) |
| Halifax, NS | 750 mi (1,200 km) | 12–13 hrs | Calais/St. Stephen or ferry |
Define "Canada" first. Then add 2 hours for the border.