Jeddah to Colombo: Visa & Travel Guide for Indians

Sri Lanka visa: e-Visa · 30 days, double entry (extendable in country) · FREE — no ETA fee for Indian passport holders since 1 Sept 2024

Colombo (CMB) is also known as Sri Lanka, Colombo, Ceylon.

Visa for Indians: Sri Lanka

e-Visa
Stay duration 30 days, double entry (extendable in country)
Visa cost FREE — no ETA fee for Indian passport holders since 1 Sept 2024
Processing time 24–48 hours
Where to apply eta.gov.lk (Sri Lanka Electronic Travel Authorization)
Important: Sri Lanka ETA is FREE for Indian passport holders since 1 September 2024 (zero-fee policy under SAARC double-entry tourist exemption). Although free, the ETA is mandatory — apply online at eta.gov.lk before boarding and carry the printed approval. Beware of third-party "Sri Lanka visa" sites that charge a fee — only the official eta.gov.lk is the correct portal. Visa can be extended once after arrival at the Dept. of Immigration, Colombo.

⚠️ Visa rules change frequently. Always verify current requirements with the official embassy, consulate, or immigration authority before booking your flight. Last verified: 2026-05.

Frequently Asked Questions

Do Indians need a visa to visit Sri Lanka?

Yes, Indian passport holders need a e-Visa for Sri Lanka. Sri Lanka ETA is FREE for Indian passport holders since 1 September 2024 (zero-fee policy under SAARC double-entry tourist exemption). Although free, the ETA is mandatory — apply online at eta.gov.lk before boarding and carry the printed approval. Beware of third-party "Sri Lanka visa" sites that charge a fee — only the official eta.gov.lk is the correct portal. Visa can be extended once after arrival at the Dept. of Immigration, Colombo.

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 FREE — no ETA fee for Indian passport holders since 1 Sept 2024. Payable online at the time of application.

What documents do I need to travel from Jeddah 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 Jeddah to Colombo flights on HappyFares?

Search for Jeddah 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 Jeddah to Colombo?

Search HappyFares for Jeddah to Colombo to see all airlines and current fares.