Sri Lanka trip from Indian cities: flights and budget compared
How a Sri Lanka trip differs depending on where in India you start, covering 32 departure cities.
The short answer
- Cheapest live fare found: Chennai, ₹19,911 return.
- Lowest indicative fare range: Kochi, ₹14,000–₹42,000.
- Shortest journey: Chennai, about 1h 20m non-stop.
- Non-stop routes from 7 of 32 cities.
- Lowest budget estimate per person: ₹46,000 (from Chennai).
- Most travellers spend about 7 days.
Live fares from our Flight Finder
Real return fares for example dates, found by Trripah's fare scraper. They change daily, so treat them as a guide to the cheapest city and month.
| From | Cheapest return | Example dates | Airline | Stops |
|---|---|---|---|---|
| Chennai | ₹19,911 | 28 Nov – 3 Dec 2026 | IndiGo | Non-stop |
| Bangalore | ₹25,552 | 28 Feb – 5 Mar 2027 | IndiGo | 1 |
| Hyderabad | ₹25,829 | 15 – 18 Nov 2026 | SriLankan | Non-stop |
| Mumbai | ₹27,753 | 28 Feb – 5 Mar 2027 | SriLankan | Non-stop |
| Pune | ₹30,072 | 28 Nov – 3 Dec 2026 | IndiGo | 1 |
| Delhi | ₹32,368 | 28 Oct – 2 Nov 2026 | Air India | Non-stop |
| Ahmedabad | ₹32,660 | 28 Feb – 5 Mar 2027 | IndiGo | 1 |
| Kolkata | ₹33,456 | 15 – 22 Feb 2027 | IndiGo | 1 |
All departure cities compared
Sorted by lowest indicative fare. Fare ranges and budgets are rough Trripah route estimates, not quotes or live prices, so use the live fares above for real numbers where shown.
| City | Flight time | Route | Indicative fare range | Budget / mid-range per person |
|---|---|---|---|---|
| Kochi COK | 1h 45m | Non-stop | ₹14,000–₹42,000 | ₹54,000 / ₹79,000 |
| Chennai MAA | 1h 20m | Non-stop | ₹19,000–₹22,000 | ₹46,000 / ₹71,000 |
| Amritsar ATQ | 5h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Chandigarh IXC | 5h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Coimbatore CJB | 3h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Guwahati GAU | 5h | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Indore IDR | 4h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Jaipur JAI | 5h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Lucknow LKO | 5h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Madurai IXM | 3h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Mangaluru IXE | 3h 45m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Nagpur NAG | 4h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Thiruvananthapuram TRV | 3h 15m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Tiruchirappalli TRZ | 3h 30m | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Visakhapatnam VTZ | 4h | Via Colombo (CMB) | ₹23,000–₹51,000 | ₹65,000 / ₹90,000 |
| Bangalore BLR | 1h 35m | Non-stop | ₹25,000–₹27,000 | ₹52,000 / ₹77,000 |
| Hyderabad HYD | 1h 55m | Non-stop | ₹25,000–₹27,000 | ₹52,000 / ₹77,000 |
| Mumbai BOM | 2h 30m | Non-stop | ₹27,000–₹30,000 | ₹54,000 / ₹79,000 |
| Belagavi IXG | 4h 45m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Bhopal BHO | 6h 30m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Hubballi HBX | 4h 45m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Mysuru MYQ | 4h 45m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Nashik ISK | 5h 30m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Rajkot RAJ | 5h | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Salem SXV | 5h | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Surat STV | 5h 30m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Tirunelveli TRV | 5h 15m | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Vadodara BDQ | 5h | Via Colombo (CMB) | ₹29,000–₹57,000 | ₹74,000 / ₹99,000 |
| Pune PNQ | 3h 5m | Via Colombo (CMB) | ₹30,000–₹32,000 | ₹62,000 / ₹87,000 |
| Ahmedabad AMD | 3h | Non-stop | ₹32,000–₹35,000 | ₹59,000 / ₹84,000 |
| Delhi DEL | 3h 40m | Non-stop | ₹32,000–₹39,000 | ₹61,000 / ₹86,000 |
| Kolkata CCU | 3h 40m | Via Colombo (CMB) | ₹33,000–₹36,000 | ₹60,000 / ₹85,000 |
Good to know for every city
- Best months: December, January, February, March, April.
- Visa for Indians: ETA required — USD 20, apply at eta.gov.lk (instant approval). See the Sri Lanka visa guide.
- Plan your budget with the Sri Lanka budget guide and see Sri Lanka tour packages.
Frequently asked questions
Which Indian city is cheapest to fly to Sri Lanka from?
Among the cities our Flight Finder prices live, Chennai currently has the lowest return fare we found to Sri Lanka: ₹19,911. Fares change daily and depend on your dates.
Can I fly non-stop to Sri Lanka from India?
Non-stop routes are listed from Bangalore, Chennai, Mumbai, Delhi, Hyderabad, Ahmedabad, Kochi. From the other 25 cities in this comparison, you connect through a hub.
When is the best time to fly to Sri Lanka?
December, January, February, March, April are the best months for Sri Lanka. Fares are usually higher in peak season, so book early.