Apply for Malaysia Digital Arrival Card (MDAC) for Travelers from Sri Lanka
Flying from Colombo? You need the MDAC before you land in Malaysia. Apply online with guided support and catch mistakes before they cause delays. Get confirmation within hours and arrive ready. Remember: Sri Lankan passport holders also need a visa this covers the MDAC part only.
Sri Lanka to Malaysia MDAC quick facts
- Sri Lankan passport holders need both a visa AND MDAC to enter Malaysia
- Submit MDAC in the allowed 3-day window before arrival
- Direct flights from Colombo (CMB) to Kuala Lumpur (KUL) take about 3.5-4 hours
Malaysia Digital Arrival Card for Travelers from Sri Lanka
Sri Lankan passport holders need a visa to enter Malaysia. There is no visa-free access. You must apply for an eVisa through malaysiavisa.imi.gov.my before you travel. But that is only half of what you need. The MDAC is a separate requirement that applies to all travelers entering Malaysia, including those from Sri Lanka. You need both documents before you fly.
Flying from Bandaranaike International Airport in Colombo? AirAsia, Malaysia Airlines, Batik Air Malaysia, and SriLankan Airlines all run direct flights to Kuala Lumpur. Multiple departures every day. Flight time is about 3.5 to 4 hours. Complete your MDAC within 72 hours of your arrival time and double check your passport number against your Sri Lankan passport exactly as printed.
Traveling during peak periods? April brings Aluth Avurudhu and Puthandu the Sinhalese and Tamil New Year when many Sri Lankans travel. August is the Kandy Esala Perahera festival season. December and January are school holidays. During these busy times, apply for your visa and MDAC a few days early to avoid last-minute issues.
Popular destinations for Sri Lankan travelers include Kuala Lumpur for shopping at Bukit Bintang and visits to the Batu Caves. Penang is famous for its street food and George Town heritage. Genting Highlands offers cool weather and entertainment. Cameron Highlands has tea plantations you will recognize if you come from Sri Lanka's own tea country. Langkawi beaches and Malacca history are also top picks. A single MDAC covers your entire trip across both Peninsular Malaysia and Borneo.
Malaysia MDAC requirements for travelers from Sri Lanka
Who needs MDAC
All travelers from Sri Lanka entering Malaysia need to submit MDAC before arrival. This applies on top of your visa. Both are mandatory. No exceptions for tourists or short visits.
When to apply from Sri Lanka
You can submit MDAC within 3 days (72 hours) before your arrival date in Malaysia. Not earlier, not later. Set a reminder and do not submit while you are still waiting for your visa approval submit after your visa is ready.
What you need
Your valid Sri Lankan passport, your flight details from Colombo, and your accommodation address in Malaysia. Have your eVisa approval ready too even though it is a separate document.
MDAC is not a visa
MDAC is a digital arrival card, not a visa. Sri Lankan passport holders cannot enter Malaysia on MDAC alone. You need an approved eVisa first. The MDAC registers your trip details. Both requirements apply together.
What travelers from Sri Lanka should prepare before MDAC submission
Get these ready and the form takes about 3 minutes.
Valid Sri Lankan passport
Use the exact name, number, and expiry date as printed on your passport. Sri Lankan names can be long with multiple given names. Type them exactly as they appear. Do not shorten or rearrange.
eVisa approval
Apply for your Malaysia eVisa at malaysiavisa.imi.gov.my before you fill in the MDAC. The visa is the permission to enter. The MDAC is the arrival registration. Get the visa done first, then complete the MDAC in the 72-hour window.
Flight details from Colombo
Have your flight number and airline ready. AirAsia, Malaysia Airlines, Batik Air Malaysia, and SriLankan Airlines fly from CMB to KUL. Enter the flight number exactly as shown on your booking confirmation.
Accommodation in Malaysia
Your hotel or guesthouse name and address in Malaysia. Do not enter your Sri Lankan home address. Use the Malaysian format: street name, city, postcode, state. If you are staying in multiple places, list the first hotel where you check in.
Common MDAC mistakes travelers from Sri Lanka should avoid
Catching these early saves you time at immigration.
- Mixing up visa and MDAC. Many Sri Lankan travelers think the eVisa replaces the MDAC or the other way around. You need both. The visa gives you entry permission. The MDAC registers your trip. Apply for the visa first, then the MDAC within 72 hours of arrival.
- Entering your Sri Lankan home address in the Malaysia address field. The MDAC asks for your accommodation in Malaysia, not your address in Colombo, Kandy, or Galle. Put the hotel or guesthouse name and address in Malaysian format.
- Name confusion on the form. Sri Lankan names often include multiple given names and patronymics. Some travelers have no clear surname. Enter your name exactly as it appears on your passport. For the Given Name field, use the full given name. If your passport lists only one name, use it in both fields or check official guidance.
- Mistyping the passport number. Sri Lankan passport numbers can be easy to mix up, especially with similar looking characters. Read each character off your passport twice before submitting. A single wrong digit means your MDAC does not match your travel document.
Why apply with TopTravelVisa
We make MDAC submission easier for travelers from Sri Lanka with clear steps and support.
Clear guided flow
Simple prompts help you complete each section accurately.
Fast turnaround
Most applications are handled quickly so you can prepare for travel with confidence.
Secure handling
Your details are handled securely for your MDAC application process.
What travelers from Sri Lanka say
Thousands of travelers have used TopTravelVisa for their Malaysia MDAC submission. Here is what recent applicants share.
Was confused about needing both a visa and MDAC for my trip from Colombo. The guide explained it clearly. Submitted my MDAC after getting the eVisa and everything went smoothly before my AirAsia flight to KL.
Rohan P.
Traveled from Colombo, March 2026
Had trouble with my name on the form because I have three given names and no surname field made sense. The support team helped me enter it correctly matching my Sri Lankan passport. Got the confirmation before my SriLankan Airlines flight.
Kumari W.
Traveled from Colombo, February 2026
Applied from Kandy before my Penang trip. Short and clear form. The address part was tricky because I kept wanting to put my Sri Lankan home address but the form needs the hotel in Malaysia. Once I figured that out it was done in minutes.
Dinesh S.
Traveled from Colombo, January 2026
Related Malaysia travel resources
Explore other useful pages before you travel.
Frequently asked questions
Key MDAC answers for travelers from Sri Lanka. For legal and policy updates, always follow official Malaysian government guidance.
Ready to start your MDAC application from Sri Lanka?
Start your application now and complete the process in just a few minutes.
You can return anytime and continue when ready.