What Reaching Sri Lanka from India Involves
Sri Lanka's main gateway is Bandaranaike International Airport (CMB) near Colombo, and flying is the only practical way in from India. Nonstop flights from Chennai take about 1.25 hours, from Bengaluru 1.75 hours, from Mumbai 2.5 hours, and from Delhi, Kolkata or Hyderabad roughly 3 to 4 hours.
There is no train, bus or ferry route from India to Sri Lanka that works for a normal holiday, so every itinerary begins with a flight to Colombo. From CMB, most travellers continue by private car, airport taxi or the scenic Colombo–Kandy rail line.
Indian passport holders must hold an approved Sri Lanka ETA or other valid entry permission before boarding, applied for through the official portal with passport details exactly as printed.
At a glance
Sri Lanka, in brief
Bandaranaike International Airport (CMB) is the nearest and main airport for almost all Sri Lanka itineraries. Flying is both the fastest and the only realistic option from India, with the cheapest fares usually on the short Chennai and Bengaluru sectors. Indians need an approved ETA before travel.
Sri Lanka.
Planned around you.
- Nearest airport
- Bandaranaike International Airport (CMB), ColomboMain international gateway for the island
- Main railway station
- Colombo Fort Railway StationHub for Kandy, Nuwara Eliya and south-coast trains
- Fastest option
- Nonstop flight to ColomboChennai about 1.25 hrs; Bengaluru about 1.75 hrs
- Cheapest option
- Short-haul nonstop from Chennai or BengaluruIndicative fares vary by season and fare family
- Entry document
- Approved Sri Lanka ETA or valid entry permissionApply on the official ETA portal before departure
- Passport validity
- At least six months from arrivalCarry return or onward travel and accommodation details
Flights to Sri Lanka from India
Direct flights to Colombo operate from Delhi, Mumbai, Chennai, Kolkata, Bengaluru and Hyderabad, with SriLankan Airlines and IndiGo the main carriers named in current research. Pune and Ahmedabad usually connect via Mumbai, Bengaluru or Chennai. Chennai is the shortest sector at about 1.25 hours.
Delhi
Nonstop where scheduled
Typical fareIndicative, varies by season and fare family
SriLankan Airlines and IndiGo named in research; verify operating dates
Mumbai
Nonstop
Typical fareIndicative, varies by season and fare family
SriLankan Airlines; evening arrival suits Negombo or Colombo
Chennai
Nonstop
Typical fareIndicative, varies by season and fare family
SriLankan Airlines and IndiGo; check baggage in the fare family
Bengaluru
Nonstop
Typical fareIndicative, varies by season and fare family
SriLankan Airlines and IndiGo; one of the shortest international hops from southern India
Hyderabad
Nonstop when operating, else Chennai or Bengaluru
Typical fareIndicative, varies by season and fare family
SriLankan Airlines; direct availability is schedule-dependent
Kolkata
Nonstop where scheduled
Typical fareIndicative, varies by season and fare family
SriLankan Airlines; operating days can vary
Pune
Mumbai or Bengaluru
Typical fareIndicative, varies by season and fare family
SriLankan Airlines and IndiGo; a single through-ticket reduces missed-connection risk
Ahmedabad
Mumbai, Bengaluru or Chennai
Typical fareIndicative, varies by season and fare family
SriLankan Airlines and IndiGo; compare through-ticket against domestic repositioning
Travelling from your city?
Tell us where you start. A specialist can plan connections around your stay.
Plan my journeyFares move with season, fare family and how early you book, so treat any figure as an indicative planning range rather than a Tripstor offer.
Short international sectors can carry restrictive baggage rules, so check the fare family before paying.
A morning departure preserves the first touring day; an evening arrival suits a Negombo or Colombo overnight rather than a long drive to the cultural triangle.
By Rail, Road or Sea to Sri Lanka
There is no scheduled train, road or passenger ferry link from India to Sri Lanka that suits a normal holiday, so rail and road apply only after you land in Colombo. The useful rail segment is Colombo Fort to Kandy and onward to Nuwara Eliya, and road transfers cover the rest of the island.
Colombo Fort
Kandy
Typical fareIndicative LKR 500–3,000 depending on class and route
Reserve observation-class seats in advance
Colombo
Private chauffeur car
Typical fareIndicative INR 3,000–7,000 per vehicle per day
Practical for multi-city tours; depends on vehicle and route
Colombo
Public bus
Typical fareInexpensive
Can be crowded; not ideal for tight itineraries
Travelling from your city?
Tell us where you start. A specialist can plan connections around your stay.
Plan my journeyWithin Sri Lanka, trains are scenic and economical on the Colombo–Kandy–Nuwara Eliya line and parts of the south coast, but observation-class seats need advance reservation.
Public buses are inexpensive yet slower and crowded.
Private chauffeur cars are the practical choice for multi-city touring, commonly adding approximately INR 3,000–7,000 per vehicle per day depending on vehicle and itinerary.
From Colombo Airport to Your Stay
Bandaranaike International Airport sits north of Colombo, and the simplest onward options are a prebooked private car, an airport taxi or an app-based cab. Tuk-tuks suit short urban hops, with indicative short rides around LKR 300–1,000. Agree the fare or use a metered or app-based service before setting off.
Bandaranaike International Airport
Prebooked private car
Typical fareIndicative INR 3,000–7,000 per vehicle per day for touring
Easiest option for multi-city tours
Bandaranaike International Airport
Airport taxi
Typical fareMetered or fixed, confirm at the counter
Use the official airport taxi counter
Bandaranaike International Airport
App-based cab
Typical fareApp-quoted
Availability can vary by hour
Local short hops
Tuk-tuk
Typical fareIndicative LKR 300–1,000
Agree the fare or use a metered or app-based service
Travelling from your city?
Tell us where you start. A specialist can plan connections around your stay.
Plan my journeyFor a first night, Negombo is close to the airport and Colombo is a longer transfer, so match your hotel choice to your arrival time.
If you land late, stay near the airport or in Colombo and begin the cultural triangle or hill country the next morning rather than driving straight through.
Step-by-Step Journey Plan
Plan the ETA first, then the flight, then the ground transfer, in that order. Apply on the official Sri Lanka ETA portal with passport details exactly as printed, hold a passport valid at least six months from arrival, and carry return or onward travel and accommodation details before you fly.
- Check ETA eligibility and fee
Apply through the official Sri Lanka ETA portal. The portal states eligible nationals can receive a 30-day tourist ETA free of charge from 25 May 2026; confirm Indian eligibility and current fee status immediately before payment because rules can change.
- Apply with exact passport details
Enter your name, passport number and dates exactly as printed on the passport. Mismatches are a common cause of delay at check-in.
- Book the flight and protect connections
Prefer a nonstop from Chennai, Bengaluru, Mumbai, Delhi, Kolkata or Hyderabad where schedules allow. From Pune or Ahmedabad, book a single through-ticket rather than two separate tickets to reduce missed-connection risk.
- Confirm passport validity and onward proof
Hold a passport valid for at least six months from arrival and carry return or onward travel and accommodation details.
- Arrange the airport transfer
Prebook a private car or plan to use the official airport taxi counter. If you land late, stay near the airport or in Colombo instead of driving to the cultural triangle.
- Reserve scenic train seats early
For the Colombo–Kandy–Nuwara Eliya line, reserve observation-class seats in advance because they sell out on popular dates.
- Carry LKR cash for outside tourist areas
Cards are accepted at established hotels and businesses, but cash is useful outside tourist areas. Confirm payment-app availability locally.
Work through the steps below in sequence so documents, flights and transfers line up.
Typical ETA processing is often within 24–72 hours, but apply several days before departure to allow for delays.
Getting Around in Sri Lanka on Arrival
Private chauffeur cars are the easiest way to cover a multi-city Sri Lanka route, while trains are scenic and economical on the Colombo–Kandy–Nuwara Eliya line and parts of the south coast. Tuk-tuks handle short urban trips, and public buses are inexpensive but slower and crowded.
- Use private cars for multi-city touring
Airport taxis and prebooked private cars are easiest for multi-city tours, commonly adding approximately INR 3,000–7,000 per vehicle per day depending on vehicle and itinerary.
Transport - Book observation-class train seats early
Trains are scenic and economical for Colombo–Kandy–Nuwara Eliya and parts of the south coast, but observation-class seats require advance reservations.
Transport - Agree tuk-tuk fares or use metered service
Tuk-tuks suit short urban trips; indicative short rides are around LKR 300–1,000. Agree the fare or use a metered or app-based service.
Transport - Treat buses as a budget option
Public buses are inexpensive but slower and crowded, so they suit flexible travellers rather than tight itineraries.
Transport
Match the mode to the segment: rail for the hill country, private car for long intercity legs and wildlife parks, and tuk-tuks inside towns.
Reserve observation-class train seats in advance and agree tuk-tuk fares or use a metered or app-based service.
Mistakes to Avoid When Reaching Sri Lanka
The most common errors are travelling without an approved ETA, booking tight connections through a hub, and driving straight to the cultural triangle after a late arrival. Each has a simple fix: apply early, protect the itinerary on one ticket, and overnight near the airport or in Colombo first.
- Travelling without an approved ETA or valid entry permission
How to avoid itApply on the official Sri Lanka ETA portal several days before departure and carry the approval. Confirm Indian eligibility and current fee status before paying.
- Passport with less than six months validity from arrival
How to avoid itCheck validity before booking and renew if needed, since the requirement is at least six months from arrival.
- Two separate tickets through a hub with a tight connection
How to avoid itBook a single through-ticket where possible, especially from Pune or Ahmedabad, to reduce missed-connection risk.
- Driving to the cultural triangle after a late-night arrival
How to avoid itStay near the airport or in Colombo for the first night and start the long transfer the next morning.
- Assuming a direct flight operates every day
How to avoid itVerify operating days for Kolkata, Hyderabad and Delhi nonstop services before locking dates, and keep a one-stop alternative ready.
- Buying a restrictive fare family without checking baggage
How to avoid itRead the fare rules on short international sectors, which can have restrictive baggage allowances.
- Leaving scenic train seats to the last minute
How to avoid itReserve observation-class seats on the Colombo–Kandy–Nuwara Eliya line in advance for popular dates.
Review the warnings below before booking.
They cover the document, routing and transfer mistakes that most often disrupt a first Sri Lanka trip from India.
Holiday ideas to start from
Reviewed itineraries for this destination — personalise with a specialist, never an instant booking.
Ella Hills and Beaches 6 Nights: Sri Lanka Nature Tour Package 2026
From₹55,000per adult, twin sharing, land onlyKandy Nuwara Eliya Bentota Premium 5 Nights: Sri Lanka Family Tour Package 2026
From₹69,500per adult, twin sharing, land only
From idea to itinerary, with a real person.
- Share your plan
Dates, departure city, travellers and the moments you’d love. It only takes a minute.
- Shape it with a specialist
A real person refines the route, stays and pace with you. Change anything.
- Review your quote
A clear, personalised quote with confirmed inclusions. No payment to enquire.
From our travel specialists
What our team sees when planning these trips, beyond what the guidebooks say.
Confirmed 11 Oct 2026
Families learn that pacing and comfortable transfers matter more than maximising attractions, especially when travelling with children or parents. Couples commonly value combining Galle Fort, Mirissa sunsets or whale watching, and Ella’s hill scenery, while practical coordination such as room arrangements, transport and special occasions can materially improve the trip.
Travellers often add places that were omitted from the original plan, such as Galle, after local operators or drivers suggest them. Family and couple reports also describe adjusting arrangements around preferred beaches, scenic train rides, wildlife and extra sightseeing rather than following a fixed package exactly.
May to September is often underestimated for the west and south coasts, while October to January can be problematic for the east and north because of the opposite monsoon. Choosing the wrong coast for the travel month can bring substantial rain and disrupt beach plans.
The sources do not identify one universally best base. First-time itineraries most often combine Colombo or nearby Negombo with Kandy, Nuwara Eliya and a southern or western beach such as Bentota, rather than using one base for the whole island.
Before you go
Straight answers to help you plan — then personalise the trip with a specialist.
8 answered belowAsk a specialist anything about this trip — there’s no obligation.
Ask a specialistDo Indians need a visa for Sri Lanka?
Indian citizens generally need an approved Sri Lanka ETA or other valid entry permission before travel. Apply through the official ETA portal with passport details exactly as printed, and verify the current official exemption and fee status before applying, because rules can change.
What is the best way to reach Sri Lanka from India?
Flying to Colombo is the best and only practical way. Nonstop flights operate from Chennai, Bengaluru, Mumbai, Delhi, Kolkata and Hyderabad, with Chennai the shortest at about 1.25 hours and Bengaluru about 1.75 hours. Pune and Ahmedabad usually connect via a hub.
How long is the flight from India to Sri Lanka?
Flight time depends on the city. Chennai is about 1.25 hours, Bengaluru about 1.75 hours, Mumbai about 2.5 hours, and Delhi, Kolkata and Hyderabad roughly 3 to 4 hours. Pune and Ahmedabad add connection time via Mumbai, Bengaluru or Chennai.
Is there a train or ferry from India to Sri Lanka?
No scheduled train, road or passenger ferry link from India to Sri Lanka suits a normal holiday, so rail and road apply only after you land in Colombo. The useful rail segment is Colombo Fort to Kandy and onward to Nuwara Eliya.
Which Indian cities have direct flights to Colombo?
Direct flights to Colombo operate from Delhi, Mumbai, Chennai, Kolkata, Bengaluru and Hyderabad, with SriLankan Airlines and IndiGo named in current research. Direct operating days can vary on some routes, so verify schedules before locking dates.
How much does it cost to reach Sri Lanka from India?
Airfares vary by season, fare family and how early you book, so treat any figure as an indicative planning range rather than a fixed offer. Short sectors from Chennai and Bengaluru are usually the cheapest, while through-tickets from Pune or Ahmedabad cost more.
How do I get from Colombo airport to my hotel?
Prebooked private cars, airport taxis and app-based cabs are the main options, with tuk-tuks for short urban hops at indicative LKR 300–1,000. If you land late, stay near the airport or in Colombo rather than driving to the cultural triangle.
Can I reach Sri Lanka from India by sea?
No scheduled passenger ferry from India to Sri Lanka suits a normal holiday itinerary. Flying to Colombo remains the practical route, after which road and rail cover the island, including the scenic Colombo–Kandy–Nuwara Eliya line.


