Navigating Digital Arrival Cards: Malaysia, Thailand, & Singapore



Digital arrival cards are now the norm across Southeast Asia, but the rules, timing, and systems differ subtly between neighbors. I recently managed this process for three distinct scenarios: my Thai husband entering Malaysia, my family visiting Singapore, and my own return to Thailand under a long-term stay visa—a situation that adds its own layer of complexity.
Remember: These are declarations, not visas. Submission is mandatory. While you can technically complete them at the airport, doing so beforehand ensures you avoid the long kiosk queues and walk straight to the immigration counter.
📝 Key Rules & Timing: The “3-Day Window” Explained
The “3-day window” is the general standard, but it’s rarely a strict 72 hours.
- The Logic: Always count your arrival day as “Day 1.” * The Rule of Thumb: If you arrive on a Sunday, you can usually submit as early as Friday.
- Timezone Matters: Always use the destination country’s timezone to determine when the window officially opens.



Real-World Timing Nuances:
- Malaysia (MDAC): The window can be fickle. Sometimes it appears as less than a full 3 days depending on when the system refreshes.
- Flight Delay Tip: Our flight to KL was delayed by 1.5 hours, causing us to land past midnight on the following date. We confirmed that the MDAC remained valid despite the date change!
- Singapore (SGAC): The site explicitly displays a calendar of valid arrival dates, making it the most user-friendly for timing.
- Thailand (TDAC): I found that the system opens on the 4th day prior to arrival once, though you can generally only edit or finalize from the 3rd day onwards.
⚠️ Critical Warning: Avoid Fake Sites & Fees
Official submissions for all three countries are 100% FREE. If a website asks for a “processing fee” or “service charge,” you are on a third-party agency site or a scam. Always use the official government links provided at the bottom of this post.
✨ System Differences & Field Logic










| Feature | Malaysia (MDAC) | Singapore (SGAC) | Thailand (TDAC) |
| Group Submission | ❌ Individual only | ✅ Yes (Lead Traveler) | ✅ Yes (Lead Traveler) |
| Copy/Paste | ❌ Disabled (Manual) | ✅ Enabled | ✅ Enabled |
| Health Declaration | Travel history focus | Symptom-based | Standard questions |
| Access | Website Only | Website or MyICA App | Website Only |
🇸🇬 The Singapore (SGAC) Nuance

- Persistence is Key: Unlike many government sites, the SGAC portal is surprisingly stable. If you start a form but need to wait for info (like a vehicle number), the page often stays active without timing out.
- The “Next City” Glitch: Be wary of the “Same as Lead Traveler” shortcut. We found that even after selecting “KL” as the next destination for family members, the system occasionally reverted it to match arrival city. Double-check every traveler before hitting submit.
- The Land Border Reality (Woodlands/Tuas): > While you can generate a Group QR Code via the MyICA app for “passport-less” clearance, there is a catch: This is not for first-timers. If it is your first time entering Singapore, you must present your physical passport for enrollment. You can use the QR code for all subsequent trips.
🇹🇭 The Thailand (TDAC) Nuance


- Departure Details: Unlike Malaysia, Thailand requires full flight and departure details.
- The Long-Term Resident Hack: If you are a visa holder without a fixed return flight, the system may block you. The Workaround: Enter “fictitious” travel details (a placeholder date and flight number) simply to bypass the mandatory fields.
- Non-Editable Fields: You cannot change your Name, Passport Number, or DOB after submission. If you spot a mistake, you must resubmit a brand-new card.
💡 Final Pro-Tips for a Smooth Arrival
- Beat the “No Copy/Paste” (MDAC): Since Malaysia makes you type everything manually, keep your details in a Notes app. This prevents “fat-finger” typos when entering long passport numbers.
- Screenshot Everything: Airport Wi-Fi is notoriously spotty. Save a PDF or screenshot of your confirmation QR code. In Singapore, the QR code from your email is specifically what the officers look for.
- Skip the Kiosks: You can fill these out upon arrival, but the kiosks might have massive queues. Do it before you board your flight to walk straight to the immigration counter.
🔗 Official Submission Links
- Singapore (SGAC): Official ICA Link
- Thailand (TDAC): Official Immigration Link
- Malaysia (MDAC): Official MDAC Link