U.S. citizens need a valid passport book to fly to The Bahamas. A passport may not be required for some cruises from the United States, but travelers may use a Western Hemisphere Travel Initiative compliant document, such as a U.S. passport card, only in qualifying circumstances. A passport book is the safest option because you may need it to fly home during an emergency. Some visitors may also need six months of passport validity at entry, depending on the guidance that applies to them.

Bahamas Passport Requirements at a Glance

How you enter The Bahamas Do you need a passport? Important detail
Commercial flight Yes U.S. citizens generally need a valid U.S. passport book and proof of onward or return travel.
Cruise from the United States Sometimes A WHTI-compliant document, such as a passport card, may be accepted. Check the cruise line's rules.
Private boat or yacht Yes U.S. citizens entering by private vessel must present a passport.
U.S. permanent resident who is not a citizen Yes Bring a valid passport from your country of citizenship and your original Green Card.
Traveler from another country Usually yes You may also need a Bahamian visa, depending on your nationality and circumstances.

Do You Need a Passport to Fly to The Bahamas?

Yes. U.S. citizens flying to The Bahamas need a valid U.S. passport book. Travelers should also carry proof of planned departure, such as a return or onward airline ticket.

The passport should be valid for the entire stay and have available blank pages. Bahamas tourism guidance generally says that foreign visitors should have a passport valid for at least six months at entry. U.S. government guidance says a U.S. passport must be valid for the duration of the stay. Check the current rule with your airline before departure.

Can You Visit The Bahamas on a Cruise Without a Passport?

Sometimes. U.S. citizens on a qualifying cruise may use a Western Hemisphere Travel Initiative compliant document instead of a passport book. A U.S. passport card is one example.

A passport book is still the best document to carry on a cruise. You may need one if you miss the ship, become seriously ill or need to leave The Bahamas unexpectedly. Cruise companies may also require documents that are stricter than the immigration rules.

Do You Need a Passport for a Private Boat Trip?

Yes. U.S. citizens arriving in The Bahamas by private boat must present a passport. The vessel must also complete Bahamas customs and immigration procedures. Visitors need the required immigration and vessel documents.

What Documents Do U.S. Permanent Residents Need?

U.S. permanent residents who are not U.S. citizens generally need:

  • An original U.S. Permanent Resident Card, also called a Green Card
  • A valid passport issued by their country of citizenship
  • A Bahamian visa if their nationality or length of stay requires one

The Bahamas states that U.S. resident non-citizens staying beyond the permitted short-visit period need a valid national passport and a Bahamian visa.

Do Non-U.S. Citizens Need a Passport for The Bahamas?

Yes. Most non-Bahamian travelers need a valid passport. Visa requirements depend on nationality, country of residence, length of stay and the purpose of the visit. Some nationalities can visit without a visa, while others must obtain a Bahamian visa before traveling.

If you are unsure which documents apply to you, check the Bahamas immigration requirements and your airline's rules before booking or departing.

Do Children Need Passports for The Bahamas?

Children traveling by air need the required passport documents just like adult air passengers. Children traveling on a cruise may qualify to use alternative WHTI-compliant documents, but the cruise line may require a passport book or additional proof of citizenship.

Bottom Line

  • Flying to The Bahamas: Bring a passport book.
  • Taking a cruise: A passport may not be mandatory for every U.S. citizen, but it is the safest document to carry.
  • Traveling by private boat: A passport is required.
  • Not a U.S. citizen: Bring your national passport and check whether you need a Bahamian visa.
  • U.S. permanent resident: Carry your passport and original Green Card.