Skip to content

Nigeria passport → Botswana

Botswana visa for citizens of Nigeria

eVisaeVisa · Tourist (30 days)

Citizens of Nigeria need a visa for Botswana and can apply online for an eVisa.

Official application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeVisa · Tourist (30 days)
How to applyFully online — no office visit
Maximum stayUp to 30 days
Visa validity90 days
EntriesSingle entry
Processing time3–5 days
Government fee$25
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statements or payslips showing sufficient funds for stay

How to apply

  1. 1

    Create an account on the Botswana eVisa portal

    Visit http://www.evisa.gov.bw/ and register with a valid email address

  2. 2

    Complete the online application form

    Fill in personal details, travel information, and passport details accurately

  3. 3

    Upload required documents

    Scan and upload passport, photo, travel itinerary, accommodation, and financial documents

  4. 4

    Pay the visa fee

    Pay USD 25 via credit/debit card (Visa/Mastercard) – no service fee

  5. 5

    Submit the application

    Review all information and submit – you will receive a confirmation email

  6. 6

    Wait for processing

    Processing takes 3–5 business days – check email for updates

  7. 7

    Receive eVisa approval by email

    If approved, you receive a PDF eVisa – print a copy to carry

  8. 8

    Travel to Botswana

    Present printed eVisa and passport at immigration upon arrival

  9. 9

    Enjoy your stay

    Maximum stay is 30 days, single entry, visa valid for 90 days from issue

  10. 10

    Depart before visa expiry

    Ensure you leave Botswana before the 30-day stay limit

Documents checklist

Identity

  • Valid passport (with at least 6 months validity)

    Must have at least two blank pages

  • Recent passport-sized photograph (white background)

    45mm x 35mm, taken within 6 months

  • Copy of passport data page

    Scanned clear copy

Travel

  • Travel itinerary or flight booking

    Round-trip or onward ticket

  • Travel insurance

    Optional

    Recommended but not mandatory

  • Return flight booking confirmation

    Proof of departure from Botswana

Financial

  • Bank statements (last 3 months)

    Showing sufficient funds

  • Payslips (last 3 months)

    Optional

    If employed

Employment

  • Letter from employer (confirming leave)

    Optional

    If employed

Supporting

  • Completed eVisa application form

    Online form on e-Visa portal

  • Proof of accommodation (hotel reservation or invitation letter)

    For entire stay

  • Invitation letter (if visiting friends/family)

    Optional

    From host in Botswana

  • Yellow fever vaccination certificate

    Optional

    Required if traveling from endemic country

  • Purpose of visit letter (if business)

    Optional

    For business eVisa

Proof of funds

Minimum balance: Equivalent of USD 500 for duration of stay

  • Bank statements
  • Payslips
  • Letter from employer

Must demonstrate ability to support yourself during stay

Good to know

  • Ensure all documents are scanned in color and not blurry
  • Do not overstay – fines and penalties apply
  • eVisa is single entry only – if you leave Botswana, you need a new visa

Common refusal reasons

Incomplete application or missing documents

Double-check all required documents before submission

Passport validity less than 6 months

Renew passport before applying

Incorrect photo specifications

Use a recent photo with white background and correct dimensions

Unclear or low-quality scans

Ensure scans are high resolution and legible

History of overstay or immigration violations

Provide honest information and supporting documents

FAQ

Do citizens of Nigeria need a visa for Botswana?

Citizens of Nigeria need a visa for Botswana and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).

How long can citizens of Nigeria stay in Botswana?

Up to 30 days.

How much does the Botswana visa cost for citizens of Nigeria?

Government fee: $25.

How long does Botswana visa processing take?

Typically 3–5 days.

What documents do citizens of Nigeria need for Botswana?

Valid passport (with at least 6 months validity); Recent passport-sized photograph (white background); Completed eVisa application form; Travel itinerary or flight booking; Proof of accommodation (hotel reservation or invitation letter); Bank statements (last 3 months); and 8 more.

How long must my passport be valid for Botswana?

At least 6 months.

Where do I apply?

On the official site: http://www.evisa.gov.bw/

Sources

Plan your trip to Botswana

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Botswana.

Botswana visa for other passports

More destinations for Nigeria passport holders