These figures use an example traveller: one adult from Bengaluru, 3-star stays. Enter your own budget to see what this costs you.

Train crossing a tea-covered hillside in Sri Lanka

Photo: Wrobell · CC BY-SA 3.0 via Wikimedia

Sri Lanka · South Asia

Sri Lanka

The cheapest international trip from India, and one of the most varied.

A stretch
Good fit

Why TripWise recommends this

  • Strong match for nature and landscapes
  • Strong match for your interest in food
  • December is the best time to go

Worth knowing before you book

  • · About ₹3K over your trip budget — doable if you trim a day or travel off-peak

A short flight, an easy online visa and rupee-friendly prices. In a week you can do hill country by train, a safari at Yala and a couple of days on the south coast — the kind of range that usually costs twice as much.

Things to do

Must see

  • Kandy to Ella train

    ₹1,200 pp

    Seven hours through tea estates; reserved seats sell out weeks ahead.

    Hill Countryabout 7hView on map
  • Sigiriya Rock Fortress

    ₹2,800 pp

    1,200 steps to a 5th-century palace on a granite plug. Climb at dawn.

    Cultural Triangleabout 4hView on map

Food

  • Rice and curry lunch

    ₹450 pp

    A dozen small dishes for a few hundred rupees — the national meal.

    Anywhereabout 1hView on map

Adventure

  • Yala safari

    ₹4,000 pp

    Half-day jeep safari with the best leopard density in the world.

    Yalaabout 5hView on map

Relaxation

  • Mirissa beach day

    Free

    Swimming, and whale-watching boats between November and April.

    Mirissaabout 5hView on map

Culture

  • Galle Fort

    Free

    Dutch ramparts, boutique shops and a sunset walk on the walls.

    Galleabout 3hView on map

Sri Lanka trip cost and budget: common questions

How much does a 6-day Sri Lanka trip cost from India?

About ₹68,300 for one adult travelling from Bengaluru in December and staying in 3-star hotels — typically ₹60K – ₹77K. That is ₹18,500 to get there and back, ₹18,500 for accommodation and ₹7,600 for food, plus local transport and activities. These are estimates from curated research, not live prices.

When is the best time to visit Sri Lanka?

The best months are December, January, February, March, July and August. April and November are shoulder months — quieter, and often cheaper.

Do Indians need a visa for Sri Lanka?

Online ETA, usually approved within a day.

How long does it take to get to Sri Lanka from India?

About 4 hours door to door, with direct flights available.

Similar trips