Canadians can visit Botswana visa-free for up to 90 days. No need to apply in advance — just show up with your passport and a return ticket. This policy is in effect for 2026.
Entry requirements
Requirement
Details
Status
Valid passport
Must be valid for the duration of your stay
Your Canadian passport needs to be valid only for the time you plan to stay in Botswana. Airlines at check-in may ask for 6 months validity — if yours is close to expiring, carry a printout of Botswana's official policy to show the gate agent.
Required
Return or onward ticket
Proof of departure from Botswana
Immigration officers at Sir Seretse Khama International Airport routinely ask for a confirmed onward ticket. Have a printed or digital copy of your flight out of Botswana ready — they check this before stamping you in.
Recommended
Proof of accommodation
Hotel booking or host invitation
Carry a printed hotel confirmation or a letter from your host with their address and phone number. Officers rarely ask for it, but having it avoids delays if they do.
Recommended
Proof of funds
Show you can cover your stay
Have a recent bank statement or credit card ready. Botswana does not publish a minimum amount, but showing at least 500 BWP per day (roughly $50 CAD) in cash or card access keeps things smooth.
Recommended
Passport validity is strictly enforced
Botswana requires your passport to be valid for at least 6 months from your entry date. If it's close to expiring, renew before you go — you will be turned away at the border.
No visa, but don't skip the return ticket
Immigration officers routinely ask for proof of onward travel. A screenshot of your flight booking or bus ticket is enough. Don't risk being denied entry over a missing ticket.
What happens at the border
1
Arrive at the airport
You'll land at Sir Seretse Khama International Airport (GBE) in Gaborone or Maun Airport (MUB). Follow signs to 'Immigration' or 'Passport Control'.
2
Queue at immigration
Join the line for foreign passport holders. Have your passport and return ticket ready. The officer will check your passport validity and stamp you in.
3
Receive entry stamp
The officer will stamp your passport with a 90-day entry. Check the stamp before walking away — make sure the date is correct.
4
Collect luggage and exit
After immigration, head to baggage claim, then customs. You're free to go.
No, the visa-free entry is not extendable. If you need to stay longer, you must leave Botswana and re-enter, or apply for a different visa type before your 90 days are up.
If you're staying airside and not passing through immigration, you don't need a visa. But if you plan to leave the airport, you'll need to meet the same visa-free requirements (valid passport, return ticket).
You'll be denied entry. Renew your passport before traveling. The 6-month validity is counted from your entry date, not your departure date.
Yes, the same visa-free rules apply at land borders. You'll still need a valid passport, return ticket, and proof of accommodation. Popular crossings include Kazungula (Zambia/Botswana) and Groblersbrug (South Africa).
No mandatory vaccinations for Canadian travelers. However, yellow fever vaccine is required if you're arriving from a country with yellow fever risk. Check with your doctor for recommended vaccines like hepatitis A, typhoid, and rabies.
No, there is no arrival declaration required for Canadian passport holders. Just show up with your documents.
The currency is the Botswana pula (BWP). Credit cards are widely accepted in cities and hotels, but carry some cash for rural areas and markets. ATMs are available in major towns.
Entry requirements change. This page was verified on May 12, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.