Malaysia Online e-Visa & Free MDAC Arrival Card Guide for Bangladeshi Passports (2026 — KLIA Immigration Rules)

By Farhan Momen (Founder & Travel Editor) · Published September 27, 2026 · 7 min read

Malaysia is one of the fastest and most family-friendly international destinations for Bangladeshi citizens, offering a 100% online 30-day Tourist e-Visa approved in just 2 to 4 business days with zero physical passport drop-off. However, landing at Kuala Lumpur International Airport (KLIA Terminal 1 or Terminal 2) requires two mandatory steps after your e-Visa is approved: submitting the free Malaysia Digital Arrival Card (MDAC) within 3 days before departure, and carrying printed return tickets, hotel vouchers, and sufficient USD/MYR funds for KLIA immigration inspection. Here is your verified 2026 step-by-step Malaysia e-Visa and MDAC playbook.

Whether you are planning a 5-day family holiday to Kuala Lumpur, Putrajaya, and Genting Highlands, or building your passport's travel history after visiting Nepal or the Maldives, Malaysia's Official Online e-Visa is one of the smoothest digital visa systems available to Bangladeshi citizens. Verified against the Immigration Department of Malaysia (imi.gov.my / malaysiavisa.imi.gov.my), here is everything you need from application in Dhaka to clearing KLIA immigration.

1. STEP-BY-STEP: HOW TO APPLY FOR A MALAYSIA TOURIST E-VISA FROM BANGLADESH Under official Immigration Department of Malaysia (malaysiavisa.imi.gov.my) regulations: - Visa Validity & Stay: 30-day Single-Entry (or eligible Multiple-Entry) Tourist e-Visa; total fee is approximately BDT 3,800 – BDT 4,200 paid online via an endorsed Bangladeshi Dual-Currency Visa/Mastercard. - Approval Timeline: Typically 2 to 4 working days (100% digital A4 PDF e-Visa—no physical passport submission required). - Required Document Scans: • 1. Studio Passport Photo (35mm x 50mm): White background, forehead and ears clearly visible, no spectacles. • 2. Passport Bio-Page Scan: Minimum 6 months validity from arrival date. • 3. 6-Month Bank Statement & Solvency Certificate: Showing regular transactions and a closing balance of at least BDT 80,000 to BDT 1,20,000+ per applicant (BDT 2,00,000+ recommended for families). • 4. Confirmed Return Flight Ticket & Hotel Booking: Roundtrip Dhaka (DAC) – Kuala Lumpur (KUL) ticket + hotel reservation in Bukit Bintang/KLCC. • 5. Occupational Proof: Job NOC + Office ID, renewed Trade License (for business owners), or Student ID / Marriage Certificate (for dependents).

2. MANDATORY 72-HOUR RULE: THE FREE MALAYSIA DIGITAL ARRIVAL CARD (MDAC) Even with an approved Malaysia e-Visa in hand, every foreign traveler from Bangladesh MUST submit the Malaysia Digital Arrival Card (MDAC) before boarding their flight: Rule 1: Only Use the Official Free Government Portal (imigresen-online.imi.gov.my/mdac/main): - Warning: Never pay $30–$50 to fake third-party websites! The official MDAC is 100% FREE. Rule 2: Submit Within 3 Days (72 Hours) Before Arrival: - Complete the online form within 3 days (including your arrival day) prior to landing at KLIA Terminal 1 (Malaysia Airlines, Biman, Batik Air, US-Bangla) or KLIA Terminal 2 (AirAsia). - Enter your passport details, flight number, and exact Kuala Lumpur hotel address and postcode, then download and print the confirmation PDF sent to your email.

3. HOW TO CLEAR KUALA LUMPUR (KLIA1 / KLIA2) IMMIGRATION SMOOTHLY IN 2 MINUTES Because Malaysian immigration officers carefully screen against unauthorized work overstays, genuine Bangladeshi tourists should carry a neat printed folder at the KLIA counter containing: - 1. Printed A4 Malaysia e-Visa + Printed MDAC Confirmation Slip. - 2. Printed Confirmed Return Ticket to Dhaka (DAC) (officers always verify your return date). - 3. Printed Paid Hotel Booking Voucher (e.g., 4 nights in Bukit Bintang or KLCC). - 4. Proof of Pocket Money ($500–$1,000 USD Cash/Endorsed Card): Carry crisp USD cash and your passport-endorsed Dual-Currency Card plus your Dhaka Job ID / NOC so the officer immediately sees you are a bona fide holidaymaker.

বাংলায় পড়ুন — Read this page in Bengali