Best Things to Do in Sri Lanka on a 3-Day Trip

Best Things to Do in Sri Lanka on a 3-Day Trip

Browse more guides: Sri Lanka travel | Asia destinations

Best Things to Do in Sri Lanka on a 3-Day Trip

Three days isn't much time for a country with eight UNESCO sites, two coasts, and a capital that smells of cardamom and diesel. I learned that on my first trip in 2024, trying to do Colombo, Kandy, Ella and Galle in 72 hours and ending up asleep on a train outside Nawalapitiya.

I've been back four times since, last in February 2026 with my younger brother. So what follows is the plan I now recommend when friends ask for a short Sri Lanka itinerary. Three options, all tested, with prices in LKR and USD using the rate I paid (1 USD ≈ 303 LKR, so 1 LKR ≈ 0.0033 USD).

Before anything, get your ETA at https://eta.gov.lk/ , USD 50 for most nationalities including Indians, UK and US holders, processed in under 48 hours. Don't pay third-party agencies charging USD 80.

Why Three Days Is Enough (If You Pick One Region)

My first-visit mistake was treating Sri Lanka like a checklist. The island is small on a map but the roads are narrow and the actual driving time from Colombo to Ella is closer to seven hours than the four hours Google Maps suggests.

The fix: pick one region, sleep in two places maximum, use the third day for one focused day trip rather than a third hotel check-in. Every hotel change costs roughly half a day in packing and taxis.

For comparison, my 3 to 4 day Kuala Lumpur itinerary follows the same single-base logic and works out cheaper per day if budget is the main constraint.

The Three Options Compared

Here's how I think about the choice. All three options assume you land at Bandaranaike International (CMB) and three nights on the ground.

Option Nights Signature Experience Per-Person Budget USD Arrival Logistics
A. Colombo and Kandy 1 in Colombo, 2 in Kandy Tooth Temple and intercity train ride 380 to 520 Land CMB, taxi to Colombo (USD 25), train to Kandy day 2
B. Galle and South Coast 3 in Galle Dutch Fort sunset and Mirissa whale watching 520 to 780 Land CMB, direct expressway taxi to Galle (USD 55, 2.5 hrs)
C. Colombo Base and Sigiriya Day Trip 3 in Colombo Sigiriya Rock and Dambulla caves in one long day 420 to 600 Land CMB, taxi to Colombo, private driver day 2 (USD 110)

Option A is the cultural classic. Plus option B is for travellers who want one neighbourhood and slow mornings. Option C is the highest-effort option but it lets you stand on top of a 200-metre rock fortress without changing hotels.

Option A: Colombo and Kandy in 3 Nights

This is the route I recommend to first-timers, especially solo travellers and couples who want to see what makes Sri Lanka feel different from neighbouring India or Thailand.

Day 1 in Colombo

The taxi from CMB to central Colombo costs around LKR 7,500 (USD 25) on the Pickme app, the local Uber-equivalent. Avoid the airport taxi touts at arrivals - they quote LKR 12,000 for the same trip.

Check in at Mövenpick Colombo (USD 145 a night, breakfast included, rooftop pool with a harbour view). Cinnamon Grand is the alternative at USD 165, larger but older feeling.

Afternoon walk Galle Face Green at sunset, eat isso wadei (prawn fritters) from street carts at LKR 200 each, then dinner at Ministry of Crab in the old Dutch Hospital complex. The part nobody tells you - Ministry of Crab needs booking at least a month in advance through their website. Walk-ins get told no. The garlic chilli crab costs around LKR 9,500 (USD 31) for a medium one, kade bread is free, wine markup is brutal so I drink Lion Lager.

If Ministry of Crab is full, my fallback is Pilawoos at Bambalapitiya for kothu roti . LKR 800 (USD 2.65) for chicken kothu, served on a banana leaf, eaten standing while the cook smashes bread on the hot plate with two cleavers.

Day 2 Train to Kandy

The Colombo Fort to Kandy train is the morning event. Two trains matter , the 7:00 AM Intercity Express (number 1005) and the 8:30 AM. Second class reserved is LKR 350 (USD 1.15). The Observation Saloon at the rear, with the panoramic window, is LKR 1,250 (USD 4.10), booked through 12go.asia or at Colombo Fort station the day before.

I've done both. Second class is fine , windows open, breeze is real, and a wadda boy brings tea and sambol bread for LKR 250. The Observation Saloon is comfortable but rear-facing seats make some people queasy on the climb past Rambukkana.

The trip takes 2.5 hours, ending in Kandy by 10:00 AM. Earl's Regent Kandy is my pick at USD 95 a night, up the hill in Tennekumbura with a lake-view balcony and a real pool. Cinnamon Citadel by the river is the alternative at USD 110.

Afternoon: Temple of the Sacred Tooth Relic. Entry for foreigners is LKR 2,000 (USD 6.60), shoulders and knees covered, no shoes inside. The 6:30 PM puja ceremony is when the inner chamber opens - go for that, not the morning slot mobbed by tour groups. Plan 90 minutes with the museum.

Day 3 Around Kandy

Morning tuk-tuk (LKR 1,500 round trip with waiting) to the Royal Botanical Gardens at Peradeniya, entry LKR 3,000 (USD 9.90). The orchid house and the giant Java fig tree are what I come back for. Two hours is enough.

Afternoon: Udawattakele forest walk, entry LKR 1,150, then sunset on the lake path. Dinner at Empire Cafe in the old town, which does a black pork curry that ruined regular pork for me. And around LKR 3,800 (USD 12.50) with a beer.

Day 3 evening, take the 3:30 PM intercity back to Colombo, arriving 6:30 PM with time for a final dinner.

Option B: Galle and the South Coast for 3 Nights

This is the slow option. You land, drive south, and don't pack again until the airport.

The southern expressway makes it work. From CMB the drive is 2.5 hours by private taxi (LKR 16,500, USD 55) or airport bus to Makumbura plus a second bus to Galle for under LKR 2,000 if you've patience. I always pay for the taxi.

Stay at Jetwing Lighthouse, designed by Geoffrey Bawa, USD 280 a night. But the infinity pool faces the Indian Ocean and breakfast runs from string hoppers to eggs benedict. The cheaper alternative is Fort Bazaar inside the fort walls at USD 165, no pool but full of character.

Day 1 is jet lag recovery . Pool, lunch, sunset walk on the Galle Fort ramparts. The fort charges no entry fee, walking is free, full circuit takes 90 minutes with stops at the lighthouse, clock tower and old Dutch hospital (now a row of cafes).

Day 2 drive 40 minutes east to Mirissa for whale watching. And raja and the Whales is my operator, USD 65 per person, 6:30 AM departure, breakfast on board, no plastic on the boat. Blue whale season runs November to April. We saw three blues and a sperm whale in February 2026. Back by lunch, afternoon at Unawatuna beach or the Habaraduwa turtle hatchery (LKR 1,000 entry).

Day 3, cinnamon plantation tour at Mirissa Hills (LKR 4,500, three hours including lunch) or stay at the hotel and read. Drive back to CMB takes the same 2.5 hours.

For a similar slow coastal trip, my Kerala 7-day itinerary follows the same logic on the Indian side of the same sea.

Option C: Colombo Base With a Sigiriya Day Trip

This is the hardest option and the one I recommend least often, but it's the only way to see Sigiriya in three days without giving up Colombo. The day trip is a 9-hour driving commitment.

Stay all three nights at Mövenpick Colombo (USD 145) so you don't pack twice. Day 1 is Colombo as described in Option A.

Day 2 is the long one. Hire a private car and driver through hotel concierge, around LKR 33,000 (USD 110) for the day with fuel included. Leave by 5:00 AM. Drive to Sigiriya is 4 hours via the new expressway extension to Dambulla.

Sigiriya Rock Fortress entry for foreigners is USD 35 (LKR 10,600), the steepest entry fee anywhere in Sri Lanka. But the climb takes 90 minutes round trip, the lion paws halfway up are real, and the frescoes are behind wire mesh after a 1967 vandalism incident. UNESCO listing at https://whc.unesco.org/en/list/202/.

The smart alternative is Pidurangala Rock next door, USD 5 entry, with a panoramic view of Sigiriya itself. I've climbed both. On a 3-day trip where you've come this far, pay the USD 35 and climb Sigiriya itself.

Combine with Dambulla cave temples (LKR 2,000 entry, 30 minutes south) if you've energy, then drive back arriving Colombo by 8:00 PM. Eat at hotel, sleep hard.

Day 3 is recovery. Late breakfast, walk Pettah floating market, lunch at Upali's by Nawaloka for rice and curry (LKR 1,800, USD 5.95), afternoon at Independence Square, last dinner at Nuga Gama for kade-style food.

Getting Around: Trains, TukTuks and Pickme

The three transport modes I actually use:

Trains. Reserved seats only, book through 12go.asia for a small markup or in person at Colombo Fort. Second class with reserved seat is the sweet spot. Avoid third class on weekends, it's full.

Pickme app. This is the local ride-hailing app, works with international cards, available in Colombo, Galle, Kandy and Negombo. A 5 km ride costs LKR 600 to 900. Always use this over hailing tuk-tuks on the street, which charge tourists 3x the local rate.

Tuk-tuks for short hops. Outside the Pickme zone, agree the price before getting in. Kandy lake to Peradeniya gardens should be LKR 800 to 1,000 one way. If the driver says "meter" make sure he actually turns it on.

For comparison with neighbouring countries, my 2-week Thailand itinerary covers similar tuk-tuk negotiations and the Vietnam 7-day region guide walks through the same trade-offs of train versus internal flights.

What I Eat and Drink

Sri Lankan food is hotter than Thai, more coconut-heavy than south Indian, more fish-forward than either.

The dishes I order on every trip:

  • Kottu roti , chopped flatbread stir-fried with veg, egg or chicken. Best at Pilawoos (LKR 800).
  • Hoppers and string hoppers . Bowl-shaped pancakes with a fried egg inside. Hotel Renuka does egg hoppers for LKR 350.
  • Rice and curry - lunchtime meal with five to seven small dishes. Upali's by Nawaloka, around LKR 1,800.
  • Fish ambul thiyal , sour dry fish curry, Galle specialty. Heritage Cafe in the fort, LKR 2,400.
  • Curd and kithul treacle - buffalo curd with palm jaggery syrup. LKR 450 anywhere.

Lion Lager is LKR 600 in supermarkets, LKR 1,200 to 1,800 in restaurants. Old Reserve arrack (coconut spirit) is around LKR 4,500 a bottle. Liquor shops close at 10 PM and all day on Poya (full moon) holidays.

Where to Stay: My Tested Picks

Three nights, three price points across the options:

Colombo: Mövenpick (USD 145) is my default. Cinnamon Grand (USD 165) for old-school comfort. For budget, Cinnamon Red at USD 90 is fine but the rooms are small.

Kandy: Earl's Regent (USD 95) for the lake view. Cinnamon Citadel (USD 110) by the river. Budget option is Theva Residency at USD 70, up the hill, great views, basic but clean.

Galle: Jetwing Lighthouse (USD 280) for the splurge. Fort Bazaar (USD 165) inside the fort. The Bartizan at USD 95 is the budget pick inside the fort walls.

For a sense of how these prices compare with other parts of Asia, see my list of the best country in Asia to travel and visit where Sri Lanka usually sits in the middle on cost.

Money: What 3 Days Actually Costs

My February 2026 numbers, two of us travelling, splitting a room, mid-range:

  • Visa (ETA): USD 50 each
  • Hotels (3 nights, twin shared): USD 290 per person on Option A
  • Food (10 meals): USD 95 per person
  • Transport (taxis, train, tuk-tuks): USD 60 per person
  • Entry fees (temples, gardens, Sigiriya if applicable): USD 25 to 60 per person
  • Whale watching or cinnamon tour if Option B: USD 65

Total: USD 520 to 600 per person all in for Option A. But option B comes in around USD 650 to 780 because of the Jetwing splurge. Option C is the cheapest at USD 420 to 500 because you skip hotel changes.

Compared to a similar three-day trip in Vietnam or Thailand, Sri Lanka is roughly 20% more expensive than Vietnam and 10% cheaper than Thailand, mostly because of the hotel costs and the USD 35 Sigiriya fee.

When to Go: Two Monsoons, Two Seasons

This is the single biggest planning decision and the one most people get wrong. Sri Lanka has two monsoons that hit different coasts.

The southwest monsoon (Yala) runs May through September and soaks the west and south coasts including Colombo and Galle. The northeast monsoon (Maha) runs October through January and hits the east coast (Trincomalee, Arugam Bay) and the hill country.

The sweet spot for Options A, B and C is December through April, which is dry on the south and west coasts. February and March are the most reliable months. I've travelled in late October . Colombo was fine, Galle was fine, but the surf at Mirissa was rough enough that whale boats stayed in port one of the four days.

If you're going May to September, flip to the east coast - Trincomalee and Arugam Bay are dry and beautiful, but they're 7 to 8 hours from Colombo by road and not workable on a 3-day plan unless you fly the domestic Cinnamon Air route (USD 195 one way).

For a different climate-driven planning challenge, my Azerbaijan itinerary walks through similar monsoon-vs-shoulder-season logic.

What I Would Skip on 3 Days

Things people pack in that I now leave out:

  • Ella and the Nine Arches Bridge. It's 6 hours by train from Kandy. You can't do it justice on a 3-day trip. Save it for a full week.
  • Yala National Park. The safari is 4 hours from Galle, leopard sightings are real but not guaranteed, and the half-day driving each way kills the rest of the schedule.
  • Adam's Peak. The 5,500 step pre-dawn climb is incredible but takes 24 hours of your trip. Skip on three days.
  • Anuradhapura. Magnificent ruins but 4.5 hours each way from Colombo. Combine with Sigiriya only if you've a fourth day.

If you've flexibility to extend to 5 or 6 days, look at my list of the most beautiful travel destinations worth visiting for ideas on how to add Ella or Yala properly.

Frequently Asked Questions

Do Indians, UK and US passport holders need a visa for Sri Lanka?

Yes, all three need an ETA (Electronic Travel Authorization) from https://eta.gov.lk/. The fee is USD 50 for tourist purposes, processed within 48 hours, valid for 30 days from arrival with double entry. Apply at the official site only . Third-party sites charge USD 80 for the same visa.

What language is spoken and will English work?

Sinhala and Tamil are official, English is widely spoken in tourism, hotels and Colombo. I've never had a problem in restaurants, taxis or train counters. Outside the main tourist trail in rural areas English drops off but Google Translate handles Sinhala well.

What is the currency and where do I exchange money?

Sri Lankan Rupee (LKR). In April 2026 the rate was 1 USD ≈ 303 LKR. I exchange a small amount (USD 100) at the airport for taxi and food on day 1, then withdraw from Commercial Bank or HNB ATMs which accept Visa and Mastercard with a LKR 600 fee per withdrawal, max LKR 60,000 per transaction. Plus avoid airport ATMs which have higher fees.

Can I drink the tap water?

No. Stick to bottled water (LKR 80 for 1L) or use a filter bottle. Hotels at the USD 100+ level usually provide free filtered water. But ice in restaurants in Colombo, Kandy and Galle is generally made from filtered water and I've never had a problem, but I avoid ice from street vendors.

Is Sri Lanka good for vegetarians?

Yes, very. The default rice and curry plate has 4 to 6 vegetable curries, a dal, and rice. Coconut sambol is everywhere. Hotels and tourist restaurants always have vegetarian options. Pure vegetarian places like Greenlands in Colombo (LKR 600 for a full thali) are common. Vegan is harder because of the dairy in curd, ghee and short eats, but doable.

Is it safe for women travelling solo?

I've travelled with female friends across all three options and the consistent feedback is that Sri Lanka feels safer than India for solo female travel, with normal precautions. Catcalling on public transport happens, especially crowded buses and third-class train carriages. Reserved second class on trains is fine. Galle Fort, Kandy and central Colombo are comfortable to walk in the evening. But avoid empty beach stretches at sunset alone.

Southwest vs northeast monsoon , which months for which coast?

Southwest monsoon (May to September) hits Colombo, Galle, Mirissa, Bentota and the hill country. Plus northeast monsoon (October to January) hits Trincomalee, Arugam Bay and the east coast. December through April is dry on the south and west, which is when Options A, B and C work best. June through September is dry on the east coast.

Should I tip and how much?

Yes. So restaurants add a 10% service charge but it rarely reaches staff . Leave LKR 200 to 500 extra in cash. Pickme drivers don't expect tips but rounding up is appreciated. Housekeeping LKR 200 a day, porters LKR 300 per bag. Full-day private drivers, LKR 1,500 to 2,500 on top of the booked rate.

My Honest Pick

If this is your first time and you've three nights, do Option A . Colombo and Kandy. The train ride is the part you'll tell people about, the Tooth Temple at evening puja is moving even if you're not Buddhist, and Kandy is small enough to feel manageable in two days. Add Sigiriya only if you can stretch to four nights.

For background, the Wikipedia entry at https://en.wikipedia.org/wiki/Sri_Lanka is the most accurate single source. Wikivoyage at https://en.wikivoyage.org/wiki/Sri_Lanka is better for traveller logistics. The official Sri Lanka Tourism site at https://www.srilanka.travel/ is useful for event listings and Poya dates which affect alcohol availability.

Three days is short. The island deserves more. But three focused days beats a frantic checklist, and you'll leave knowing whether to come back for the full two weeks . Which, after my fourth visit, I can tell you is the right answer.

Related Guides

Comments

Popular posts from this blog

Best Places to Visit in Mumbai With Kids

Sindhudurg Travel Guide 2025: 4-Day Itinerary, Tarkarli Beaches & Malvani Food