Key Takeaways
- All five major Southeast Asian digital arrival cards—Thailand TDAC, Malaysia MDAC, Singapore SGAC, All Indonesia, and Philippines eTravel—are 100% free on their official government websites when submitted within 72 hours (3 days) before arrival.
- Every single one of these portals prompts for your intended departure date, onward/return flight or vessel details, and a structured local accommodation address (down to sub-district, barangay, or 6-digit postcode).
- Airlines enforce IATA Timatic onward-ticket rules at your departure airport check-in desk—meaning travellers on one-way tickets without verifiable onward flight proof risk denied boarding before ever reaching immigration.
- Never pay third-party copycat websites charging USD 35–85 to file a free arrival card; instead, use official .go.th, .gov.my, .gov.sg, .go.id, and .gov.ph portals directly.
- Need a real PNR onward reservation and first-stay hotel confirmation before filling your form? Order an Onward Ticket (from £11 one-way), Flight Itinerary (from £5 one-way), Hotel Reservation (from £5), or Starter Bundle (from £9).
In This Article
- 12026 Comparison Matrix: All 5 Southeast Asia Digital Arrival Cards
- 2Portal-by-Portal Breakdown: Exact Onward Ticket Hotel Fields
- 31. Thailand Digital Arrival Card (TDAC) — Replacing the Paper TM6
- 42. Malaysia Digital Arrival Card (MDAC) — Required for KLIA Autogates
- 53. Singapore SG Arrival Card (SGAC) — Registered Hotel Dropdown Validation
- 64. Indonesia ("All Indonesia" Integrated Arrival Card — Bali Jakarta)
- 75. Philippines eTravel — The Strictest Check-In Gatekeeper in Asia
- 8How Airline Check-In Desks Cross-Verify Arrival Cards Onward PNRs
- 9Warning: How to Spot Fake USD 35–85 Arrival Card Websites
- 10How to Get Verifiable Onward Flights Hotel Confirmations Before Filing
By ReservationPoints Asia-Pacific Visa Desk
Until recently, flying around Southeast Asia on a flexible one-way ticket meant scribbling "Hotel in Bangkok" onto a paper landing card handed out by cabin crew twenty minutes before touchdown. In 2026, that era is completely over. Thailand, Malaysia, Singapore, Indonesia, and the Philippines have all replaced paper disembarkation slips with mandatory pre-arrival electronic portals—and every single one validates structured travel and accommodation fields before you clear check-in or automated border e-gates.
For digital nomads, backpackers, and multi-country holidaymakers who want to keep their regional route flexible without buying rigid non-refundable airfares months ahead, knowing the exact field validation rules on each portal prevents frantic airport counter scrambles. Below is the complete 2026 field-by-field breakdown of Thailand TDAC, Malaysia MDAC, Singapore SGAC, All Indonesia (Bali/Jakarta), and Philippines eTravel—including submission windows, onward flight requirements, cascading hotel address dropdowns, and how to avoid copycat fee scams.
Independent Provider & Non-Affiliation Disclosure: Reservation Points is an independent travel documentation provider and is not affiliated with the Immigration Bureau of Thailand, the Immigration Department of Malaysia, Singapore ICA, the Directorate General of Immigration of Indonesia, the Philippine Bureau of Immigration, or any government portal. All five digital arrival cards covered below are free on their official government domains.
2026 Comparison Matrix: All 5 Southeast Asia Digital Arrival Cards
Before departure, verify your exact window using our interactive Digital Arrival Card Checker and check carrier strictness on your route in our Return Ticket Enforcement Directory:
| Portal & Country | Submission Window | Official Fee | Onward / Return Flight Fields | Accommodation Address Format Required |
|---|---|---|---|---|
| Thailand TDAC (Thailand Digital Arrival Card) | Within 72 hours (3 days) prior to arrival | Free (tdac.immigration.go.th) |
Arrival flight number + intended departure date & departure flight/mode | Accommodation type + Province, District (Amphoe), Sub-district (Tambon), Postcode & Hotel Name |
| Malaysia MDAC (Official IMI Portal) | Within 3 days before arrival (including arrival day) | Free | Date of arrival, inbound flight/vessel + Date of departure & transport mode | Accommodation type + Malaysian State, 5-digit Postcode, City & full Street Address |
| Singapore SGAC (Official ICA Portal) | Within 3 days prior to arrival (including arrival day) | Free | Arrival flight code + Departure date, mode & onward flight number | Registered Hotel dropdown list (or Private Residence 6-digit Singapore Postal Code + Unit) |
| Indonesia ("All Indonesia") (Bali DPS / Jakarta CGK) | Within 72 hours (3 days) before arrival | Free declaration (separate from e-VOA / Bali Levy) | Arrival flight + intended stay duration / return or onward flight details | Hotel/Villa name + Province, Regency (Kabupaten), District (Kecamatan) & Village |
| Philippines eTravel (Official eTravel Portal) | Within 72 hours prior to scheduled departure/arrival | Free QR code (checked before boarding) | Arrival flight + Return / onward ticket date & flight number (mandatory for tourists) | Hotel/Resort name OR Residence + Province, City/Municipality & Barangay |
Portal-by-Portal Breakdown: Exact Onward Ticket & Hotel Fields
1. Thailand Digital Arrival Card (TDAC) — Replacing the Paper TM6
Thailand’s Immigration Bureau introduced the digital TDAC across air, land, and sea checkpoints, retiring the old paper TM6 card. When completing TDAC within 3 days before landing at Suvarnabhumi (BKK), Don Mueang (DMK), Phuket (HKT), or Chiang Mai (CNX), two details catch unprepared travellers off guard:
- Cascading Thai Administrative Address Fields: Simply typing "Sukhumvit Road, Bangkok" will not pass form validation. You must select the exact Thai Province (e.g., Bangkok), District/Khet (e.g., Watthana or Pathum Wan), Sub-district/Khwaeng (e.g., Khlong Toei Nuea), and 5-digit postal code from your hotel confirmation.
- 60-Day Visa-Exemption Onward Check: While visa-exempt tourists from 93 countries enjoy up to 60 days per entry, airlines departing Europe, Australia, India, and regional hubs regularly demand a verifiable onward flight PNR exiting Thailand within 60 days before issuing a boarding pass. Review full local rules on our Thailand Destination Entry Guide.
2. Malaysia Digital Arrival Card (MDAC) — Required for KLIA Autogates
Submitted via the Immigration Department of Malaysia MDAC portal within 3 days of arrival (except Singapore citizens, Malaysian PRs, and select long-term pass holders), MDAC is also the digital key that unlocks rapid biometric autogate clearance at Kuala Lumpur International Airport (KLIA Terminal 1 and Terminal 2) for over 60 eligible nationalities. You must input your exact Date of Departure alongside a complete Malaysian address featuring the 5-digit postcode (such as 50450 Kuala Lumpur or 10200 George Town, Penang). Check airline boarding rules on our Malaysia Destination Guide.
3. Singapore SG Arrival Card (SGAC) — Registered Hotel Dropdown Validation
Singapore’s Immigration & Checkpoints Authority (ICA) integrates travel itinerary details and the Electronic Health Declaration inside SGAC (and the official MyICA mobile app). SGAC is famous for strict data hygiene: if you choose Hotel under accommodation, you select your property from ICA’s official licensed hotel directory—meaning invented hostel names cannot be entered. If selecting Others / Residential, you must enter a valid 6-digit Singapore postal code and unit number, plus your exact onward flight code and departure date. See more on our Singapore Destination Guide.
4. Indonesia ("All Indonesia" Integrated Arrival Card — Bali & Jakarta)
Indonesia consolidated its formerly fragmented Electronic Customs Declaration (ECD), SATUSEHAT health pass, and immigration arrival data into the unified All Indonesia pre-arrival portal within 72 hours of landing at Bali Ngurah Rai (DPS) or Jakarta Soekarno-Hatta (CGK). Keep three separate Indonesian requirements clear so you do not confuse free declarations with statutory entry fees:
- All Indonesia Arrival Card: 100% free pre-arrival declaration requiring your passport details, inbound/onward flight details, and Indonesian hotel or villa administrative location (Regency/Kabupaten such as Badung or Gianyar in Bali).
- Indonesian e-VOA (Visa on Arrival): IDR 500,000 (~£25) for non-ASEAN tourist nationalities, requiring a return or onward ticket out of Indonesia within 30 days (extendable once for another 30 days).
- Love Bali Foreign Tourist Levy: IDR 150,000 provincial cultural/environmental levy specific to Bali. Full airport enforcement notes are listed on our Indonesia & Bali Destination Guide.
5. Philippines eTravel — The Strictest Check-In Gatekeeper in Asia
If there is one country in Asia where airlines enforce onward tickets with near-100% rigidity at departure check-in, it is the Philippines. Under Executive Order No. 408 and Bureau of Immigration directives, visa-free tourists MUST hold a confirmed return or onward ticket departing the Philippines within 30 calendar days—even if you plan to extend your tourist stay at a local Bureau of Immigration office after landing in Manila (MNL) or Cebu (CEB). Both the official Philippines eTravel portal and check-in agents verify your return/onward flight number and Philippine hotel address before generating and scanning your green eTravel QR code. Read carrier-specific guidance on our Philippines Destination Guide.
How Airline Check-In Desks Cross-Verify Arrival Cards & Onward PNRs
Many one-way travellers mistakenly assume that once an arrival card portal generates a QR code or email receipt, nobody will ask to see the actual onward flight reservation or hotel confirmation PDF. In practice, two separate checkpoints inspect your underlying bookings before you ever step into Southeast Asia:
- IATA Timatic Carrier Liability Checks at Departure: When you hand your passport to an airline agent in London, Sydney, Dubai, Taipei, or Tokyo, their departure control screen pulls live IATA Timatic entry rules for your nationality. For one-way bookings to Manila, Denpasar (Bali), Bangkok, Singapore, or Kuala Lumpur, Timatic prompts the agent to verify an onward/return ticket departing within your visa-free allowance. Low-cost carriers (Scoot, AirAsia, Cebu Pacific, Jetstar) and major Gulf/Asian hub carriers (Qatar Airways, Emirates, Singapore Airlines, Cathay Pacific) routinely ask to view the onward PNR confirmation PDF—and occasionally verify the 6-character booking code on the operating airline’s website.
- Self-Transfer ("Separate Ticket") Transit Passengers: Suppose you fly London → Singapore on Carrier A and connect four hours later on a separate low-cost ticket to Bali or Phuket on Carrier B without through-checked bags. Because you must clear Singapore Immigration to collect bags or re-check at Changi, you are legally entering Singapore—meaning you must submit Singapore SGAC (listing transit/day departure flight details) AND satisfy onward rules for your final destination.
- Timing Your standard vs Up-to-7-Day Onward PNR: If your journey involves a 22-hour long-haul routing from Europe or North America with a Gulf or East Asian layover, order your onward reservation 12 to 24 hours before your first flight’s check-in window—or choose the up-to-7-day extended PNR option if crossing multiple transit stops—so your PNR remains active both when boarding your first leg and when clearing immigration at arrival.
Warning: How to Spot Fake USD 35–85 Arrival Card Websites
Search engines routinely display paid advertisements above official government sites using domains like "tdac-thailand-online.com", "sg-arrivalcard-assist.org", or "mdac-form.com". Every one of those intermediary sites charges between USD 35 and USD 85 to re-type your passport data into a portal that costs £0. Bookmark three simple rules:
- Check the Government Top-Level Domain: Only submit passport data on official sovereign extensions:
.go.th(Thailand),.gov.my(Malaysia),.gov.sg(Singapore),.go.id(Indonesia), and.gov.ph(Philippines). - Close Any Tab Asking for Credit Card Payment on an Arrival Card: None of the five arrival declarations above has a payment page.
- Keep Screenshot + Email PDF Offline: Airport Wi-Fi inside immigration halls can be congested; save your QR code or confirmation PDF offline in your phone wallet alongside your onward flight itinerary and hotel confirmation PDFs.
How to Get Verifiable Onward Flights & Hotel Confirmations Before Filing
Travelling on a one-way ticket and need a genuine airline PNR and confirmed hotel address so you can complete your digital arrival card and breeze past airline check-in?
- For Airport Check-In & Arrival Portals: Order a live PNR-verifiable Onward Ticket (from £11 one-way) or Flight Itinerary (from £5 one-way)—standard standard PNR validity included, or up-to-7-day extended PNR upgrade (+£5.99). Return and multi-city flight legs add per-traveller and per-leg surcharges shown before payment at checkout.
- For Structured Hotel Address & Postcode Proof: Add a verifiable Hotel Reservation (from £5 per property, up to 15 nights max per booking)—or combine one-way Flight + Hotel in our Custom Starter Bundle from £9 (automatic 10% bundle discount).
- Turnaround Speeds: Standard delivery within 14 hours is included free; paid checkout upgrades include Urgent (up to 8 hours), Super Fast (1–2 hours), conditional Instant (up to 2–20 minutes, when switched on at checkout), and Need Later scheduled delivery.
Frequently Asked Questions
Do Thailand TDAC, Malaysia MDAC, Singapore SGAC, All Indonesia, or Philippines eTravel cost money?
No. Every official Southeast Asian digital arrival card is 100% free of charge. Note that Indonesia’s separate Visa on Arrival / e-VOA (IDR 500,000 for non-exempt nationalities) and Bali’s provincial foreign tourist levy (IDR 150,000) are distinct statutory fees, whereas the arrival/customs declaration itself costs nothing. Avoid sponsored search ads charging USD 40–85 to file free arrival cards.
Can I leave the departure flight number or hotel address blank on a digital arrival card?
In almost all air-arrival workflows, departure date, onward transport mode/flight number, and local accommodation address are mandatory validated form fields—and Singapore SGAC, Thailand TDAC, and Philippines eTravel use cascading administrative dropdowns (postcode, Tambon/Amphoe, or Barangay) that reject incomplete entries.
Who checks my onward ticket more strictly: the arrival card portal or the airline check-in desk?
The airline check-in desk at your departure airport is the strictest gatekeeper. Under international carrier liability laws and IATA Timatic rules, airlines face fines and return-transport costs if they board a visa-free passenger without proof of onward travel within the permitted stay limit (such as 30 days in the Philippines or Singapore, or 60 days in Thailand).
What if I am backpacking across Southeast Asia and only want to book my first 3 nights of hotels?
For digital arrival cards and airport immigration, a confirmed hotel reservation covering your initial stay (for example, your first 3 to 5 nights in Bangkok, Kuala Lumpur, Singapore, Canggu, or Manila) provides the exact street address, postcode, and phone number required by the portal, alongside an onward flight reservation exiting the country before your visa-free window expires.
Can I enter an overland bus or ferry on Malaysia MDAC or Singapore SGAC if leaving by land?
Singapore SGAC and Malaysia MDAC allow selecting Land or Sea as your mode of departure (for instance, crossing the Johor–Singapore Causeway or taking a Batam/Bintan ferry). However, if you are flying into Manila (Philippines) or Bali (Indonesia)—both archipelago nations with no land borders—airlines strictly require an onward air (or international cruise) reservation.
How fast can I get an onward flight reservation and hotel confirmation before my flight check-in?
Standard delivery is included free within 14 hours on all Reservation Points products. If you are already packing for the airport, paid checkout upgrades offer Urgent (up to 8 hours), Super Fast (1–2 hours), and the conditional Instant tier (up to 2–20 minutes, when switched on at checkout).
Need a verified reservation today?
Get a flight itinerary or hotel booking with a real PNR you can look up on the carrier’s own site — delivered to your inbox.
Travel Documentation Expert at ReservationPoints
Helping travelers navigate flight & hotel reservations, visa documentation, and embassy requirements worldwide.



