By Air
Fly to Bandaranaike International Airport (CMB), the main gateway for most visitors. Match the onward transfer to the first destination in your itinerary.
Flying to Bandaranaike International Airport (CMB) is the simplest way to reach Sri Lanka from India. Choose Colombo for most island routes, then match the airport transfer to your first stay. Use Mattala only when its limited flight schedule genuinely suits a southern itinerary.
Arrival overview
Fly to Bandaranaike International Airport (CMB), the main gateway for most visitors. Match the onward transfer to the first destination in your itinerary.
There is no direct train from India. After arrival, domestic rail connects Colombo with Kandy, Nanu Oya, Ella, Galle and other destinations.
There is no road link from India. Within Sri Lanka, private cars, taxis, buses and expressways connect the airport with cities, hills and coastal regions.
Most practical first-time route
For a first visit, fly into CMB and continue to Colombo, Negombo or the first stop on your route. Negombo is closer to the airport; Colombo suits city stays and rail connections. If you are heading straight to Kandy, Sigiriya or the south coast, pre-book the transfer and keep the first day light.
Route details
Bandaranaike International Airport (CMB) at Katunayake is the main gateway, with direct and connecting flights from Indian cities. Compare the fare with baggage, arrival time and the transfer to your first stay. Mattala Rajapaksa International Airport (HRI) can suit a southern itinerary, but flight choices are limited.
There is no direct India–Sri Lanka rail service. Domestic trains are useful after arrival, with Colombo Fort connecting Kandy, Nanu Oya, Ella, Galle and Matara. Popular hill-country seats can sell out, so reserve early. The airport still needs a road or local connection to the correct station.
Within Sri Lanka, private cars with drivers, taxis and buses connect the main visitor routes. Expressways help between Colombo and parts of the south coast; hill roads need more time than the distance suggests. There is no road bridge from India, so road travel starts only after you enter the island.

Your trip, your pace
Share your departure city, dates, first hotel and the places you want to cover. Our travel experts can match your CMB arrival with a suitable transfer, useful train segments and a practical route through Colombo, Kandy, the Cultural Triangle, hill country and the coast.
Sri Lanka Tour Packages
Why IndianHoliday
A smooth Sri Lanka journey starts with the right airport and first transfer. IndianHoliday can align your flight arrival with private road transfers, domestic train segments and onward stays, so the island route works comfortably from the moment you land.
Indian Holiday has planned journeys since 1990, giving our team the experience to build routes around real travel times—not just points on a map.
Tell us your dates, interests and preferred pace. Our travel experts shape the itinerary around them instead of forcing you into a fixed template.
Indian Holiday is recognized by the Ministry of Tourism, Government of India.
Indian Holiday has received the National Tourism Award twice, adding an independent trust signal to its long operating history.
Sri Lanka Arrival Questions
Flying is the easiest option for most travellers. Bandaranaike International Airport (CMB) is the main gateway and works for routes beginning in Colombo, Negombo, Kandy, the Cultural Triangle or the south coast. Compare the total journey, including baggage and the airport transfer.
CMB is the best choice for most holidays. Mattala Rajapaksa International Airport (HRI) can suit selected southern itineraries, but flight choices are limited and the ground route may still be long. Confirm the airport code and your first hotel before booking.
No direct train connects India and Sri Lanka. Fly into the country first, then use domestic rail for suitable journeys such as Colombo–Kandy, Colombo–Galle or the hill-country route towards Nanu Oya and Ella. Check the station and reserve popular services early.
From CMB, options include authorised airport taxis and pre-booked private transfers. Choose according to your first destination, luggage and arrival time. Negombo is closer to the airport than central Colombo, while Kandy, Sigiriya and the south coast need a longer onward drive.
Check the current Sri Lanka visa or ETA rules for your nationality before travelling, as procedures and fee exemptions can change. Use the official immigration channels, confirm passport-validity requirements and keep your return or onward journey and accommodation details ready.
There is no direct road or rail link. Passenger ferry services have operated on selected India–Sri Lanka routes, but schedules, ports and operating periods can change and they do not replace a normal flight to Colombo. Verify the live service and entry arrangements before relying on sea travel.
Choose your arrival airport first, then compare Sri Lanka itineraries that fit your first stop, transfer time and available days.