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 at least 6 months beyond your departure date from Botswana
Your passport needs at least 6 months of validity remaining from the day you leave Botswana. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. Blank pages aren't required, but have at least one free page for the entry stamp.
Required
Return or onward ticket
Proof of onward travel required
Immigration officers at Sir Seretse Khama International Airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a ticket to your next destination ready. Without it, you risk being refused entry.
Required
Proof of accommodation
Hotel booking or host invitation
Officers may ask where you're staying, especially if you arrive without a pre-booked hotel. Have a printed booking confirmation or a letter of invitation from your host with their address and phone number. A simple screenshot of your booking app works too.
Recommended
Proof of funds
Show you can support yourself during your stay
Immigration can ask for evidence of sufficient funds — around 500 BWP per day (about $40 USD) is a safe benchmark. A recent bank statement, credit card, or a few hundred dollars in cash works. Most visitors aren't asked, but have something ready.
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 June 1, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.