Canada passport → Bahamas
Bahamas visa for citizens of Canada
Visa-free
Citizens of Canada can visit the Bahamas without a visa for up to 240 days.
Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | Visa-free |
|---|---|
| How to apply | No visa needed — just go |
| Maximum stay | Up to 240 days |
| Government fee | No visa fee |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
Proof of funds
- Invoices
- valid receipts
Visitors have a $100 duty-free allowance; excess value is subject to duties/taxes.
Good to know
- Visitors who have items to declare must complete the 'C17 Form Accompanied Baggage' before departure.
FAQ
Do citizens of Canada need a visa for the Bahamas?
Citizens of Canada can visit the Bahamas without a visa for up to 240 days.
How long can citizens of Canada stay in the Bahamas?
Up to 240 days without a visa.
Sources
Plan your trip to the Bahamas
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Bahamas.
Bahamas visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Australia
- Germany
- All passports for the Bahamas