Yes. You should travel with a passport to all foreign countries.
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 a U.S. citizen and the cruise leaves and returns to the same U.S. port you do not need a passport to cruise to the Bahamas.
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.
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.
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.
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.
If you are a US citizen and plan to cruise to the Bahamas, you will need either a passport or a certified copy of your birth certificate and a government-issued photo ID.If you're planning to fly to the Bahamas, you will need a passport.
If you're a US citizen and your cruise starts and returns to the same US port, you do not need a passport to cruise to the Bahamas.
Yes no matter what the distance you will need a passport to travel across the border.
If you are a US citizen and the ship departs and returns from a port in the US, you can cruise to the Bahamas, or throughout the Caribbean, with a certified copy of your birth certificate (raised seal) and a government issued photo ID (drivers license). You will not need a passport. If you are flying to any location outside the United States to board the ship, you will need a passport. And if you are not a US citizen, you will need a passport and may need a Visa to enter the Bahamas.
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.
No as a Canadian Passport holder,You don't need to get a visa for Crotia.