BotswanaNigeria

Embassy of Botswana in Nigeria

1 embassy

Botswana is represented in Nigeria by 1 mission: an embassy in Abuja. Nigerian citizens need a visa for Botswana, which they can apply for online as an e-Visa.

Embassy of Botswana in Abuja

At Oguta Lake Street 3, Abuja, the embassy of Botswana represents Botswana towards Nigeria.

Botswana visa for Nigerian citizens

NigeriaBotswana e-Visa Botswana visa for citizens of Nigeria

BotswanaNigeria e-Visa Nigeria visa for citizens of Botswana

Nigerian citizens need a visa for Botswana, which they can apply for online as an e-Visa. The application is made online on the official portal of Botswana, not at the embassy of Botswana.

Nigeria’s missions in Botswana

Missions of Nigeria in Botswana (1)

In return, Nigeria has an embassy in Botswana, in Gaborone.

Good to know

Botswana in Nigeria

Worldwide, Botswana has 31 missions in 21 countries; one of them is in Nigeria.

Travel to Nigeria for citizens of Botswana

Citizens of Botswana need an e-Visa for Nigeria, applied for online before travel and valid for up to 90 days. In Nigeria, citizens of Botswana can turn to the embassy of Botswana for passports and emergency help.

When the embassy of Botswana in Nigeria is closed

The embassy of Botswana in Nigeria closes on Nigeria’s public holidays, the next being Christmas Day on Friday 25 December 2026, Boxing Day on Monday 28 December 2026 and New Year's Day on Friday 1 January 2027, and usually on some holidays of Botswana, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the embassy of Botswana in Nigeria?

The embassy of Botswana is in Abuja, at Oguta Lake Street 3, Abuja.

Do Nigerian citizens need a visa for Botswana?

Nigerian citizens need an e-Visa for Botswana, applied for online before travel.

Do citizens of Botswana need a visa for Nigeria?

Citizens of Botswana need a visa for Nigeria, which they can apply for online as an e-Visa for stays of up to 90 days.

Does Nigeria have an embassy in Botswana?

Yes, Nigeria has its embassy in Gaborone.