Yes, you do starting June 2009- irrespective of your means of travel.
No really. But if you have a Venezuelan passport it would be easier than to enter using your Canadian Passport. Since you are born in Venezuela you are a citizen by birth and therefore is able to apply for a Venezuelan passport unless the law says otherwise.
If you are US, Canadian or European citizen you can enter Mexico without the need of a visa.
If you have the passport number for a Canadian citizen you can find out if it is real you would need to contact the Canadian passport offices.
If you are not a citizen of the EU you need a passport to enter Spain.
how can you be a Canadian citizen with Indian passport. If you are Canadian resident with Indian passport yes you have to get a US Visa.
Passports aren't issued by cities, they are issued by countries. In order to have a passport, you need to be a citizen of the country you are applying to. So if you are a British citizen, you get a UK passport, if you are a Canadian citizen, you get a Canadian passport. It doesn't matter where you were born, it's what country you are a citizen. If you don't have citizenship then you cannot have a passport. Ex: A Canadian citizen, who is NOT an American citizen cannot have a US passport.
A Canadian citizen with a green card can use their Canadian passport to exit the US and use their US green card to re-enter the US under the same status. Hope this helps.
If you are also a US citizen, you need to carry both passports and they should be valid.If you are a Canadian citizen and have green card, you need a valid Canadian passport with your green card.
when does a us citizen need a passport to drive to Canada
Canadian citizens do not need a Visa to visit the US unless they are staying for an extended period of time for work , school or other business. A Canadian citizen would need a passport to enter the U.S.
passport
Where are you a citizen? If you are a Canadian citizen you must have a Canadian passport for entry into the US. If you are a citizen of Trinidad, you must have government approval from the government travel authority of Trinidad to enter the US, which means you would need to go back to Trinidad before traveling.