Kuala Lumpur is a favourite short-haul destination from Colombo for holidays and as a stopover hub across Southeast Asia. Sri Lankan passport holders apply for entry through the Malaysia eVisa system before travel.
How the Malaysia eVisa works
The eVisa is applied for online ahead of your trip and linked electronically to your passport — there's no physical stamp or sticker to collect, and no in-person visit required for the application itself.
Documents you'll need
- A passport valid for at least 6 months from your travel date, scanned clearly.
- A recent digital passport-size photo on a white background.
- A confirmed return or onward air ticket.
- A hotel booking or itinerary for your stay.
Cost and processing time
The eVisa fee is modest relative to other destinations, and approval is typically issued within a few working days. Apply once your flight dates are confirmed rather than at the last minute, since occasional delays can occur during peak travel periods.
Book the flight and eVisa together
Since the eVisa needs your confirmed flight and accommodation details, it's simplest to arrange your Colombo–Kuala Lumpur ticket first and apply for the eVisa right after. See our Colombo to Kuala Lumpur route for fares and flight times, or tell us your dates and we'll help with both.