Sri Lanka is one of South Asiaโs most accessible destinations โ whether youโre flying in from India, the Middle East, or Southeast Asia. Thanks to its strategic location in the Indian Ocean, the island serves as a crossroads between East and West, making travel both convenient and affordable.
Letโs explore the different ways to reach Sri Lanka, along with travel tips for smooth entry into this tropical paradise.
Main International Gateway: Bandaranaike International Airport (CMB)
The primary entry point into Sri Lanka is the Bandaranaike International Airport (BIA), located in Katunayake, about 35 km north of Colombo. Itโs the countryโs busiest airport and well-connected with major cities across Asia, Europe, and the Middle East.
From the airport, travelers can easily reach Colombo (around an hourโs drive) or head south to popular beach destinations like Bentota and Galle, or inland towards Kandy and the Central Highlands.
Facilities at Bandaranaike International Airport
- 24-hour money exchange counters and ATMs
- SIM card kiosks for tourist connections (Dialog, Mobitel, Airtel)
- Prepaid taxi counters and ride-hailing apps
- Duty-free shopping and restaurants
- Tourist information desks and hotel booking help
Travel Tip: You can pre-book your airport transfer online or use an official taxi from the arrivals terminal. Avoid accepting rides from unregistered drivers outside the airport.
Flights to Sri Lanka from India
For Indian travelers, Sri Lanka is one of the most affordable international destinations โ with frequent direct flights and short travel times.
Several airlines operate daily connections between major Indian cities and Colombo:
| Indian City | Airlines | Flight Duration |
|---|---|---|
| Chennai | SriLankan Airlines, IndiGo, Air India | 1 hr 20 min |
| Bangalore | SriLankan Airlines, IndiGo | 1 hr 30 min |
| Mumbai | SriLankan Airlines, Air India, IndiGo | 2 hr 10 min |
| Delhi | SriLankan Airlines, Vistara, Air India | 3 hr 30 min |
| Trivandrum | SriLankan Airlines | 1 hr |
| Hyderabad | IndiGo, SriLankan Airlines | 1 hr 45 min |
Quick Fact: The ChennaiโColombo route is one of the shortest international flights in South Asia โ perfect for weekend getaways or spontaneous travel.
Airlines Flying to Sri Lanka
- SriLankan Airlinesย (national carrier, best connectivity)
- Air India
- IndiGo
- Vistara
- Emirates,ย Qatar Airways,ย Singapore Airlines, andย AirAsiaย (for connecting international routes)
Most flights land at Colombo International Airport, though a new airport, Mattala Rajapaksa International Airport (HRI) in Hambantota (Southern Sri Lanka), occasionally handles charter and regional flights.
Sea Routes โ Ferry & Cruise Options
Though air travel is the primary mode of entry, sea travel between India and Sri Lanka has historical significance and is being revived in recent years. Hereโs what travelers should know:
1. Nagapattinam (India) โ Kankesanthurai (Sri Lanka) Ferry Service
A new ferry service connects Nagapattinam in Tamil Nadu to Kankesanthurai near Jaffna in Northern Sri Lanka.
- Duration:ย Around 3โ4 hours
- Frequency:ย Several times a week
- Cost:ย Approx. โน7,000โโน10,000 per person (varies by season)
- Facilities:ย Air-conditioned seating, refreshments, and luggage allowance
This ferry is ideal for travelers looking to explore Northern Sri Lanka, including Jaffna, Mannar Island, and Anuradhapura.
Tip: Book tickets well in advance, especially during festival seasons or weekends.
2. Cruises to Sri Lanka
Several luxury cruise lines and regional operators include Sri Lanka in their itineraries, docking at Colombo, Galle, or Trincomalee.
Cruises departing from Mumbai, Cochin, Singapore, or Maldives often include Sri Lanka as a stopover destination.
Cruising to Sri Lanka is a scenic and relaxing way to experience the island, particularly for travelers combining multiple destinations in South and Southeast Asia.
Overland Travel and Regional Connections
Since Sri Lanka is an island nation, there are no direct land borders with any other country. However, itโs often combined with India or Maldives as part of a multi-country itinerary.
Popular Multi-Destination Itineraries:
- India + Sri Lanka:ย Combine South Indiaโs temples (Madurai, Rameswaram) with Northern Sri Lanka (Jaffna, Anuradhapura).
- Sri Lanka + Maldives:ย Short flights (1.5 hours) connectย Colomboย withย Malรฉ, ideal for honeymooners or luxury travelers seeking both culture and beach bliss.
Flight Tip: Budget airlines like Flydubai, AirAsia, and IndiGo frequently offer discounted combination fares for IndiaโSri LankaโMaldives routes.
Arrival and Customs Tips
When you arrive in Sri Lanka, youโll go through immigration, customs, and health screening (if applicable). Here are a few tips to make your arrival smoother:
- Visa:ย Most travelers need to apply for anย Electronic Travel Authorization (ETA)ย before arrival (more on this in the next section).
- Documents to Keep Handy:ย Passport (valid for 6+ months), ETA approval, return flight ticket, and hotel booking confirmation.
- Currency Exchange:ย Exchange counters at the airport offer fair rates, but youโll often get better rates inย Colomboย orย Galle.
- Local SIM Card:ย Buy one at the airport fromย Dialogย orย Mobitelย โ they offer tourist data packages starting around USD 5.
- Transportation:ย Prepaid taxis, private transfers, orย PickMeย app (Sri Lankaโs version of Uber) are reliable ways to reach your destination.
Getting from the Airport to Major Cities
| Destination | Distance from CMB | Travel Time | Best Mode of Transport |
|---|---|---|---|
| Colombo | 35 km | 1 hour | Taxi, PickMe, Bus |
| Negombo | 10 km | 20 min | Tuk-tuk, Taxi |
| Kandy | 105 km | 3 hours | Taxi, Private Car |
| Galle | 150 km | 2.5 hours | Expressway Bus, Taxi |
| Nuwara Eliya | 160 km | 4 hours | Taxi, Train from Colombo |
Insider Tip: If youโre planning a multi-city trip, consider hiring a private driver for the entire journey. Itโs surprisingly affordable (around USD 50โ70 per day) and gives you full flexibility.
Summary โ How to Reach Sri Lanka
- By Air:ย Best and fastest option; direct flights from major Indian and Asian cities.
- By Sea:ย Ferry from Nagapattinam (India) to Jaffna, or via international cruises.
- By Multi-Destination Travel:ย Combine with India or Maldives for a diverse holiday.
- Main Entry Airport:ย Bandaranaike International Airport (CMB), Colombo.

Leave a Reply