Colombo (CMB) is also known as Sri Lanka, Colombo, Ceylon.
Visa for Indians: Sri Lanka
⚠️ Visa rules change frequently. Always verify current requirements with the official embassy, consulate, or immigration authority before booking your flight. Last verified: 2026-04.
Frequently Asked Questions
Do Indians need a visa to visit Sri Lanka?
Yes, Indian passport holders need a e-Visa for Sri Lanka. e-Visa is mandatory for Indian passport holders before boarding. Carry the printed ETA approval. Visa can be extended once after arrival at the Dept. of Immigration, Colombo. Indian SAARC passport holders technically eligible for visa on arrival but pre-applying via ETA is strongly recommended.
How long does it take to get a Sri Lanka visa for Indians?
Processing time for Sri Lanka visa: 24–48 hours. Apply well in advance of your travel date. eta.gov.lk (Sri Lanka Electronic Travel Authorization).
How much does a Sri Lanka visa cost for Indian passport holders?
The Sri Lanka visa fee for Indian passport holders is USD 35 (~₹2,900). Payable online at the time of application.
What documents do I need to travel from Boston to Colombo?
You will need: (1) a valid Indian passport (minimum 6-month validity beyond travel date), (2) e-Visa for Sri Lanka, (3) confirmed return/onward flight ticket, (4) hotel/accommodation booking, (5) travel insurance (strongly recommended). Check with the destination country's embassy for current requirements before travel.
How do I book Boston to Colombo flights on HappyFares?
Search for Boston to Colombo on HappyFares, choose your travel date, select your preferred airline, and book with instant confirmation. HappyFares compares all airlines on this route so you get the best fare.
What airlines fly from Boston to Colombo?
Search HappyFares for Boston to Colombo to see all airlines and current fares.