South African citizens require both a Malaysia eVisa and the Malaysia Digital Arrival Card (MDAC) to enter Malaysia — South Africa is not on Malaysia's visa-exempt list, making both requirements mandatory for every trip. MDAC is completely free (RM 0), submitted within 72 hours before arrival at imigresen-online.imi.gov.my/mdac/main, while the eVisa must be approved before travel via malaysiavisa.imi.gov.my. Visa on Arrival is not available for South Africa at any Malaysian entry point.
Submit MDAC as a South African Citizen — FreeYes — South African citizens must submit MDAC before every entry to Malaysia AND obtain a Malaysia eVisa before travel, as South Africa is not on Malaysia's visa-exempt nationality list, making both requirements independently mandatory. The Malaysia Digital Arrival Card became mandatory for all foreign nationals on 1 January 2024, replacing the paper-based arrival card. South Africa does not appear on any MDAC exemption list published by Jabatan Imigresen Malaysia (JIM).
This is the most important point for South African travelers: MDAC and eVisa are two entirely separate processes. Having a valid Malaysia eVisa does not satisfy the MDAC requirement, and submitting MDAC does not grant entry permission without a valid visa.
Apply for your eVisa first (days or weeks before travel), then submit MDAC within the 72-hour window before your arrival. Neither requirement can be completed at the Malaysian border. For exemption categories such as Singapore citizens and long-term pass holders, see our MDAC exemptions guide.
South African passport holders must apply for a Malaysia eVisa at malaysiavisa.imi.gov.my before booking or committing to travel — processing takes 3–7 business days and MDAC must still be submitted separately within 72 hours before arrival. Visa on Arrival is not available for South African nationals at any Malaysian entry point.
For full visa options and Malaysia's entry policies, see our Malaysia visa requirements guide.
Submit your MDAC at imigresen-online.imi.gov.my/mdac/main within 72 hours before your arrival — the free MDAC declaration takes under 10 minutes, requires no login or payment, and generates a QR code for the Malaysian immigration counter. South African passport holders complete the same universal MDAC form as all other nationalities.
Open imigresen-online.imi.gov.my/mdac/main in your browser — no app download or account creation is required. The portal is mobile-optimised and works on any device. This is only possible within the 72-hour window before your scheduled arrival date.
Fill in your full name exactly as it appears in Latin characters on your South African passport, passport number, date of birth, and passport expiry date. Select South Africa as your nationality. Any mismatch with your physical passport will be flagged at the immigration counter.
Provide your arrival date, flight number, and select your arrival point — KLIA, KLIA2, Penang International, Langkawi, Kota Kinabalu, Kuching, or land/sea crossing. Select your purpose of visit: Tourism, Business, Transit, or Education.
Provide the address of your first night's accommodation in Malaysia — hotel name, street address, city, and postcode. If staying at multiple properties, enter only the first. MDAC does not require a full itinerary.
Double-check all fields match your South African passport exactly — especially your name in Latin characters and passport number. Name and passport number mismatches are the leading cause of immigration delays and secondary screening for South African travelers.
The system generates a QR code immediately on-screen and emails it to the address you provide. Screenshot the QR code as a backup — airport WiFi can be unreliable. Present this QR code alongside your eVisa approval and South African passport to the standard manned immigration counter. South African citizens are not eligible for the autogate lane. For a full walkthrough, see our MDAC registration guide.
Every South African citizen entering Malaysia in 2026 must satisfy both requirements independently: a valid Malaysia eVisa for entry permission and a completed MDAC QR code for the pre-arrival digital declaration — neither satisfies the other, and both are required on every visit.
| Requirement | Status for South African Citizens | Details |
|---|---|---|
| Visa | ✅ Required — Malaysia eVisa mandatory | Apply at malaysiavisa.imi.gov.my before travel |
| Visa on Arrival | ❌ NOT available | South Africa cannot obtain VOA at airports or land borders |
| MDAC | ✅ Required — mandatory | Submit at imigresen-online.imi.gov.my/mdac/main |
| MDAC fee | ❌ None — RM 0 | Free; any site charging a fee is unauthorized |
| eVisa processing time | 3–7 business days | Apply well before booking or committing to travel |
| MDAC submission window | Within 72 hours before arrival | Cannot submit earlier — portal rejects early submissions |
| KLIA eGate (autogate) | ❌ Not eligible | Standard manned immigration queue required |
| Maximum stay | Per eVisa type (30–90 days) | Cannot extend from within Malaysia |
| Children (SA passport) | ✅ Individual MDAC + eVisa required | Each traveler including minors needs separate applications |
| Land border crossings | ✅ MDAC + eVisa required | Johor Bahru, Bukit Kayu Hitam — submit MDAC in advance |
For the full list of MDAC requirements by nationality, or for how South Africa compares to other visa-required countries, see our MDAC for Bangladesh citizens guide.
The most common mistake South African travelers make is assuming that a valid Malaysia eVisa satisfies the MDAC requirement — these are two entirely separate mandatory processes and neither substitutes for the other.
A valid Malaysia eVisa grants permission to enter — it does not replace MDAC. South African travelers who assume their approved eVisa covers everything often arrive without a MDAC QR code, facing secondary screening or delays at immigration. Both must be completed before arrival.
Visa on Arrival is not available for South Africa at KLIA, KLIA2, or any Malaysian land border. Airlines may deny boarding without a valid eVisa. Do not rely on obtaining a visa at the point of entry — apply at malaysiavisa.imi.gov.my before travel.
Enter your name exactly as it appears in Latin characters on your South African passport. Name and passport number mismatches are the leading cause of immigration delays. Double-check every field before submitting — corrections require a new MDAC submission.
The MDAC portal only accepts submissions within exactly 72 hours before your scheduled arrival date. Attempting to submit earlier produces a portal error. Set a calendar reminder to submit 1–3 days before your flight departure — not earlier.
South African passport holders are not eligible for KLIA autogate immigration clearance. Proceed directly to the “All Passports / Foreign Nationals” standard manned queue. Present your South African passport, eVisa approval, and MDAC QR code to the officer.
Only use imigresen-online.imi.gov.my/mdac/main. MDAC is always free (RM 0) on the official JIM portal. Any website charging fees for MDAC submission is unauthorized and not affiliated with Jabatan Imigresen Malaysia.
Each South African traveler — including infants and children on a South African passport — must submit a separate MDAC and hold an individual Malaysia eVisa; family members cannot share a single MDAC submission.
For families of 4+, submit each MDAC separately. The process is identical for all ages. See our full MDAC guide for additional family travel tips.
South African citizens commonly ask whether their visa status affects MDAC, whether MDAC has a cost, and what to do if their eVisa is pending when the MDAC window opens.
Yes. South Africa is not on Malaysia's visa-exempt nationality list. South African passport holders must apply for a Malaysia eVisa at malaysiavisa.imi.gov.my before travel. Visa on Arrival is not available for South Africa at any Malaysian entry point.
Yes. MDAC has been mandatory for all foreign nationals entering Malaysia since 1 January 2024. South African citizens are not on any MDAC exemption list issued by Jabatan Imigresen Malaysia (JIM). Both MDAC and eVisa are compulsory for every trip.
No. These are two entirely separate requirements. A valid eVisa grants permission to enter Malaysia; MDAC is a separate mandatory pre-arrival digital declaration. South African travelers must complete both independently — one does not substitute for the other.
Yes. MDAC is completely free — RM 0. The official portal imigresen-online.imi.gov.my/mdac/main charges nothing. Any website charging a fee for MDAC submission is not affiliated with Jabatan Imigresen Malaysia and should be avoided.
Submit your MDAC within the 72-hour window before your scheduled arrival in Malaysia. You cannot submit earlier — the portal will reject the submission. Your eVisa must be approved weeks or days before travel (processing: 3–7 business days). Set a calendar reminder 1–3 days before your flight.
No. Visa on Arrival is not available for South African passport holders at KLIA, KLIA2, or any Malaysian land or sea border crossing. Airlines will deny boarding without a valid pre-approved Malaysia eVisa. Apply at malaysiavisa.imi.gov.my before travel.
No. South African passport holders are not eligible for KLIA eGate (autogate) immigration clearance. Proceed directly to the standard manned “All Passports / Foreign Nationals” immigration queue. Present your South African passport, eVisa approval document, and MDAC QR code to the immigration officer.
Processing typically takes 3–7 business days. Apply well in advance of your planned travel date — do not book non-refundable flights before your eVisa is approved. Apply at the official portal malaysiavisa.imi.gov.my.
You need: South African passport (number, expiry date, full name in Latin characters), flight details (flight number, airline, arrival date and time), accommodation address (first night's hotel name, street, city, postcode), and your purpose of visit. Your Malaysia eVisa must already be approved before submitting MDAC.
Duration depends on eVisa type: a Single-Entry Tourist visa typically grants 30–90 days. You cannot extend your stay from within Malaysia. Overstay is a criminal offence under the Immigration Act 1959/63 — penalties include fines from RM 1,000 per day, detention, and blacklisting.
Yes. Every traveler — including infants and children on a South African passport — must submit an individual MDAC and hold an individual Malaysia eVisa. There is no family group MDAC option. Prepare each child's passport details before opening the portal.
You may face secondary screening, extended questioning, or delays at the immigration counter. South African travelers who arrive without a completed MDAC QR code risk being held for additional processing. Airlines may also verify MDAC at check-in or boarding. Always complete MDAC within the 72-hour window before your arrival.
Yes, as long as you submit within the 72-hour window before your scheduled arrival in Malaysia. You can use any device and browser from anywhere in the world — no physical presence in Malaysia is required. The portal at imigresen-online.imi.gov.my/mdac/main is accessible internationally.
Yes. MDAC is required at all Malaysian entry points — air, land, and sea. South African travelers crossing from Singapore at Johor Bahru (Causeway or Second Link) or from Thailand at Bukit Kayu Hitam must submit MDAC before crossing. Your Malaysia eVisa must also already be approved.
See our MDAC requirements by country guide for a complete list of nationalities and their MDAC and visa status. For comparing visa-required countries, see our MDAC for Bangladesh citizens guide. For MDAC exemptions, see our MDAC exemptions guide.