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.
- Flights (return)₹20,000
- Transport₹7,500
- Stays (5 nights)₹7,000
- Food and cafes₹7,000
- Shopping, extras₹2,000
- Activities₹1,530
- Local SIM₹470
Total₹45,500
In this guide
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
- Taking the first taxi offer at the airport. Compare a few counters or use an app.
- Eating every meal at beachfront cafes. Local rice-and-curry places cost a fraction and are often better.
- Booking flights at the last minute. The flight is half your budget; book early.
- Paying an agent for a "visa". The ETA is applied for on the official site.
- 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.