The Commonwealth of the Bahamas
Do I Need a Visa to Visit Bahamas?
Canadian citizens using Canadian passports do not require a visa to enter the Bahamas for tourism or business stays under ninety (90) days.
Permanent Residents of Canada using a valid foreign passports with Canadian immigration documents attached, and carrying their Permanent Resident card, are allowed to travel without a visa for tourism or business stays under thirty (30) days. They must carry their valid passport and their valid PR card and a return ticket in order to gain entry. The passport and PR card must be valid for at east six months after exit of Bahamas.
Nationals of the following countries require a visa to enter Bahamas (unless holding a valid Canadian Permanent Resident card):
Afghanistan, Albania, Algeria, Andorra, Angola, Armenia, Azerbaijan, Bahrain, Belarus, Benin, Bhutan, Bosnia Herzegovina, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Cape Verde, Central African Republic, Chad, China PRC, Columbia, Comoros, Congo DR, Congo Rep, Cote d'Ivoire, Croatia, Cuba, Czech, Djibouti, Dominican Republic, Egypt, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Gabon, Georgia, Ghana, Guatemala, Guinea Rep, Guinea Bissau, Haiti, Hong Kong, Hungary, India, Indonesia, Iran, Iraq, Jordan, Kazakhstan, Kyrgyzstan, Korea DPRK, Kuwait, Laos, Latvia, Lebanon, Liberia, Libya, Lithuania, Macau, Macedonia, Madagascar, Mali, Marshall Islands, Mauritania, Micronesia, Moldova, Mongolia, Morocco, Mozambique, Myanmar, Nepal, Niger, Nigeria, Oman, Pakistan, Palau, Palestine, Philippines, Poland, Qatar, Romania, Russia, Rwanda, Sao Tome & Principe, Saudi Arabia, Senegal, Somalia, Sudan, Surinam, Syria, Taiwan, Tajikistan, Thailand, Togo, Tunisia, Turkmenistan, UAE, Ukraine, Uzbekistan, Vietnam, Yemen, Yugoslavia, Zaire.
For more information about travel conditions in the Caribbean, please visit the Foreign Affairs Web site.