Where Can I Enter Sri Lanka with an e-Visa?
Travelers with a valid Sri Lanka e-Visa (ETA) can enter the country through several designated international airports and seaports. The e-Visa is valid for tourism, business, or transit and must be presented (preferably printed) with your passport at immigration. Knowing the correct entry points ensures a smooth arrival in Sri Lanka.
Overview: Using Your Sri Lanka e-Visa
- The Sri Lanka e-Visa (ETA) is managed by the Department of Immigration and Emigration.
- It is accepted at all major international airports and seaports listed below.
- Always carry a printed copy of your e-Visa approval and your valid passport.
- The e-Visa is not valid for land border crossings (Sri Lanka is an island nation).
Airports Accepting the Sri Lanka e-Visa
You can enter Sri Lanka with an e-Visa at the following international airports:
- Bandaranaike International Airport (CMB) – Colombo: The main international gateway for most travelers.
- Mattala Rajapaksa International Airport (HRI) – Hambantota: A secondary airport in the south, e-Visa compliant.
- Jaffna International Airport (JAF) – Jaffna: Primarily for regional flights (mainly from India). Accepts e-Visas for designated routes.
Seaports Accepting the Sri Lanka e-Visa
For arrivals by sea, the following seaports are authorized entry points for e-Visa holders:
- Colombo Port – Colombo: Main seaport for cruise ships and cargo vessels, fully equipped for e-Visa processing.
- Galle Port – Galle: Popular for cruise ships and yachts, accepts e-Visas.
- Hambantota International Port – Hambantota: Supports cargo and cruise arrivals with e-Visa facilities.
- Trincomalee Port – Trincomalee: Used for cruise ships and smaller vessels, e-Visa compliant.
- Talaimannar Pier – Talaimannar: Designated for ferry services from India (e.g., Rameswaram), accepts e-Visas.
- Kankesanthurai Port – Jaffna: Supports ferry routes from India (e.g., Nagapattinam), processes e-Visas.
Land Border Crossings
Sri Lanka is an island nation and does not share land borders with any other country. Entry by land is not possible. All arrivals must be via the listed airports or seaports.
Arrival Process and Tips
- Present your e-Visa and passport at immigration on arrival.
- Have your travel documents ready: Return ticket, proof of accommodation, and sufficient funds may be requested.
- Check your port of entry: Ensure your flight or ship arrives at an authorized entry point.
- For cruise and ferry passengers: Confirm with your operator that your port is e-Visa compliant.
- Keep your e-Visa approval letter: Immigration may request to see a printed copy.
Frequently Asked Questions
Can I enter Sri Lanka by land with an e-Visa?
No, Sri Lanka has no land borders. Entry is only by air or sea.
Which airport is best for e-Visa holders?
Bandaranaike International Airport (CMB) in Colombo is the main gateway for most travelers.
Are all seaports e-Visa compliant?
Only the ports listed above are authorized for e-Visa entry. Always confirm with your cruise or ferry operator.
Do I need to print my e-Visa?
Yes, it is strongly recommended to carry a printed copy of your e-Visa approval.
What if my port of entry is not on the list?
You must arrive at an authorized airport or seaport. Entry at other locations is not permitted with an e-Visa.
Summary: The Sri Lanka e-Visa is accepted at all major international airports and seaports. Plan your arrival at an authorized entry point and keep your documents ready for a smooth entry into Sri Lanka.