MySmartPickTravelPick smarter, every day
Travel

Sri Lanka Trip From India Under ₹50,000: 6-Day Budget and Itinerary

Six days on Sri Lanka's south coast can cost less than a week in Goa. Here is where the money goes, the route that keeps travel time low, and the mistakes that blow the budget.

Travellers walk up the red-earth path of Coconut Tree Hill in Mirissa, Sri Lanka, beside the ocean
  1. Flights (return)₹20,000
  2. Transport₹7,500
  3. Stays (5 nights)₹7,000
  4. Food and cafes₹7,000
  5. Shopping, extras₹2,000
  6. Activities₹1,530
  7. Local SIM₹470

Total₹45,500

Example budget for one person travelling budget style from Chennai, sharing rooms. Flight prices vary most.
In this guide
  1. Quick answer
  2. Where the ₹45,500 goes
  3. The 6-day route
  4. Getting around without overspending
  5. Visa, money and SIM
  6. When to go
  7. Five mistakes that blow the budget
  8. Final word
  9. Frequently asked questions

Quick answer

A 6-day Sri Lanka beach trip from Chennai costs about ₹45,000 to ₹50,000 per person when you travel budget style: roughly ₹20,000 for return flights and ₹25,000 for everything on the ground. Flights from other Indian cities cost more, so add the difference to your budget.

Sri Lanka is one of the cheapest international trips from India. The flight from Chennai takes about an hour and a half, the visa process is simple, and the south coast offers beaches, surfing and old forts within a short drive of each other.

The catch is that small costs add up fast: airport taxis, tourist-priced tuk-tuks and cafes on the beach. This guide shows where the money goes and how to keep it in check.

Where the ₹45,500 goes

Expense Example cost How to spend less
Return flights (Chennai–Colombo) ₹20,000 Book 6–8 weeks ahead; fly midweek
Local transport (tuk-tuks, cabs) ₹7,500 Use trains and expressway buses for long legs; ride-hailing apps in towns
Stays (5 nights) ₹7,000 Guesthouses and hostels; share a room
Food and cafes ₹7,000 Eat at local "rice and curry" places, not beachfront cafes
Shopping and extras ₹2,000 Set a fixed amount and carry it in cash
Activities (surfing, rope swing) ₹1,530 Group surf lessons cost less than private ones
Local SIM card ₹470 Buy a tourist plan at the airport counter
Total per person ₹45,500

Not included: travel insurance, whale watching (a popular paid boat trip in season) and any extra nights. Add ₹3,000 to ₹5,000 as a buffer.

The 6-day route

This route covers Mirissa, the Galle coast, Hikkaduwa and Colombo with no backtracking. It starts in the south and ends near the airport, so the last day is relaxed.

Day 1: Arrive and head south

Fly into Colombo's Bandaranaike International Airport, buy a SIM and some Sri Lankan rupees, then travel to Mirissa on the south coast. A private taxi is quickest; the expressway bus is cheapest.

Day 2: Mirissa

Start early at Coconut Tree Hill, a palm-covered headland that is quietest at sunrise. Spend the rest of the day on Mirissa beach or a nearby smaller cove. From December to March, you can add a morning whale-watching trip.

Day 3: Surf day

Take a beginner group surf lesson in the Weligama bay area, a short ride from Mirissa, where the waves are gentler. In the evening, eat at a local place rather than the beach strip.

Day 4: Galle coast to Hikkaduwa

Travel west along the coast. Stop at the rope swing near Unawatuna and walk the walls of Galle Fort in the late afternoon, then continue to Hikkaduwa.

Day 5: Hikkaduwa

Swim, snorkel near the reef and watch the sunset. In the evening or next morning, take the coastal train to Colombo; it runs right along the sea.

Day 6: Colombo and fly home

See Galle Face Green and the Pettah market, then head to the airport. Leave plenty of time: the airport is north of the city and traffic can be slow.

Getting around without overspending

  • Train: The coastal line from Colombo Fort to Mirissa takes about 3 hours. Fares are low: around LKR 280 in third class, LKR 550 in second class and LKR 1,100 in first class.
  • Expressway bus: An air-conditioned bus runs from Makumbura (Colombo) to Matara in about 2 hours 15 minutes for around LKR 1,170. Mirissa is about 9 km from Matara, a short tuk-tuk ride.
  • Taxi: Door-to-door and fastest, but the most expensive option. Worth it for the airport run if you are a group.
  • Tuk-tuks: Agree on the fare before you sit down, or book through a ride-hailing app to avoid haggling.

Fares change often; treat these as a guide and check the latest prices when you book.

Visa, money and SIM

Visa (ETA)

Indian travellers need an Electronic Travel Authorization before arrival. It has recently been free for Indian passport holders. Apply only on the official website, eta.gov.lk, never through an agent site that charges a fee. Your passport should be valid for at least six months, and keep your return ticket handy.

Money: cash, cards and UPI

  • UPI works in Sri Lanka at shops and restaurants that show a LankaPay QR code. It was launched for Indian tourists in February 2024.
  • Many guesthouses, tuk-tuks and small shops still want cash in Sri Lankan rupees. Exchange a small amount at the airport and withdraw more from ATMs as needed.
  • Before you travel, enable international transactions on your debit or credit card.
  • Check the live rupee to LKR rate before you go; it changes daily.

SIM card

Buy a tourist SIM at the airport counters of Dialog, Mobitel or Hutch; you need your passport. Dialog's tourist plans start at around LKR 1,399 for 20GB, which is plenty for six days of maps and messaging.

When to go

Months South and west coast (Mirissa, Hikkaduwa)
December to April Best: calm seas, sunny days, whale-watching season
May to September Monsoon: rough seas, frequent rain
October to November Transition: mixed weather, fewer crowds

If you can only travel between May and September, look at Sri Lanka's east coast instead, which has its dry season then.

Five mistakes that blow the budget

  1. Taking the first taxi offer at the airport. Compare a few counters or use an app.
  2. Eating every meal at beachfront cafes. Local rice-and-curry places cost a fraction and are often better.
  3. Booking flights at the last minute. The flight is half your budget; book early.
  4. Paying an agent for a "visa". The ETA is applied for on the official site.
  5. Skipping travel insurance. It costs little compared with a medical bill abroad.

Final word

A Sri Lanka beach trip is one of the best-value holidays from India: around ₹45,000 per person covers six full days if you book flights early, use trains and buses for long journeys and eat where locals eat. Go between December and April for the best weather on the south coast.

Costs are an example for one budget traveller and will vary with season, flight prices and travel style. Visa and fare rules change; check official sources before you book.

Frequently asked questions

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

A budget trip from Chennai costs around ₹45,000 to ₹50,000 per person, including return flights, stays, food, local transport and a few activities. Flights are the biggest and most variable cost.

Do Indians need a visa for Sri Lanka?

Indian travellers need an Electronic Travel Authorization (ETA), which has recently been free for Indian passport holders. Apply only on the official site, eta.gov.lk, and check the current rules before you book.

Can I use UPI in Sri Lanka?

Yes, at merchants that display a LankaPay QR code, since UPI was launched in Sri Lanka in February 2024. Many small shops and tuk-tuks still want cash, so carry Sri Lankan rupees too.

What is the best time to visit Mirissa and Hikkaduwa?

December to April, when the south and west coast has calm seas and dry weather. May to September is the monsoon season on this coast.

Which SIM card is best for tourists in Sri Lanka?

Dialog, Mobitel and Hutch all sell tourist SIMs at the airport. Dialog's tourist plans start at around LKR 1,399 for 20GB. Carry your passport to buy one.

How do I get from Colombo to Mirissa?

Take the coastal train from Colombo Fort (about 3 hours), the air-conditioned expressway bus to Matara and a short tuk-tuk ride (about 2.5 hours), or a private taxi for door-to-door travel.