Do You Need a Transit Visa in Colombo?
If you are transiting through Colombo on your way to another country, whether you need a Sri Lanka transit visa depends mainly on how long you need to stay in Sri Lanka.
If you need more than 24 hours to catch your connecting flight, Sri Lanka Immigration requires a transit visa. The transit visa is valid for up to 48 hours.
Quick Answer
| Colombo transit situation | Transit ETA / Visa needed? | Fee |
| Stay in the airport transit area and do not enter Sri Lanka | Generally no | - |
|
Enter Sri Lanka during a transit of up to 48 hours |
Yes – Transit ETA | Free |
| Stay in Sri Lanka for more than 48 hours | Transit ETA is not appropriate; apply for the relevant visa | Depends on visa and nationality |
Sri Lanka's official ETA system lists a Transit ETA for up to 2 days (48 hours), free of charge, with documentary proof of the onward journey required.
Do I Need a Transit Visa for a Layover in Colombo?
If you need to enter Sri Lanka during your Colombo layover, the key rule is the length of your stay:
- More than 24 hours: Sri Lanka Immigration says you must apply for a transit visa.
- Up to 48 hours: A Transit ETA can cover the stay and is free of charge.
- More than 48 hours: A transit visa is not intended for the longer stay; you should apply for the appropriate visa instead.
If you remain in the airport's international transit area and do not pass immigration, you generally do not enter Sri Lanka during the layover.
How Long Can I Stay in Colombo on a Transit Visa?
A Sri Lanka transit visa is valid for up to 48 hours. It is intended for travelers passing through Sri Lanka to another destination.
If your Colombo layover requires you to stay longer than 48 hours, use the appropriate visa category rather than a transit visa.
What If My Colombo Layover Is Longer Than 48 Hours?
There is no longer transit period under the Transit ETA. If you plan to spend more than 48 hours in Colombo, Negombo, or elsewhere in Sri Lanka, apply for the visa appropriate to your purpose of travel.
For example, a longer sightseeing stay would generally require a Tourist ETA, subject to the rules and eligibility for your nationality. Sri Lanka's current ETA system also provides free tourist ETAs for certain nationalities.
Do Maldives, Seychelles, or Singapore Nationals Get Visa-Free Transit in Colombo?
Sri Lanka has specific ETA exemptions and reciprocal arrangements for Maldives, Seychelles, and Singapore. The official ETA system lists these nationalities as exempt from ETA for certain short visits, while the current system also provides specific visa-free arrangements.
For a transit through Colombo, travelers should check the applicable ETA or visa rule for their nationality and travel circumstances rather than assuming that the general transit rule is the same as the tourist exemption.
Documents Required for a Transit ETA
You should be prepared to provide:
- A valid passport, generally with at least 6 months' validity from arrival
- A confirmed onward ticket to your next destination
- Documentary proof of your transit journey, as required by the Sri Lankan ETA system
How to Apply for a Colombo Transit ETA
You can apply through Sri Lanka's official ETA system before traveling. The official system also allows applications through other authorized channels, including a third party, Sri Lankan overseas missions, and the Department of Immigration and Emigration.
If you need to obtain a transit visa on arrival, Sri Lanka Immigration states that travelers staying more than 24 hours to catch their connecting flight can apply at the port of entry or through a Sri Lankan Mission abroad.
Is the Colombo Transit Visa Free?
Yes. Sri Lanka's official ETA system lists the Transit ETA for up to 2 days as free of charge. Documentary proof of the onward journey is required.
In Summary
For a transit in Colombo, the important time limits are 24 hours and 48 hours. If you need to stay in Sri Lanka for more than 24 hours to catch your connecting flight, Sri Lanka Immigration requires a transit visa. The Transit ETA covers up to 48 hours and is free of charge.
Before traveling, carry your passport, onward ticket, and required ETA or visa documents for Sri Lanka and your final destination.
Related Articles
- What is Ashok Vatika in Sri Lanka?
- Which Items Can Tourists Bring to Sri Lanka?
- What Vaccinations Do I Need for Sri Lanka
- Do Indians Need a Visa for Sri Lanka?
- What is Pahiyangala Temple, and Why is It Famous?
- Traveling to Colombo: Is Sri Lanka’s Capital Safe?
- Can You Use a Mobile Copy of Your Sri Lanka Visa at the Airport?
- Backpacking Sri Lanka: Is 7, 10, or 14 Days Enough?
- What Makes Gampaha Special? Top Reasons to Visit
- BYOB in Colombo: Can You Bring Your Own Drinks?
HOW CAN WE HELP?
APPLY WITH CONFIDENCE
|
|||