Yes, absolutely. You will not be permitted entry without it, and you will have considerable difficulty in gaining re-entry into the United States. There is a "pre-clearance" check point for U.S. Immigration & Customs at the Nassau Interational Airport. Without a passport, that is where ou will have problems. Gia
No.
yes
yes
Yes, you need a passport to go to the Bahamas.
I don't know why this is under the Cayman Island's category as the 3 islands that make them up are no where near the Bahamas.
Yes like every other country.
for short term no but you do need a passport for short term no but you do need a passport
No. American citizens don't require a visa to enter Mexico. All you need is your passport.
Citizens from Nigeria need a visa to enter in Romania.
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.
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.
Valid passport with visa; or identification card for EU countries citizens.
no they dont