Skip to content

India passport → Botswana

Botswana visa for citizens of India

eVisaeVisa · Tourist

Citizens of India 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
How to applyFully online — no office visit
Maximum stayUp to 90 days
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsEvidence of sufficient funds for the stay

How to apply

  1. 1

    Create account on eVisa portal

    Register on the official Botswana eVisa website with a valid email.

  2. 2

    Complete online application

    Fill personal, passport and travel details accurately.

  3. 3

    Upload documents

    Attach passport scan, photo, tickets, accommodation and funds proof.

  4. 4

    Pay visa fee online

    Pay by card through the portal payment gateway.

  5. 5

    Await approval email

    The Immigration Department reviews and emails the decision.

  6. 6

    Print eVisa approval letter

    Carry a printed copy to present at the port of entry in Botswana.

Documents checklist

Identity

  • Passport bio page copy

    Must be valid at least 6 months beyond intended stay.

  • Recent passport photo

    Digital colour photo with white background.

Travel

  • Proof of accommodation

    Hotel booking or invitation letter with host address.

  • Return/onward ticket

    Confirmed reservation showing departure from Botswana.

Financial

  • Bank statements

    Recent 3 months showing sufficient funds.

Employment

  • Employment letter or business proof

    Optional

    Shows ties to home country for Indian applicants.

Supporting

  • Completed eVisa application form

    Filled online on the Botswana eVisa portal.

  • Yellow fever vaccination certificate

    Optional

    Required if transiting or arriving from a yellow fever risk country.

  • Cover letter / travel itinerary

    Optional

    Brief outline of trip purpose and dates.

Proof of funds

  • bank statements
  • credit card statements

Applicants must show they can cover their stay.

Good to know

  • The eVisa approval must be printed and presented on arrival.
  • Apply well in advance as official processing timelines are not published and can vary.

Common refusal reasons

Blurry or incomplete document uploads

Upload clear, legible colour scans meeting stated formats.

Passport validity under 6 months

Renew the passport before applying if validity is insufficient.

Missing proof of funds or onward travel

Attach recent bank statements and a confirmed return ticket.

FAQ

Do citizens of India need a visa for Botswana?

Citizens of India need a visa for Botswana and can apply online for an eVisa. Visa type: eVisa · Tourist.

How long can citizens of India stay in Botswana?

Up to 90 days.

What documents do citizens of India need for Botswana?

Passport bio page copy; Recent passport photo; Completed eVisa application form; Proof of accommodation; Return/onward ticket; Bank statements; and 3 more depending on your situation.

How long must my passport be valid for Botswana?

At least 6 months.

Where do I apply?

On the official site: https://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 India passport holders