Electronic Travel Authorization (ETA) - China, India, Indonesia, Mexico
e-Visa
- Maximum stay
- 90 days
- Processing time
- Online processing before travel
- Fee
- $25 USD (approx.)
- Validity
- Valid for single entry
- Entry
- Single entry
As of late November 2025, the ETA requirement was extended to passport holders from Mainland China, India, Indonesia, and Mexico entering South Africa for business or tourism. Travelers must apply for the ETA online before departure. Those who arrive without an ETA will be refused entry. This is part of South Africa's new Electronic Travel Authorization system launched in September 2025.
Eligibility
-
Nationality
Citizens of China, India, Indonesia, or Mexico traveling for tourism or business
Documents you need
-
Passport
Blank pages required: 2; Validity months: 1
-
Flight reservation
Provide flight booking or itinerary evidence when the route asks for travel plans.
Must be confirmed: Yes; Must show return: Yes
-
Visa fee payment
Accepted methods: Online payment via ETA portal; Amount: Approximately $25 USD
How to apply
-
Document gathering
Gather passport details, return flight booking, accommodation proof
-
Online application
Apply for ETA online at https://eta.dha.gov.za/ before departure
-
Fee payment
Pay ETA fee of approximately $25 USD online
-
Processing wait
Receive ETA approval online
-
Visa collection
Present ETA approval and passport at South African immigration