Entry Formalities


Citizens of most European and Common-wealth countries do not require a visa for entry into Botswana.

Visitors should check with Botswana embassies or consulates, or their travel agents, before departure.

It is vital for visitors to carry a valid passport and sufficient funds to facilitate their stay.

Note: For countries with whom Botswana has no diplomatic representation, visa information and processing is available through British Embassies and High Commissions.

Luggage Restrictions

It is advisable to adhere to the luggage restrictions for both scheduled international, domestic and charter flights: 20kgs (44lbs) on domestic flights, 12kgs (26lbs) on light aircraft (including Okavango Delta charter flights), and 20kgs (44lbs) on international flights.


If you are travelling to Botswana from areas infected with Yellow Fever, you must have a valid Yellow Fever vaccination certificate. Otherwise, no other immunisations are required. However, it would be wise to have an updated TPD (tetanus, polio, diphtheria) vaccine, and a Hepatitis A vaccine.


All goods acquired outside Botswana must be declared when you enter the country.


The importation of animals is closely regulated for public health reasons and also for the well being of the animals. Domestic pets and livestock may be imported subject to animal health restrictions.

For more information contact:

Director of Animal Health & Production

P/Bag 0032, Gaborone

Tel: 267 395-0500

Note: A valid certificate of identity, rabies vaccination and movement permit issued in Lesotho, Malawi, South Africa, Swaziland, Namibia or Zimbabwe will be accepted at the time of importation into Botswana.


No boat, mokoro or aquatic apparatus may be imported into Botswana, unless the owner is in possession of an import permit issued by the Department of Water Affairs.

For more information contact:

Department of Water Affairs

P/Bag 0029, Gaborone

Tel: 267 360-7100


Drivers’ Licenses

Drivers are required to carry their licenses at all times. Licenses from neighbouring countries are accepted in Botswana. If not written in English, a certified written translation is required. International drivers’ licenses are accepted in Botswana.

Importation of Motor Vehicles

Non-residents visiting Botswana and coming from a country outside the Southern African Common Customs Area for a limited period are normally required to produce a carnet or bill of entry (any duty liability thereon being secured by bond or cash deposit) in respect of their motor vehicles. For further information, please contact Department of Customs.

Note: The Southern African Common Customs Area comprises Botswana, Lesotho, South Africa, Swaziland and Namibia.

Customs Offices

Botswana Unified Revenue Service

Business hours: 07h30 – 16h30
Head Office

Private Bag 0013, Gaborone

Tel: +267 363 8000 /9000

Fax: +267 363 9999
BURS Service Centre

Private Bag 0013, Gaborone

Tel: +267 363 8888

Fax: +267 363 9999


Regional Offices

South Region South Central Region
P.O. Box 263, Lobatse

Tel: +267 533-0566,

Fax: +267 533-2477
Private Bag 00102, Gaborone

Tel: +267 363 8000 / 9999

Fax: +267 392 2781
P O Box 5, Jwaneng

Tel: +267 588 0695

Fax: +267 588 3438
Gaborone Post Office

P/Bag 00102, Gaborone

Tel: +267 390 1210
Central Region North Region
P O Box 129, Selebi Phikwe

Tel: +267 261 3699 /0627

Fax: +267 261 5367
P O Box 457, Francistown

Tel: +267 241 3635

Fax: +267 241 3114/4267
P O Box 240, Mahalapye

Tel: +267 471 0486

Fax: +267 471 0873
North West Region
P O Box 97, Palapye

Tel: +267 492 0388

Fax: +267 492 0784
P O Box 219, Maun

Tel: +267 686 1312

Fax: +267 686 0194


Tourist Reviews

My wife and I and another 2 couples spent 4 nights at Machaba. Can't express adequately how much we enjoyed it. From host Ponche to our incredible guide BT, every member of staff we came across was great. The location on the banks of the Khwai...

Travel Info


Most of Botswana is networked by automatic telephone exchanges, with public telephones in even the most remote places.

The International access code in Botswana is 00. When calling international to Botswana, dial +267.