Skip to content

India passport → South Africa

South Africa visa for citizens of India

eTAeVisa (ETA) · Tourist

Citizens of India don't need a visa for South Africa but must get an electronic travel authorization (eTA) online before travelling.

Official application site

Not yet cross-checked · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeTA · eVisa (ETA) · Tourist
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for the duration of stay (bank statements)

How to apply

  1. 1

    Create account on DHA eVisa portal

    Register on the official South African eVisa website with your email.

  2. 2

    Complete the online application

    Fill in personal, passport and travel details accurately.

  3. 3

    Upload documents

    Upload passport scan, photo, tickets, accommodation and financial proof.

  4. 4

    Pay the visa fee online

    Pay via the portal's payment gateway and keep the receipt.

  5. 5

    Await eVisa approval by email

    The approved eVisa is sent electronically; no embassy visit is required.

  6. 6

    Print eVisa and travel

    Arrive via OR Tambo, Cape Town or Lanseria International Airport and present the eVisa at immigration.

Documents checklist

Identity

  • Passport bio page

    Valid at least 30 days beyond departure with two blank pages.

  • Passport-style photo

    Recent digital photograph meeting photo requirements.

Travel

  • Return/onward flight ticket

    Confirmed booking showing departure from South Africa.

  • Proof of accommodation

    Hotel booking or host details for the stay.

Financial

  • Bank statements

    Recent statements showing sufficient funds.

Supporting

  • Completed online application form

    Submitted via the DHA eVisa portal.

  • Yellow fever certificate

    Optional

    Required only if arriving from/transiting a yellow fever risk country.

  • Cover letter / itinerary

    Optional

    Brief travel purpose and itinerary summary.

Proof of funds

  • Bank statements
  • Payslips

Applicants must show sufficient funds to cover the stay.

Good to know

  • eVisa entry is only valid through OR Tambo, Cape Town and Lanseria International Airports.
  • Do not book non-refundable travel before the eVisa is approved.

Common refusal reasons

Passport validity under 30 days beyond departure or insufficient blank pages

Renew passport to have 6+ months validity and two blank pages.

Missing or unclear financial proof

Upload recent, stamped bank statements showing adequate funds.

FAQ

Do citizens of India need a visa for South Africa?

Citizens of India don't need a visa for South Africa but must get an electronic travel authorization (eTA) online before travelling. Visa type: eVisa (ETA) · Tourist.

How long can citizens of India stay in South Africa?

Up to 30 days.

What documents do citizens of India need for South Africa?

Passport bio page; Passport-style photo; Completed online application form; Return/onward flight ticket; Proof of accommodation; Bank statements; and 2 more depending on your situation.

How long must my passport be valid for South Africa?

At least 6 months.

Where do I apply?

On the official site: https://ehome.dha.gov.za/eta

Sources

Plan your trip to South Africa

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 South Africa.

South Africa visa for other passports

More destinations for India passport holders