Only if you're very quiet.
Seriously, though, anyone entering the U.S. by land, sea or air requires a passport as of June 1, 2009.
No. You need an ID or birth certificate in case you cross the border by land, or a passport in case you take a flight into Mexico.
If you are a US citizen and have the identification for it then Yes you can if you are to travel by land and sea. If by air, you need your passport.
Not if the flight is domestic
As of June 1st, 2009, Canadian Citizens require either a valid passport or enhanced driver's license to cross into the USA at a land border.
Only if you travel by land and stay within 30 miles of the border.
The passport card was created to facilitate the frequent travel of Americans living in border communities. It can only be used for land and sea travel between the U.S. and Mexico, Canada, the Caribbean, and Bermuda.
Yes, you do, because it is a different country. -- No, Canadians going to the US for visiting purposes only need proof of Canadian citizenship to visit the US. No. Americans do not need a passport to enter Canada. I've been there many times without a passport, and it's the same for Canadian nationals.
Not yet. But things will change in the spring of 2009.
If entering by land, all you need is an ID or birth certificate. If flying, you need a passport.
North Dakota and Idaho share a land border with Canada. Pennsylvania does not share a land border with Canada. However Pennsylvania does share a maritime border with Canada across Lake Erie.
only someone with a valid passport can enter the us ===================================== An "enhanced" driver's licence can be used for land crossings from Canada.
North Dakota and Idaho share a land border with Canada. Pennsylvania shares a maritime border with Canada across Lake Erie.