International travelers need a valid passport when visiting the US and/or Canada. US residents may cross the international border into Canada with suitable documentation and government issued ID. You should check the details on the official Canadian Border Services Agency website. Travelers who are not US or Canadian residents will need additional travel permits when arriving by air in the USA (ESTA) or by air in Canada (eTA). Other forms of transport do not require these travel permits.