How To Reach Sri Lanka From Kolkata

Real fares, real flight timings, and a free-visa route

Request a Callback

How To Reach Sri Lanka From Kolkata

Real fares, real flight timings, and a free-visa route

Enquire Now

Planning how to reach Sri Lanka from Kolkata?Well, then you must know that there is currently no nonstop flight between Kolkata and Colombo. The fastest way to reach Sri Lanka from Kolkata is a connecting flight via Chennai in just over two hours. The onward journey to Colombo is barely an hour more, and a well-timed connection lands you in Sri Lanka in around 5 to 8 hours from takeoff. 
You may also take connecting flights via Delhi, Mumbai, or Bengaluru on IndiGo or Air India or via a Gulf/Southeast Asia hub (Doha, Dubai, Abu Dhabi, or Singapore). 
Fares on this route typically run ₹10,000 to ₹18,000 one-way in economy, and the visa itself costs nothing since Indian travellers enter on a free Electronic Travel Authorization rather than a paid one. Add up the flight, stay, food, and getting around once you land, and a comfortable week in Sri Lanka comes to roughly ₹50,000 to ₹100,000 per person. 
What follows breaks each of these down properly — how the connection actually works, what pushes the fare up or down, the exact visa steps, and a full trip-cost table to plan this down to the rupee before you book. 
If you’re done exploring how to go to Sri Lanka from Kolkata, then browse through Sri Lanka tour packages offering both fixed and customised itineraries covering diverse routes for solo travellers, groups of friends, couples, or families alike.

Kolkata to Colombo via Chennai Route Details

Kolkata doesn't have enough daily demand for Sri Lanka to justify a nonstop service, so airlines route passengers through Chennai instead — the busiest India-to-Colombo gateway on the east coast.
The journey works like this:
  • Leg 1: Kolkata to Chennai — roughly 2 to 2.5 hours, operated multiple times a day by IndiGo and Air India.
  • Layover in Chennai — typically 1.5 to 4 hours, depending on which connecting flight you're booked on.
  • Leg 2: Chennai to Colombo — about 1 hour 15 minutes, with SriLankan Airlines and IndiGo both flying it several times daily.
Book both legs on a single ticket, and the airline handles the connection, baggage transfer, and rebooking if Leg 1 runs late. Total time usually lands between 5 and 8 hours on a well-timed itinerary, though a poorly matched layover can stretch that to 12 hours or more, so it's worth checking the connecting time before you confirm.
A second, less common route goes through Delhi, Mumbai, or Bengaluru with Air India or a Gulf carrier like Etihad or Qatar Airways. These add more flying time (often 8 to 13 hours total) but can work out cheaper during sale periods, since they're mainline international routes with more competing airlines.

Kolkata to Sri Lanka: Comparing Your Connecting Flight Options

If you’re concerned about how to reach Sri Lanka from Kolkata, worry not, as Chennai is the best and most convenient connecting option. Explore other connecting options and major airlines functioning for each in the below table.
Route (via)AirlinesTotal travel timeApprox. one-way fare
ChennaiIndiGo, Air India, SriLankan Airlines~6-12 hrs ₹9,500 – ₹18,000
DelhiAir India, IndiGo~8–13 hrs₹15,000 – ₹22,000
Mumbai/BengaluruAir India, IndiGo~9–13 hrs₹15,000 – ₹23,000
Dubai / Abu DhabiEmirates, Etihad, flydubai + onward connection~10–15 hrs₹25,000 – ₹38,000
DohaQatar Airways~10–14 hrs₹25,000 – ₹40,000
SingaporeSingapore Airlines, Scoot~13–16 hrs₹28,000 – ₹45,000+
Please Note: Total travel time given in the above table is layover-dependent, not just flight time. The same route can swing by 10+ hours depending on which connecting flight you're booked on.
Comparing routes for a specific city? Check out the Delhi to Sri Lanka or Mumbai to Sri Lanka travel guides for detailed information on the options available.

Kolkata to Sri Lanka Flight Fare by Booking Class

Beyond the route you connect through, price also depends heavily on which booking class you pick. Here's what the flight fare from Kolkata to Sri Lanka actually looks like across fare types:
Fare typeOne-way price (per person)What you get
IndiGo saver fare, 1-stop₹9,500 – ₹13,000Lowest price, tightest baggage allowance, less flexible on changes
Standard economy, 1-stop₹13,000 – ₹18,000Better seat selection and standard 20kg check-in baggage
Air India / full-service₹17,000 – ₹23,000More schedule options, meals included, easier rebooking
Peak season (Dec–Jan, mid-April)₹25,000 – ₹35,000+Same routes, higher demand pricing
A round trip booked 4 to 8 weeks in advance typically costs ₹28,000 to ₹40,000 per person in economy. Weekday departures (Tuesday and Wednesday especially) tend to price lower than Friday or Sunday flights, since business and leisure demand both peak around the weekend.
If you're comparing a Kolkata to Sri Lanka flight against booking the Kolkata–Chennai and Chennai–Colombo legs separately, the through-fare on one ticket is almost always cheaper and safer — a missed connection on a single booking is the airline's responsibility to fix; on two separate tickets, it's yours.

How to Go from Kolkata to Sri Lanka: Step by Step

Knowing how to go to Sri Lanka from Kolkata comes down to five decisions, in this order:
1. Choose your connecting city. Chennai gives you the shortest total travel time and the most flight options per day. Delhi, Mumbai, or Bengaluru works if a discounted fare there beats the Chennai price by a meaningful margin.
2. Book a single through-ticket, not two separate ones. This protects you if the first leg is delayed and keeps your checked baggage moving automatically between flights.
3. Apply for your Sri Lanka ETA before you fly. It's free, done online, and usually approved within a day (full details below) — don't leave it for the airport.
4. Pick a layover of at least 1.5 hours for a domestic-to-international connection. Anything shorter risks a missed flight if Leg 1 is delayed even slightly.
5. Carry your ETA approval printout, a passport valid 6+ months past your travel dates, and proof of your return flight. Colombo immigration checks all three on arrival.
Follow this order, and the whole process from booking to landing in Colombo takes about 15 minutes of actual planning time, spread across a fare search, a visa application, and a seat selection.
PackageTrip Highlights
8D Sri Lanka Community Trip from KolkataSigiriya Rock Fortress, Dambulla cave, Ella's Nine Arches Bridge, Mirissa, Coconut Tree Hill sunsets, Galle Fort, Bentota mangrove boat safari
6D Sri Lanka Family Holiday from KolkataPinnawala Orphanage, Gregory Lake, Bentota beaches with Madu River safari and Turtle Hatchery
8D Sri Lanka Honeymoon Trip from KolkataTemple of the Tooth Relic, Kandy–Ella train ride, Nine Arches Bridge, Bentota beach and water sports
Whether you're travelling with friends, family, or a partner, these three barely scratch the surface—browse the complete range of Sri Lanka tour packages from Kolkata from Yala safaris to Ramayana trail circuits, and pick the route that fits your trip.

Sri Lanka Visa for Kolkata Travellers

Indian passport holders travel to Sri Lanka on a free Electronic Travel Authorization, not a paid visa.
DetailInformation
TypeETA (Electronic Travel Authorization)
Cost for Indian touristsFree
Stay allowed30 days, double entry
Approval timeUsually 24 hours, sometimes up to 48
Where to applyeta.gov.lk (official government portal)
Documents neededPassport valid 6+ months, return ticket, accommodation address
Apply online before you travel, the form takes about 10 minutes. Once approved, your ETA arrives by email; print it or keep a digital copy to show at Colombo's immigration counter alongside your passport. If your trip runs longer than 30 days, extensions are available from within Sri Lanka.

Kolkata to Sri Lanka Trip Cost: Complete Breakdown

Flights and the visa are only part of the equation. Here's the full Kolkata to Sri Lanka trip cost for a 5 to 7 day trip, per person:
ExpenseBudget tripComfortable trip
Round-trip flight₹28,000 – ₹35,000₹30,000 – ₹40,000
Visa (ETA)FreeFree
Accommodation (5–6 nights)₹10,000 – ₹19,000₹30,000 – ₹60,000
Food₹3,500 – ₹7,000₹7,000 – ₹14,000
Local transport (train, bus, tuk-tuk)₹3,000 – ₹6,000₹6,000 – ₹12,000
Sightseeing and entry fees₹5,000 – ₹8,000₹8,000 – ₹15,000
Total₹50,000 – ₹75,000₹80,000 – ₹1,20,000
Our recommendation: Two things move this number more than anything else: accommodation choice and travel season. A guesthouse in Kandy or Ella runs ₹1,500–₹2,500 a night; a beachfront resort in Bentota can run five times that. And flying in December-January or during Sinhala New Year (mid-April) pushes both airfare and hotel rates well above these ranges, booking six to eight weeks out in a shoulder month keeps costs at the lower end of the table.
So now you know how to reach Sri Lanka from Kolkata, the planning part is done. You can explore Sri Lanka tour packages built around this exact route, or get in touch to have your itinerary worked out for you.

Sri Lanka Tour Packages From Kolkata

Wanderlust Calling?

Allow Us to Call You Back!

Wanderlust Calling?

Allow Us to Call You Back!

+91
Thank you! Your form has been submitted successfully. We'll be in touch soon.

Sri-lanka Tour Packages

Don’t Just Dream, Travel! 🔥

Your details have been submitted. Our Expert will get in touch with you soon.

Hear from Travellers like you

Frequently Asked Questions

01

What is the average flight fare from Kolkata to Colombo?

A one-way flight fare from Kolkata to Colombo averages ₹13,000–₹18,000 in economy, dropping to around ₹9,500–₹13,000 on IndiGo saver fares. Round trips booked 4–8 weeks ahead usually cost ₹28,000–₹40,000 per person, weekday departures being cheaper.

02

What is the average flight duration from Kolkata to Colombo?

03

Can I apply for a Sri Lanka eVisa before travelling from Kolkata?

04

Can I travel to Sri Lanka from Kolkata by sea?

05

Are connecting flights from Kolkata to Sri Lanka cheaper than direct flights?

06

Is there a direct flight from Kolkata to Colombo?

07

Do I need a visa to travel from Kolkata to Sri Lanka?

08

What's the cheapest way to book this Kolkata to Sri Lanka route?

Our Blogs

Some good reads to help you travel better!

WanderOn’s Secret Sauce

Why WanderOn?

No Third Party Mess

100 percent in-house operations for all trips! No third parties involved, hence no fishy claims!

sauce-logo

Transparency & Security

Real time monitoring of all trips by ground team! All routes and weather conditions are accurately updated!

sauce-logo

Co-Travelers Filtering

Multi-step filtering to bring only like-minded people together! That’s our key to have fuss-free trips!

sauce-logo

One Stop Hassle Free Experience

Comfortable stays, trained drivers, hospitable staff and friendly trip leaders put together that one memorable trip for you!

sauce-logo

Don’t Just Dream, Travel! 🔥

Your details have been submitted. Our Expert will get in touch with you soon.

WANDERON EXPERIENCES PVT LTD

CIN-U63040HR2019PTC118957

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back
Request A Call Back
Enquiry form header

Don't just dream travel! 🔥
Allow us to call you back!

Thank you! Your form has been submitted successfully. We'll be in touch soon.