US passport holders can visit Botswana for tourism or business for up to 90 days without a visa. Just bring a valid passport and a return ticket. This policy applies in 2026.
Entry requirements
Requirement
Details
Status
Valid passport
Must cover your entire stay in Botswana
Your passport needs at least one blank page for the entry stamp. Botswana does not require 6 months of validity beyond your departure date — just enough to cover your stay. Airlines may still enforce the 6-month rule, so check with your carrier before flying.
Required
Return or onward ticket
Immigration may ask for proof of departure
Botswana immigration officers routinely ask for a return or onward ticket at the border. Have a printed or digital copy of your flight booking ready. Without one, you risk being denied entry or forced to buy a ticket on the spot.
Recommended
Proof of accommodation
Hotel booking or host invitation
Immigration may request your hotel reservation or a letter of invitation from your host. Keep a printed confirmation or a digital copy on your phone. If you're camping or staying with friends, have their contact details and address written down.
Recommended
Proof of funds
Show you can support yourself during your stay
Officers may ask to see bank statements, a credit card, or cash to confirm you have enough money for your trip. There's no fixed minimum amount, but having at least $500 USD or equivalent in local currency (pula) covers most short visits. ATMs are widely available in cities.
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 less, you will be refused entry — no exceptions. Check your passport now.
No visa needed, but have proof of onward travel
Immigration officers routinely ask for a return or onward ticket. A screenshot on your phone is fine, but make sure it's easy to find.
What happens at the border
1
Arrival at the airport
At Sir Seretse Khama International Airport (GBE) in Gaborone or Maun Airport (MUB), follow signs to 'Immigration'. Join the queue for foreign passports. Have your passport and return ticket ready.
2
Submit documents
Hand over your passport and return ticket. The officer will check your passport validity (6 months) and blank page. They may ask your purpose of visit and where you're staying.
3
Get stamped in
The officer stamps your passport with a visitor entry permit valid for up to 90 days. No fee. Keep the stamp visible — you'll need it when you leave.
4
Collect luggage and exit
After immigration, proceed 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 visa in advance from a Botswana embassy. Overstaying can result in fines or a ban.
You will be denied entry. Renew your passport before traveling. The 6-month rule is strictly enforced at the border.
If you're transiting through Botswana and don't leave the airport, you generally don't need a visa. But if you plan to exit the airport (e.g., for a layover in Gaborone), you need the same visa-free entry rules — valid passport and onward ticket.
No. The visa-free entry is for tourism, business meetings, or short visits only. For work or study, you must apply for the appropriate visa or permit from a Botswana embassy before traveling.
Same as at the airport: passport with 6+ months validity, blank page, return ticket (or onward travel proof), and accommodation booking. Land border crossings can be slower — expect queues and have patience.
No. Botswana does not require an arrival declaration or online pre-registration for US passport holders. Just show up with your documents.
Overstaying is taken seriously. You may be fined, detained, or banned from re-entering Botswana. If you realize you'll overstay, contact the Department of Immigration in Gaborone before your permit expires.
Entry requirements change. This page was verified on May 17, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.