Malaysia Digital Arrival Card (MDAC)

The Malaysia Digital Arrival Card (MDAC) is an online form that travelers must complete before entering Malaysia. It collects your personal details, passport information, trip dates, and where you will be staying in the country.

Service fee

$49 USD

per traveler

Apply for MDAC Done in 2 ~ 5 minutes

Trusted by travelers worldwide

Important

  • Single entry only
  • Max stay: 90 days per entry
  • Valid for: 90 days after arrival
  • Passport validity: at least 6 months

Countries requiring a Malaysia Digital Arrival Card

Travelers from these countries must complete the Malaysia Digital Arrival Card before entering Malaysia.

Singapore Australia China Thailand Indonesia Afghanistan Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua & Barbuda Argentina Armenia Aruba Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia & Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Caribbean Netherlands Cayman Islands Central African Republic Chad Chile Colombia Comoros Congo - Brazzaville Congo - Kinshasa Costa Rica Cรดte dโ€™Ivoire Croatia Cuba Cyprus Czechia Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Fiji Finland France Gabon Gambia Georgia Germany Ghana Greece Grenada Guatemala Guinea Guinea-Bissau Guyana Haiti Honduras Hong Kong SAR China Hungary Iceland India Iran Iraq Ireland Israel Italy Jamaica Japan Jordan Kazakhstan Kenya Kiribati Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao SAR China Madagascar Malawi Maldives Mali Malta Mauritania Mauritius Mexico Moldova Monaco Mongolia Montenegro Morocco Myanmar (Burma) Nepal Netherlands New Zealand Nigeria Norway Oman Pakistan Papua New Guinea Peru Philippines Poland Portugal Qatar Romania Russia Saudi Arabia Serbia Seychelles South Africa South Korea Spain Sri Lanka Sweden Switzerland Taiwan Tanzania Tunisia Tรผrkiye Uganda Ukraine United Arab Emirates United Kingdom United States Uzbekistan Vietnam

MDAC price comparison

Compare MDAC service fees before you pay

Some MDAC services charge more for speed. TopTravelVisa keeps the price simple: $49 USD per traveler.

Apply for $49
Provider Lowest visible price Fast option Highest visible price Best for price
TopTravelVisa Best price $49.00 Included $49.00 Yes
VisaSyst From $49.00 Priority from +$35.00 From $84.00 with priority Only without priority
TravelSmart TravelFast $65.00 $85.00 $90.00 No
iVisa $69.99 $89.99 $109.99 No

Prices checked from public competitor pages and available pricing data.

When to submit the MDAC

Timing matters. Submit inside the official 3-day window before you arrive.

3 days before arrival

Earliest: 72 hours before you land

Do not wait too long

Latest: 1 hour before boarding, but that is risky

Best timing

24 to 48 hours before your flight gives you a safer buffer

Submit too early and the official system may not accept it. Too late and you risk problems before boarding.

Apply for MDAC

How to apply for MDAC on our website

Start your MDAC application here. We keep the process short and handle the submission flow for you. Here's what to do.

1

Click the Apply for MDAC button on this page

Use the button on this page to open our secure application flow. You stay on TopTravelVisa while you start the request.

2

Enter your passport and trip details

Fill in your full name, nationality, passport number, date of birth, arrival date, and stay address exactly as they appear on your travel documents.

3

Review the details and complete payment

Check everything once more before you continue. After payment, we prepare your MDAC submission using the details you provided.

4

Save your confirmation

Once your application is submitted, you receive a confirmation and reference number. Save it and keep it with your travel documents.

When to submit your MDAC

Timing matters. Submit your MDAC too early or too late and it may not be accepted.

Submit within 3 days (72 hours) of your arrival

Malaysian immigration only accepts MDAC submissions made within 3 days before your arrival date. That includes the day you submit. If you submit earlier, your application may be rejected by the system. You can fill in your details ahead of time, but only submit when you're within this window.

Don't wait until the last minute

While the system typically processes submissions quickly, technical issues can happen. Submit at least 24 hours before your flight so you have time to correct any problems. Many travelers set a reminder for 2 days before departure to make sure they don't forget.

What if you submit too late?

If you arrive at immigration without a completed MDAC, you may experience delays. In some cases, you'll need to fill out a paper form at the airport. To avoid this, always submit before you travel. Our service helps you get it done on time, so you have one less thing to worry about.

Is MDAC a visa?

No. MDAC is not a visa. It is a digital arrival card.

What MDAC is

MDAC is an online arrival form, similar to an advance passenger card. It collects your travel details before you arrive in Malaysia. It replaces the old paper arrival form you may remember from flights.

What MDAC is not

MDAC is not a visa and does not replace a visa. Some nationalities may need both a visa and MDAC. MDAC is extra, not a replacement.

Check the official website to confirm if you need a visa. MDAC is separate from visa rules and applies to arrival registration.

Apply for MDAC

MDAC for children

Traveling with kids? They need an MDAC too.

Children of all ages must have a completed Malaysia Digital Arrival Card before entering Malaysia. This includes infants and toddlers. The rules apply regardless of how young your child is.

As a parent or guardian, you fill in and submit the MDAC on behalf of your child. You will need their passport information, so make sure all children in your group have valid passports before you travel.

Each child needs their own separate submission. You cannot add a child to your own MDAC form. Use your own email address for the submissions and keep track of the confirmation for each child. This way you have all reference numbers in one place.

Do you need MDAC for transit?

It depends on whether you pass immigration.

You may not need MDAC if...

You stay inside the international transit area at KLIA without passing immigration. This usually applies to direct airside transfers where you do not collect bags or pass passport control.

You need MDAC if...

You change terminals at KLIA, leave the transit area, collect baggage, or pass passport control. If you pass immigration, you need MDAC.

Not sure? Ask your airline if your KLIA transit requires immigration clearance. If you are unsure, submit before you travel rather than arriving without MDAC.

Apply for MDAC

What if my MDAC is rejected?

A rejection sounds alarming, but it is usually easy to fix.

Why do MDAC applications get rejected?

Most rejections happen because of small errors: a passport number typed wrong, a name that doesn't match, or missing travel details. The system checks your information against your passport and travel records. Even a single wrong character can trigger a rejection.

What to do if your MDAC is rejected

The Malaysian immigration system will send you an email explaining why your MDAC was rejected. Read the reason carefully, correct the information, and submit a new application. Make sure you are still within the 3-day submission window. If you're not, you may need to wait or submit at the airport on arrival.

How our service helps prevent rejections

Our guided process helps you check your details before submission. We review the information you provide and flag potential issues. If anything does go wrong, you get a clear explanation of what happened and what to do next. This way you can travel with confidence knowing your MDAC is sorted.

Why this support matters

MDAC is mandatory, and incorrect details can cause delays. Our guided process helps you submit accurate information with confidence.

Fast processing

Get your Malaysia Digital Arrival Card details prepared and reviewed quickly with a clear, guided process.

Secure handling

Your information is handled securely and used only to support your application.

Support when you need it

Need help? Our team is here to support you at each step.

Step-by-step forms

Simple step-by-step guidance shows what to enter and where.

Professional review

We review your details and help fix common mistakes before submission.

Document preparation

We help you prepare the required documents in the correct format.

Apply now

Trusted by travelers worldwide

Trusted by travelers worldwide

What travelers say

Travelers use TopTravelVisa when they want clear steps, a checked form, and email delivery before they fly to Malaysia.

โ˜…โ˜…โ˜…โ˜…โ˜…

"I had my passport and hotel details ready. The form was clear, and the confirmation arrived by email later that day."

AL

Anna L.

Traveled to Kuala Lumpur

โ˜…โ˜…โ˜…โ˜…โ˜…

"Good help before our family trip. I liked seeing every detail before payment. It made the MDAC process feel safe."

MR

Mark R.

Family trip to Malaysia

โ˜…โ˜…โ˜…โ˜…โ˜…

"I was unsure about the 3-day window. The instructions were short and clear, and I got the document before my flight."

DS

Daniel S.

First time visiting Malaysia

4.8/5 average rating
Travelers from many countries assisted
Average completion: 3 minutes

Frequently asked questions

Quick answers about MDAC and TopTravelVisa assistance. For official rules, always refer to Malaysian government sources.

Need the full entry checklist? Read our Malaysia travel requirements guide before you complete your MDAC.

Ready to start your MDAC application?

Complete the form in a few minutes once you have your passport and travel details ready.

Apply for your MDAC

Trusted by travelers worldwide

Prefer to start later? You can return to this page anytime.

Service fee $49 USD per traveler
Apply for MDAC Done in 2 ~ 5 minutes โญ Trusted by travelers worldwide