Sigiriya rock Sri Lanka
Photo: Zarniwoop und Zarquon

Sri Lanka travel guide

25 Best Places to Visit in Sri Lanka

Quick answer

The best places to visit in Sri Lanka are Sigiriya, the ancient cities of Anuradhapura and Polonnaruwa, the Dambulla cave temple, Kandy, the tea country around Nuwara Eliya, Ella, Yala and Udawalawe national parks, Galle Fort, and the beaches of Mirissa, Unawatuna and Tangalle. With more time, add Trincomalee and Pasikuda on the east coast, Arugam Bay, Jaffna in the north, the Sinharaja rainforest and Adam's Peak. A first trip of 10–14 days usually covers the Cultural Triangle, the hill country, a safari and the south coast. The best region depends on your month, because the island's two monsoons affect the west and east coasts at different times.

Sri Lanka packs an incredible variety into a small island: 2,000-year-old cities, a palace on a rock, misty tea hills, leopards and elephants, whales offshore and palm-fringed beaches, all within a few hours' drive of each other. This guide lists the most famous places to visit in Sri Lanka by region, with the best time to go, how long to spend and how to link them on one trip.

Sri Lanka's top places at a glance

Place Region Best for Time needed
Sigiriya Cultural Triangle The rock fortress, sunrise views 1–2 nights
Polonnaruwa Cultural Triangle Ancient ruins by bicycle Day trip
Anuradhapura Cultural Triangle Sacred city, giant stupas 1 night or a day trip
Dambulla Cultural Triangle Painted cave temple 1–2 hours
Kandy Hill country Temple of the Tooth, culture 1–2 nights
Nuwara Eliya Hill country Tea estates, cool climate 1–2 nights
Ella Hill country Hikes, Nine Arch Bridge 2 nights
Yala South Leopard safaris 1 night
Udawalawe South Elephant safaris 1 night or on the way
Galle Fort South coast Colonial streets, sunsets 1–2 nights
Mirissa South coast Whale watching, beach 2–3 nights
Trincomalee East coast Beaches, snorkelling, whales 2–3 nights (in season)
Jaffna North Tamil culture, islands 2 nights

The Cultural Triangle

1. Sigiriya Sri Lanka's most famous sight is a 5th-century palace built on top of a huge rock, with water gardens, ancient paintings and giant lion's paws. Climb early in the morning. For the best view of the rock itself, climb neighbouring Pidurangala at sunrise. See Sigiriya, things to do in Sigiriya and Pidurangala Rock.

2. Polonnaruwa The medieval capital's ruins are compact and beautifully preserved, including the Gal Vihara rock-carved Buddhas and the circular Vatadage. Explore by bicycle. See Polonnaruwa.

3. Anuradhapura Sri Lanka's first capital is a sacred city of huge white stupas, monasteries and the sacred Sri Maha Bodhi tree. See Anuradhapura and stupas in Sri Lanka.

4. Dambulla cave temple Five caves filled with Buddha statues and colourful murals, used for worship for over 2,000 years. See Dambulla cave temple.

5. Minneriya and Kaudulla In the dry season, hundreds of elephants gather around the reservoirs of Minneriya, one of Asia's great wildlife sights. See Minneriya National Park and the elephant gathering.

6. Ritigala and Mihintale For quieter history, visit the jungle monastery of Ritigala or Mihintale, where Buddhism is said to have arrived in Sri Lanka. See Ritigala and Mihintale.

The hill country

7. Kandy The last royal capital, home to the Temple of the Sacred Tooth Relic, a lake, the botanical gardens and cultural dance shows. See Kandy, the Temple of the Tooth and Peradeniya Botanical Gardens.

8. Nuwara Eliya "Little England" sits among the highest tea estates, with colonial buildings, a lake and cool air. See Nuwara Eliya and tea factories to visit in Sri Lanka.

9. Ella A relaxed hill town with easy hikes to Little Adam's Peak and Ella Rock, the Nine Arch Bridge and waterfalls. See Ella, Nine Arch Bridge and things to do in Ella.

10. Horton Plains and World's End A high plateau of grassland and cloud forest with a sheer drop at World's End. Start at dawn for clear views. See Horton Plains.

11. Adam's Peak A sacred mountain climbed by pilgrims through the night to see the sunrise from the summit, mainly in the pilgrimage season from December to May. See Adam's Peak.

12. Haputale and Idalgashinna Ridge-top views, Lipton's Seat and one of the most scenic railway walks in Sri Lanka. See Haputale and Idalgashinna.

13. The Knuckles range Rugged mountains, remote villages and trekking trails, with waterfalls such as Sera Ella on the northern side. See Knuckles Mountain Range and Sera Ella Falls.

Wildlife

14. Yala National Park Sri Lanka's most famous park, known for leopards, elephants, sloth bears and crocodiles. See Yala National Park and our Yala safari tour.

15. Udawalawe National Park One of the best places in Asia to see wild elephants, all year round, plus the Elephant Transit Home for orphaned calves. See Udawalawe National Park.

16. Wilpattu National Park A quieter park of forest and natural lakes in the northwest, good for leopards and sloth bears. See Wilpattu National Park.

17. Sinharaja Forest Reserve A UNESCO-listed rainforest full of endemic birds and plants. See Sinharaja Forest Reserve.

See our national parks in Sri Lanka guide.

The south and west coasts

18. Galle Fort A UNESCO-listed colonial fort with ramparts, a lighthouse, cafés and boutiques. See Galle Fort.

19. Mirissa A palm-lined bay known for whale watching from about November to April. See Mirissa and things to do in Mirissa.

20. Unawatuna and Dalawella A sheltered swimming bay near Galle, Jungle Beach and the famous palm swing at Dalawella. See Unawatuna Beach and Dalawella Beach.

21. Tangalle, Hiriketiya and Talalla Quieter beaches further east, from surf coves to long, empty sand. See Tangalle, Hiriketiya and hidden beaches in Sri Lanka.

22. Bentota and Hikkaduwa Bentota for river trips and water sports; Hikkaduwa for turtles, reefs and surf. See Bentota and Hikkaduwa.

The east and north

23. Trincomalee Beautiful beaches at Nilaveli and Uppuveli, snorkelling at Pigeon Island and whale watching, best from about May to September. See Trincomalee and Pigeon Island.

24. Arugam Bay Sri Lanka's surf capital, with lagoons, elephants and temples nearby, best from about May to October. See Arugam Bay.

25. Jaffna Hindu temples, Tamil food and culture, and island day trips in the far north. See Jaffna and things to do in Jaffna.

Where to go by month

Months Best regions
December–March South and west coasts, hill country, Cultural Triangle
April South coast, Cultural Triangle; hill country festivals
May–September East coast (Trincomalee, Pasikuda, Arugam Bay), Cultural Triangle, Uva hills
October–November Changeable; the Cultural Triangle and hill country often work well

See the best time to visit Sri Lanka.

Suggested routes

Trip length Route
7 days Sigiriya, Kandy, Nuwara Eliya, Ella, south coast
10 days Add a safari in Yala or Udawalawe and Galle Fort
14 days Add Anuradhapura or the east coast, and more beach time
21 days Add Jaffna, Trincomalee or Arugam Bay, and Sinharaja

See our Sri Lanka itinerary, our tours and our Sri Lanka trip planner.

Hidden gems

If you've seen the highlights or prefer quieter places, try: - Meemure, a remote village in the Knuckles range. See Meemure. - Belihuloya, rivers and waterfalls between the hills and the south. See Belihuloya. - Kalpitiya, for dolphins and kitesurfing. See Kalpitiya. - Gal Oya, with boat safaris where elephants sometimes swim between islands. See Gal Oya National Park.

See lesser-known attractions.

Best places for couples, families and adventure

Traveller Best places
Couples Galle Fort, Ella, Tangalle, tea country bungalows
Families Sigiriya, Udawalawe, Kandy, Bentota, Unawatuna
Adventure Kitulgala rafting, Ella hikes, Arugam Bay surf, Knuckles trekking
Culture Anuradhapura, Polonnaruwa, Kandy, Jaffna
Wildlife Yala, Wilpattu, Minneriya, Mirissa whales

See our honeymoon tour, family tour and adventure tour.

Getting between places

Distances are short but roads are slow and winding. A private driver is the easiest way to travel, as you can stop at viewpoints, temples and fruit stalls on the way.

Route Approximate drive
Airport to Sigiriya About 3.5–4 hours
Sigiriya to Kandy About 2.5–3 hours
Kandy to Nuwara Eliya About 2.5–3 hours
Nuwara Eliya to Ella About 2.5–3 hours
Ella to Yala About 2.5 hours
Yala to Mirissa About 2.5–3 hours
Mirissa to the airport About 3 hours

See getting around Sri Lanka and our private driver page.

Best places for a short trip

If you only have 5–7 days, focus on one or two regions instead of rushing: - Culture and hills (5 days): Sigiriya, Dambulla, Kandy and a night in the tea country. - Beaches and Galle (5 days): Galle Fort, Unawatuna, Mirissa and a day safari in Udawalawe. - Classic week (7 days): Sigiriya, Kandy, Nuwara Eliya, Ella and the south coast.

See our 5-day tour and 7-day tour.

Best places in the rainy season

Sri Lanka's two monsoons mean there's almost always a dry region. From May to September, go east (Trincomalee, Pasikuda, Arugam Bay) and to the Cultural Triangle. From December to April, go south and west. See Sri Lanka's rainy season.

Best places for photographers

  • Sunrise: Pidurangala, Little Adam's Peak, Lipton's Seat.
  • Trains: the Nine Arch Bridge and the hill country line.
  • Wildlife: leopards in Yala, elephants at Minneriya.
  • Coast: Galle Fort at sunset, the stilt fishermen near Koggala, the Dalawella swing.
  • Culture: the Dambulla caves, the Kandy Esala Perahera, Jaffna's temples.

Best places for a second trip

Already seen the highlights? Try the north (Jaffna and the islands), the east coast in season, the Knuckles range, Sinharaja, Wilpattu, Gal Oya and the quiet south coast around Tangalle. See things to do in Trincomalee and our east coast and north tour.

Best places by interest

Interest Top places
History Anuradhapura, Polonnaruwa, Sigiriya, Galle Fort
Nature Horton Plains, Sinharaja, the Knuckles range
Wildlife Yala, Wilpattu, Udawalawe, Minneriya
Beaches Mirissa, Tangalle, Nilaveli, Pasikuda
Tea Nuwara Eliya, Haputale, Ella
Food Colombo, Jaffna, Galle
Spiritual Kandy, Adam's Peak, Anuradhapura, Kataragama

Our tip for choosing places

Choose places that match your interests rather than ticking off a list. A slower trip with three or four bases, such as the Cultural Triangle, Kandy, the hill country and the south coast, is more relaxing and leaves time for the unexpected moments travellers remember most.

Common mistakes to avoid

  • Trying to see everything in one trip; pick three or four regions.
  • Ignoring the monsoons when choosing beaches.
  • Underestimating driving times on winding roads.
  • Climbing Sigiriya or visiting temples at midday in the heat.
  • Skipping the hill country, which many travellers say is their favourite part.

Frequently asked questions

What is the most famous place in Sri Lanka?

Sigiriya, the 5th-century rock fortress in the Cultural Triangle.

What are the top 10 places to visit in Sri Lanka?

Sigiriya, Polonnaruwa, Anuradhapura, Dambulla, Kandy, Nuwara Eliya, Ella, Yala, Galle Fort and Mirissa.

How many days do I need to see the best of Sri Lanka?

About 10 to 14 days for the main highlights.

Which is the most beautiful place in Sri Lanka?

Many travellers say the hill country around Ella and Nuwara Eliya, with its tea estates and mountains.

What are the best beaches in Sri Lanka?

Mirissa, Unawatuna, Tangalle and Hiriketiya in the south; Nilaveli, Pasikuda and Arugam Bay in the east. See best beaches in Sri Lanka.

Where can I see leopards in Sri Lanka?

Yala and Wilpattu national parks.

Can I visit the east and south coasts on one trip?

Yes, but each is best at a different time of year, so plan around your month.

What are the best places for a first trip?

The Cultural Triangle, Kandy, the hill country, a safari and the south coast.

Is it easy to travel between places in Sri Lanka?

Yes, especially with a private driver. Trains and buses also run, but are slower.

Can you plan my route?

Yes. Tell us your dates and interests, and we'll design a tailor-made route with a private driver. Contact us on our contact page or WhatsApp.

Plan your Sri Lanka journey

Tell us your dates and interests.

Plan Your Trip