Best Things to Do in Sri Lanka: A Travel Guide
Sri Lanka is an island nation off the southern coast of India in the Indian Ocean. From the rock fortress of Sigiriya and the colonial ramparts of Galle Fort to the wild elephants of Udawalawe and the cool tea country around Nuwara Eliya, the things to do in Sri Lanka span ancient kingdoms, hill country, and palm-fringed coastline. This guide covers when to visit, how to move between regions, and which attractions reward the long trip out.
Find Things to Do →The unmissable in Sri Lanka
These are the staple sights — don't leave Sri Lanka without seeing them.
Sigiriya Rock Fortress
Galle Fort
Temple of the Sacred Tooth Relic (Sri Dalada Maligawa)
Explore Sri Lanka on the map
Destinations in Sri Lanka
More attractions in Sri Lanka
Dambulla Cave Temple (Golden Temple of Dambulla)
Udawalawe National Park
Ruwanwelisaya
Mihintale
Colombo National Museum
Gangaramaya Temple
Koneswaram Temple
Nallur Kandaswamy Temple (Nallur Kovil)
Ramboda Falls
Galle Face Green
Galle Lighthouse
Fort Frederick
Negombo Beach
World Buddhist Museum (International Buddhist Museum)
Negombo Lagoon
Gregory Lake
Maha Vishnu Temple (Maha Vishnu Devalaya)
Natha Devale
Independence Square
Alagalla Mountain Range
💎 Hidden Gem by Locals
Mulkirigala Rock Temple (Mulkirigala Raja Maha Vihara)
The things to do in Sri Lanka pack an outsized variety into a teardrop-shaped island the size of Ireland. In a single trip you can climb the fifth-century rock palace of Sigiriya, walk the Dutch ramparts of Galle Fort, watch wild elephants gather at Udawalawe, and ride the blue train through tea country to Ella. The island’s eight UNESCO sites, hill stations, and 1,340 kilometres of coastline make it one of South Asia’s most rewarding destinations to combine culture, wildlife, and beach in two weeks.
Best time to visit
Sri Lanka has two monsoons that affect opposite coasts at opposite times. December through March brings dry weather to the south and west (Colombo, Galle, the cultural triangle, Yala) and is the busiest season. May through September flips the dry weather to the east and north (Trincomalee, Arugam Bay, Jaffna) while the southwest sees heavy rain. The cultural triangle around Sigiriya and Anuradhapura stays drier than the coasts year-round. Hill country, especially Nuwara Eliya and Ella, is cool and pleasant most of the year but can be cold and misty from December to February. Book trains and Yala safari jeeps several weeks ahead in peak season; the Esala Perahera in Kandy fills hotel rooms across the city for two weeks each August.
Getting around
Sri Lanka rewards slow travel. The historic railway network connects Colombo with Kandy, Ella, Galle, and Jaffna, and the upcountry line through tea estates between Kandy and Ella is one of the world’s most photographed train rides. Reserve a window seat in second class or splurge on the observation car. Buses are frequent and cheap but cramped; air-conditioned intercity buses are a step up. For flexibility, hire a car with driver for around 12,000–18,000 rupees a day, which is standard practice and removes the burden of navigation. Tuk-tuks handle short hops; agree on a fare or insist on the meter. The road from the airport at Negombo to Colombo is now a 30-minute expressway, and similar toll roads link Galle and Kandy.
What to eat and drink
Sri Lankan food is its own cuisine, hotter and more coconut-heavy than Indian. Rice and curry, the national dish, arrives as a bowl of rice surrounded by five or six small curries: dhal, jackfruit, beetroot, fried okra, fish ambul thiyal, a coconut sambol of grated coconut and chilli. Hoppers are bowl-shaped fermented rice-flour pancakes eaten at breakfast with an egg cracked into the centre, while string hoppers are nests of steamed rice noodles. Kottu, chopped roti scrambled with vegetables and curry on a hot griddle, is the national late-night street food, identifiable by the rhythmic clang of the cleavers. For drinks, try wood-apple juice, fresh king coconut water sold roadside, and the local arrack distilled from coconut palm sap. Pettah Market in Colombo, the Galle morning fish market, and the food stalls along Negombo’s beach road are good places to start.
Neighborhoods to explore
Colombo Fort and Pettah — The colonial heart of the capital, where Dutch warehouses now hold cafés and the chaotic Pettah bazaar fills the streets behind. The Old Dutch Hospital, the Red Mosque, and the lighthouse clock tower bookend a walking circuit.
Galle Fort — A 36-hectare living heritage town inside intact ramparts, with boutique guesthouses, gem traders, and rampart walks at sunset. Stay inside the walls rather than commuting in.
Kandy — Sri Lanka’s hill capital, ringed by forested ridges around the lake. The Tooth Temple, the British-era botanic garden at Peradeniya, and three royal devales are within a single day’s walking.
Ella and the hill country — Backpacker-friendly mountain village reached by the Kandy–Badulla train. Surrounded by tea plantations, Little Adam’s Peak, and the Nine Arches Bridge.
Trincomalee and the east coast — Quiet between May and September, with the deep natural harbour, Koneswaram temple on the cliff, and the long beaches of Uppuveli and Nilaveli.
Jaffna and the north — Tamil-majority peninsula recovering since the war’s end in 2009. The Nallur temple festival, the Dutch fort, and the ferry to Delft Island reward the long journey north.
FAQ
What are the best things to do in Sri Lanka?
The best things to do in Sri Lanka are climbing Sigiriya Rock Fortress, walking the ramparts of Galle Fort, visiting the Temple of the Sacred Tooth Relic in Kandy, and tracking wild elephants at Udawalawe National Park. Most first-time visitors cover these on a 10–14-day cultural triangle and south coast loop, adding the Kandy-to-Ella train ride for hill-country scenery.
How many days do I need in Sri Lanka?
Ten days is the practical minimum to combine the cultural triangle, Kandy, the hill country, and one beach stretch. Two weeks lets you add a national park such as Yala or Udawalawe and a few extra nights on the south or east coast. Three weeks opens up the Jaffna peninsula in the north and a longer stay in Galle Fort or the surf coast around Weligama.
Is Sri Lanka safe for travellers?
Sri Lanka is generally safe for tourists. The civil war ended in 2009 and the country is calm. Petty theft and tuk-tuk scams are the most common issues; agree on fares in advance, lock valuables in hotel safes, and watch for monkeys at temple sites. Solo female travel is widely reported as comfortable, especially on the train network and in hill-country towns.
What is the best time of year to visit?
December through March is the high season for the south, west, and cultural triangle, with dry weather and busy beaches. May through September flips the dry weather to the east and north, making Trincomalee, Arugam Bay, and Jaffna best at that time. The hill country around Kandy, Nuwara Eliya, and Ella is pleasant year-round but cool and misty between December and February.
How do I get around Sri Lanka?
The train network is a destination in itself, especially the upcountry line between Kandy and Ella. For longer crossings between regions, most visitors hire a car with driver for 12,000–18,000 rupees a day, which removes the navigation burden and works out cheaper than self-drive once fuel and one-way drop fees are included. Buses are cheap but slow; tuk-tuks handle short town hops.
Is Sri Lanka expensive?
Sri Lanka is mid-range by Asian standards. Guesthouses run from 5,000 rupees a night, mid-range hotels from 15,000, and luxury tea-estate bungalows climb above 60,000. Rice and curry at a local lunch packet costs 400 rupees; a meal at a tourist restaurant runs 2,000–4,000. Park entry fees are the steepest line item: Sigiriya, Yala, and Udawalawe each cost around 35–45 USD per foreign adult.
Is Sri Lanka good for families?
Sri Lanka is excellent for families with children old enough to handle long drives between regions. The wildlife parks, beaches, and turtle hatcheries appeal to younger travellers; teenagers tend to enjoy the train rides, surf lessons at Weligama, and zip lines around Ella. Avoid the long west-coast monsoon months for a beach trip with small children.
What are some hidden gems in Sri Lanka?
Beyond the obvious cultural-triangle sites, the Ritigala forest monastery, the rock-cut Mulkirigala temple complex near Tangalle, and the half-wild ponies of Delft Island in the far north reward travellers willing to detour. Muthurajawela Marsh, just north of Colombo’s airport, is an easy half-day boat trip rarely on standard itineraries.