Bahamas Visa RequirementsFor Canada passport holders
Canadians do not need a visa to visit the Bahamas and can stay up to 90 days. No advance application is required.
Great news! Canada passport holders can enter Bahamas without a visa for tourism or business purposes. You can stay up to 90 days.
No visa application is needed. Present your valid Canadian passport at immigration. You may be asked to show a return ticket and proof of sufficient funds. Entry is typically smooth through Nassau Lynden Pindling International Airport or at smaller island airports.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Canada to Bahamas: What You Need to Know
The Bahamas is one of the most popular Caribbean destinations for Canadians, with direct flights from Toronto, Montreal, and other major cities. Canada and the Bahamas have strong tourism ties, and Canadian visitors are welcomed without restriction for stays up to 90 days.
Practical Tips
Travel insurance is highly recommended as medical care in the Bahamas can be expensive. Hurricane season runs June through November. The Bahamian dollar is pegged 1:1 to the USD, so US dollars are widely accepted. Tap water is generally safe on Nassau and Paradise Island but buy bottled water on Out Islands.
Frequently Asked Questions
Do Canadians need a visa to visit the Bahamas?
No. Canadian passport holders can enter the Bahamas visa-free for up to 90 days. Simply present your valid Canadian passport and a return or onward ticket at immigration.
What is the best time of year for Canadians to visit the Bahamas?
December through April is peak season with pleasant weather and lower humidity. The summer months are hot and humid, and hurricane season (June to November) brings the risk of tropical storms, particularly August through October.
What currency is used in the Bahamas?
The Bahamian dollar (BSD) is the official currency and is pegged 1:1 to the US dollar. US dollars are universally accepted. Major credit cards are accepted at most hotels and restaurants.
Are direct flights available from Canada to the Bahamas?
Yes. Air Canada, WestJet, and charter airlines like Sunwing and Air Transat offer direct flights from Toronto, Montreal, and other cities to Nassau (Lynden Pindling International Airport). Flight time is approximately 3.5 hours from Toronto.