Destination guide

Sri Lanka

Sri Lanka is the trip that people come back from and can’t stop talking about. It has everything you’d go […]

Adventure Beach Culture Food Budget Mid-Range
Currency LKR
Best time Dec-Mar (west/south coast) or May-Sep (east coast)
Daily budget $40-120 USD
Safety Safe for tourists (use normal caution)
Language Sinhala, Tamil (English widely spoken in tourist areas)
Wi-Fi Decent in towns, patchy in rural areas

Sri Lanka is the trip that people come back from and can’t stop talking about. It has everything you’d go to Southeast Asia for but compressed into a small island where nothing is more than a few hours from anything else. Ancient temples, misty tea plantations, leopards in the wild, surf breaks with nobody on them, colonial hill towns, and food that is aggressively underrated by the rest of the world.

The country went through a rough period with the economic crisis in 2022 but tourism has bounced back and infrastructure is solid. Travellers are welcomed warmly and the prices are still remarkably low compared to almost anywhere else you could go. A full day of sightseeing, three meals, and a comfortable hotel room can cost less than a single night in a mid-range hotel in Bali.

The thing that makes Sri Lanka special is the variety crammed into a small space. You can have breakfast overlooking a tea plantation in the hill country, take a scenic train ride through the mountains, and be on a palm-fringed beach by sunset. All in the same day.

[YOUR EXPERIENCE: Add 2-3 sentences here.]

When to go

Sri Lanka has two distinct monsoon seasons that affect different coasts at different times. This means there’s always a good side of the island to visit.

December to March is the best time for the west and south coasts (Colombo, Galle, Mirissa, Unawatuna) and the hill country (Ella, Kandy, Nuwara Eliya). Dry weather, calm seas, good for beaches and surfing on the south coast.

May to September is the best time for the east coast (Trincomalee, Arugam Bay, Pasikudah). This is surf season at Arugam Bay and the water on the east coast is calm and clear while the west coast gets monsoon rain.

April and October are transition months where weather is unpredictable on both coasts but prices drop and crowds thin out.

The cultural triangle in the north-centre of the island (Sigiriya, Dambulla, Anuradhapura, Polonnaruwa) is good year-round, though it gets hot from March to May. Visit early morning to beat the heat.

What it actually costs

Sri Lanka is one of the cheapest countries in Asia for travellers right now. Significantly cheaper than Thailand or Bali for equivalent quality. All prices in USD.

Budget ($25-50 USD/day per person) Guesthouses ($10-20/night), local rice and curry meals ($2-4), tuk-tuks for short trips ($1-3), public buses and trains between cities ($1-5), free temple visits (some charge a small fee). Very comfortable budget travel.

Mid-range ($50-120 USD/day per person) Boutique hotel or heritage guesthouse ($30-70/night for a double), restaurant meals ($5-12), private driver for day trips ($30-50/day including car), paid attractions like Sigiriya ($30 entry for foreigners). Excellent quality of life at this budget.

Comfortable ($120-250+ USD/day per person) Luxury eco-lodges, private safari jeep hire, spa treatments, high-end restaurants, scenic helicopter flights. Sri Lanka has some world-class luxury properties (Heritance Kandalama, Cape Weligama) at prices that would be double or triple in the Maldives.

Hiring a private driver is the most popular way to get around and it’s surprisingly affordable. A driver with air-conditioned car costs $30-50 USD per day including fuel. They’ll take you anywhere on the island, wait while you explore, and often act as an informal guide. It’s not a luxury splurge, it’s actually the most practical transport option.

Flights to Colombo (CMB) from within Asia are cheap ($100-300 return from most Southeast Asian hubs). From Europe expect $400-700 return. From North America or Oceania expect $600-1,200 with connections through Singapore, Dubai, or Kuala Lumpur.

[YOUR EXPERIENCE: Add your actual spend if you’ve been.]

Where to go

Colombo (1-2 days). Most people fly in here and immediately leave, which is a mistake. Pettah Market is chaotic and brilliant, Gangaramaya Temple is worth a visit, and the food scene in neighbourhoods like Colombo 7 and Mount Lavinia is excellent. The street food alone is worth a day. But don’t spend your whole trip here.

Sigiriya (1-2 days). A 5th century palace built on top of a 200m rock fortress in the middle of the jungle. The climb takes about an hour and the view from the top is spectacular. Entry is $30 for foreigners which is expensive by Sri Lankan standards but worth it. Go early morning to beat the heat and crowds. Pidurangala Rock nearby has almost the same view for $3 and far fewer people.

Kandy (1-2 days). The cultural capital. The Temple of the Tooth Relic is the main draw (it houses a tooth of the Buddha), and the surrounding lake is beautiful for walking. The Kandy to Ella train starts here and is one of the highlights of the whole trip.

Ella (2-3 days). A tiny hill town surrounded by tea plantations, waterfalls, and hiking trails. Nine Arch Bridge is the most photographed spot (stand on the bridge at 6am before the tourist buses arrive). Little Adam’s Peak is an easy sunrise hike. Ravana Falls and Diyaluma Falls are both worth visiting. The vibe in Ella is relaxed and backpacker-friendly with good cafes and cheap guesthouses.

The Kandy to Ella train ride. This is not just transport, it’s one of the most scenic train journeys in the world. The train winds through tea plantations, over bridges, through tunnels, and along mountain ridges for about 6-7 hours. Book second class (about $2) and sit on the right side for the best views. Tickets sell out fast so book at the station a day or two in advance, or pay a small premium through your guesthouse.

Galle (1-2 days). A Dutch colonial fort on the southern tip of the island. Walk the fort walls at sunset, explore the boutique shops and cafes inside, and watch cricket on the pitch just outside the walls. The fort area is touristy but charming. Unawatuna beach is a 10-minute tuk-tuk ride away.

Mirissa (2-3 days). The best beach town on the south coast for most visitors. Small, relaxed, and with a great beach. Whale watching season runs November to April and Mirissa is the main departure point. Blue whales are regularly spotted. Whale watching boat tours cost $30-50 per person.

Arugam Bay (2-3 days). The surf capital of Sri Lanka on the east coast. Best waves May to September. The main break is accessible for intermediate surfers and there are beginner-friendly spots nearby. The town has a chilled-out backpacker vibe with cheap guesthouses and good food. Board rentals cost $5-10/day.

Yala National Park (1 day safari). The highest density of leopards in the world. A half-day jeep safari costs $40-60 including park fees and jeep hire. Early morning safaris (5:30am start) give the best chance of leopard sightings. Elephants, crocodiles, and birds are almost guaranteed.

What to skip

Overpriced tourist restaurants in Ella and Galle. The local rice and curry spots are better food and a fraction of the price. A full rice and curry spread with 5-6 side dishes costs $2-4 at a local place. The same meal at a tourist restaurant is $8-12 and not as good.

The Sigiriya climb in the middle of the day. It’s exposed rock with no shade and it gets brutally hot after 10am. Go at 7am when the gates open. You’ll also get better photos without the midday glare.

Trincomalee as your only beach stop. It’s fine but Mirissa, Unawatuna, and Arugam Bay all have more character and better infrastructure for travellers.

Rushing the Kandy to Ella train by taking first class. First class is air-conditioned with sealed windows. You can’t lean out, feel the breeze, or get photos. Second class with open windows is the real experience.

[YOUR EXPERIENCE: Add your honest take.]

Must-do experiences

Take the Kandy to Ella train. This is the single best thing to do in Sri Lanka. The scenery is extraordinary, the pace is perfect, and the $2 ticket for second class is the best travel bargain in Asia. Book early.

Eat rice and curry everywhere. Sri Lankan rice and curry is one of the most underrated cuisines in the world. It’s not one curry, it’s a plate of rice with 5-8 different small curries, sambols, and condiments. Every place makes it slightly different. Ask for “rice and curry” at any local restaurant and you’ll get a feast for $2-4.

Climb Pidurangala Rock at sunrise. Skip the $30 Sigiriya entry fee and climb Pidurangala instead (or do both). $3 entry, a shorter climb, and you get a view of Sigiriya rock fortress from above. At sunrise it’s magical and you’ll often have it nearly to yourself.

Watch whales in Mirissa. Blue whales, sperm whales, and dolphins between November and April. The boats leave early morning and it’s a 2-3 hour trip. Not guaranteed but sighting rates are high during the season. $30-50 per person.

Safari in Yala National Park. Best leopard-spotting odds in the world. Book through your guesthouse and go on the 5:30am safari for the best wildlife activity and cooler temperatures.

[YOUR EXPERIENCE: Add your top pick.]

Practical tips

The currency is the Sri Lankan Rupee (LKR). USD and Euros are easy to exchange at the airport and in major towns. Cards are accepted at hotels, larger restaurants, and shops in tourist areas. Markets, tuk-tuks, and small local restaurants are cash-only. Carry rupees.

Most Western passport holders get a 30-day visa on arrival for free (changed from the previous ETA system). Check the Sri Lanka immigration website before you go as visa rules have changed several times recently.

Tuk-tuks are the main local transport. Always agree on the price before you get in, or use the PickMe app (Sri Lanka’s version of Uber) which gives you a metered fare. Short rides should be $1-3 depending on distance.

Dress modestly at temples. Cover your shoulders and knees. Remove shoes before entering. This applies everywhere, not just the famous temples.

The food can be spicy. Properly spicy. If you don’t handle heat well, ask for “not spicy” when ordering. Most places are happy to adjust.

Get travel insurance. Medical facilities are decent in Colombo but limited elsewhere. An ambulance transfer from a rural area to Colombo can be expensive.

Power outlets are a mix of UK-style 3-pin and Indian-style 3-pin round. Bring a universal adapter.

The tap water is not safe to drink. Stick to bottled water which is cheap ($0.30-0.50 for a 1.5L bottle) and available everywhere.

Planning your trip

1 week classic route: Colombo (1 night), Sigiriya (1 night), Kandy (1 night), train to Ella (2 nights), Mirissa (2 nights)

2 weeks full island: Colombo (1), Sigiriya + Dambulla (2), Kandy (2), train to Ella (3), Yala safari day trip, Mirissa (2), Galle (1), Colombo (1)

2 weeks with east coast (May-Sep): Colombo (1), Sigiriya (2), Kandy (1), train to Ella (2), Arugam Bay (3), Trincomalee (2), Colombo (1)

Book your trip

Use the search tools above to compare prices on flights, hotels, tours, and transfers across Sri Lanka.

More destinations from travlperks: For a similar mix of culture and beaches at even lower prices, see our Vietnam guide. For more wildlife and adventure, check out India. For island vibes with less backpacking, see Bali or Fiji.


Scroll to Top