Malaysia Digital Arrival Card guide travelers at international airport

MDAC for South African Citizens: Malaysia Digital Arrival Card + eVisa Dual Requirement Guide 2026

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 — Free

Do South African Citizens Need MDAC for Malaysia?

Yes — 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).

MDAC + eVisa — Two Separate Requirements Both Mandatory

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.

  • Malaysia eVisa — grants permission to enter Malaysia; must be approved before travel via malaysiavisa.imi.gov.my (3–7 business days)
  • MDAC — mandatory pre-arrival digital declaration; completely free (RM 0), submitted within 72 hours before scheduled arrival
  • Visa on Arrival: NOT available — South Africa cannot obtain a visa at any Malaysian airport or land border crossing
  • KLIA autogate not eligible — South African passport holders must use the standard manned immigration queue
  • One MDAC per person per trip — family members cannot share a single submission

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.

Submit MDAC Now — It's Free
South African family checking MDAC and eVisa requirements before flight to Kuala Lumpur Malaysia
🇿🇦 MDAC for South African Passport Holders — Quick Summary:
Visa required? Yes — Malaysia eVisa mandatory
Visa on Arrival? ❌ Not available for South Africa
MDAC required? Yes — mandatory for all entries
MDAC fee? RM 0 — completely free
eVisa processing: 3–7 business days
MDAC window: Within 72 hours before arrival
KLIA autogate? No — standard immigration queue
Order: eVisa first → MDAC 72h before arrival
Malaysia eVisa application for South African nationals at malaysiavisa.imi.gov.my — required before travel
⚠️ Visa on Arrival NOT Available for South Africa:
South African citizens cannot obtain a visa at any Malaysian airport, KLIA, KLIA2, or land border crossing. Airlines will deny boarding if you do not hold a valid Malaysia eVisa. Apply via malaysiavisa.imi.gov.my well before travel — processing takes 3–7 business days.

Malaysia eVisa for South African Citizens — Apply Before Travel

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.

How to Apply for Malaysia eVisa (South African Passport)

  1. Visit malaysiavisa.imi.gov.my — the official Jabatan Imigresen Malaysia eVisa portal
  2. Create an account with your email address
  3. Select visa type: Single-Entry Tourist (30–90 days), Multiple-Entry Business, or Student Pass
  4. Upload South African passport scan (min. 6 months validity beyond travel dates), photograph, return flight ticket, accommodation proof, bank statements
  5. Pay the eVisa fee (varies by type — typically RM 50–200)
  6. Await approval email (3–7 business days) — save and print the eVisa document
  7. Submit MDAC separately within 72 hours before your arrival date

Overstay Rules and Consequences

⚠️ Overstay Warning: Exceeding your eVisa duration — even by one day — is a criminal offence under Malaysia's Immigration Act 1959/63:

Fines from RM 1,000 per day of overstay
Detention at an immigration centre pending deportation
Blacklisting — entry ban of 1 to 5+ years
Criminal record under Malaysian immigration law

For full visa options and Malaysia's entry policies, see our Malaysia visa requirements guide.

How to Register MDAC with a South African Passport (Step-by-Step)

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.

📋 What You'll Need Before Starting:
South African passport — number, issue date, expiry date, full name in Latin characters exactly as printed  |  Valid Malaysia eVisa — must be already approved before submitting MDAC  |  Flight details — flight number, airline, scheduled arrival date and time  |  Malaysian accommodation address — first night's hotel name, street, city, postcode  |  Purpose of visit — Tourism, Business, Transit, or Education

No account, login, payment, or photograph is required for MDAC. The form works on any browser — desktop, tablet, or smartphone.
1

Go to the Official MDAC Portal

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.

2

Enter Personal Details

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.

3

Enter Travel Details

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.

4

Enter Accommodation Details

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.

5

Review and Submit

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.

6

Save Your QR Code

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.

Complete MDAC Registration — Free

South African Citizens Entry Requirements at a Glance (2026)

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.

Common Mistakes South African Travelers Make with MDAC + eVisa

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.

🚫 Thinking eVisa = Full Entry Clearance

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.

🚫 Attempting Visa on 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.

🔎 Name Mismatch on MDAC

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.

⏰ Submitting MDAC Too Early

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.

🚫 Approaching the KLIA eGate (Autogate)

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.

🚫 Using Third-Party MDAC Websites

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.

MDAC for South African Families — Children and Multiple Travelers

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.

  • Each person needs their own MDAC — including infants and children, regardless of age
  • Each person needs their own eVisa — children traveling on a South African passport require individual eVisa approval
  • One QR code per passport — you cannot submit a family group MDAC
  • Prepare all passports before starting — gather all passport numbers, expiry dates, and birth dates before opening the portal
  • Verify each child's name matches their individual South African passport exactly
  • Minors without a South African passport — check JIM documentation for current rules before traveling

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 family at KLIA airport Malaysia MDAC eVisa dual requirement children individual submission
👤 Family Checklist for South African Travelers:
✅ Separate eVisa for each passport holder
✅ Separate MDAC for each family member
✅ Each name matches exact passport spelling
✅ All eVisas approved before submitting MDAC
✅ Screenshot all QR codes before boarding

Frequently Asked Questions — MDAC for South African Citizens

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.

Ready to Submit Your MDAC as a South African Citizen?

Complete your free Malaysia Digital Arrival Card in under 10 minutes. Remember: approve your Malaysia eVisa first, then submit MDAC within 72 hours before arrival.

Submit MDAC — Free for South African Passport Holders