Top Places to visit in Sri Lanka
Are you planning a vacation to Sri Lanka?
Our guest post Top Places to Visit in Sri Lanka is written by Vinod founder/editor with his wife Divya of the travel blog ‘Budget Travel Plans’.
Sri Lanka has been on our travel wish list for many years. We are delighted to have this article on Sri Lanka and we hope that you enjoy it as much as we did. We can’t wait to visit.
Sri Lanka is a great destination for all travellers from family travel with children to solo travel and baby boomers.
(Editor Update 2021)
This post may contain affiliate links. Please see our disclosure for more information. As an Amazon Associate, I earn from qualifying purchases (if applicable).
Related Reading: Top Places In The World To Visit
Top Places to Visit in Sri Lanka
There are very few sites that offer the quaint originality in travel that you will find in Sri Lanka. Devastated by civil war for 25 years, the country is slowly rebuilding itself as a tourism destination. It has a lot going for it with its beautiful pristine beaches, unique blend of western and local culture, flora and fauna, and historical monuments.
We have placed together a list of locations that capture Sri Lanka’s cultural and natural diversity. Most of these places are still relatively untouched and retain their natural charm.
Negombo in Sri Lanka

As your flight lands at the international airport, you could choose to head to Negombo or Colombo. Negombo is a peaceful beachside town located just 15 minutes from the airport. The town has a relaxed atmosphere compared to the hustle and bustle of Colombo.
Negombo lagoon offers water sports such as scuba diving, rafting, windsurfing, and even fishing. The 1600 AD Dutch fort is now the town’s prison but still a place to see on your tour around the city. Also, visit the Angarukaramulla Buddhist temple with its 6 meters reclining Buddha and the St. Marys Church, which has some beautiful ceiling paintings.
Colombo

Colombo is Sri Lanka’s capital city and is situated 45 km from the airport. It is the best place to experience the local food and busy everyday life that is a blend of glitzy sky scrappers and old city markings. Hire a tuk-tuk for a nominal sum to tour the city through its winding lanes.
You can shop at the street stalls selling souvenirs and local handicrafts. Take a walk on the Galle Face Green, which is a pretty boulevard separating the Indian Ocean from the city. Visit the Gangaramaya Buddhist Temple, which also has a museum inside.
The Colombo Dutch Museum is also a must-visit as it houses rare antiques, furniture, paintings and other relics of the Dutch colonial period. The Jami Ul Alfar Mosque is also eye-catching due to its candy-striped walls and unique architecture.
Most of these activities can be completed in a day or two. The Colombo City sightseeing open decker bus provides a fun-filled experience as it brings you to all the major locations around the town. There are night buses too. The day bus tour costs LKR 3600 for adults and LKR 1700 for children.
If you enjoy walking tours you can take a Colombo City Walking Tour click here for the latest information and prices
Sigiriya

Also famous as the Lion’s Rock, Sigiriya rock fortress is a UNESCO World Heritage Site, and it was constructed in the 3rd century BC and had historical significance as the earliest examples of ancient urban planning.
It is intended in the form of an enormous stone lion whose body has been demolished, but the feet still remain perched magnificently on the 370-meter high rocky plateau. It is an integral part of the cultural triangle in Sri Lanka. The triangle also includes Polonnaruwa Temple ruins and Cave temples of Dambulla which are located close to Sigiriya.
Flights, trains, and buses are available to Sigiriya from Colombo everyday. The nearest railway station is Habanera.
For details on a day tour to Sigiriya Rock Fortress click here.
Kandy

Located in central Sri Lanka, Kandy is set on a plateau surrounded by mountains with tea plantations. It is a very scenic town and at its heart lies the Bogombora lake. The main attraction here is the Temple of the Sacred Tooth. The temple houses the canine tooth of Gautam Buddha and is a shrine for people all over the world.
The Royal Botanical Gardens is quite famous for its collection of orchids. The hill station has a pleasant climate which brings people here. There are other small places of interest to visit around the city which can be covered by hiring a tuk-tuk. Kandy is accessible by bus from Sigiriya which takes two and a half hours.
One of Kandy’s popular tours is the Afternoon City Tour offered by our partners Get Your Guide. “Discover the most important attractions within the city limits of Kandy and enjoy the beauty and cultural heritage of this small hill capital. You will visit the Botanical Garden, do an upper lake drive, witness a cultural show, and visit Kandy Temple.”
Book Your Kandy Afternoon City Tour Here
Nuwara Eliya

Nuwara Eliya is a charming colonial town built by the British settlers when they colonized Sri Lanka. It was made as a holiday destination due to its temperate climate. The town is dotted with delightful bungalows, many of which have been converted into hotels. Tea plantations abound in this area so you could visit some tea factories too. St. Claire’s waterfalls, the widest waterfalls in Sri Lanka is nearby.
There is the Ambewala dairy farm which you could visit to see calves grazing and milking of cows. Hiking and strolling can be your principle activities here as the place is best for a relaxing holiday. Horton Plains National Park is worth a visit as it has some fantastic mountain views and animal spotting.
There are buses from all major tourist destinations to Nuwara Eliya. However, the train journey is the most scenic as it takes a winding route through the mountains. The closest station to Nuwara Eliya is Nanu Oya which is connected to Colombo.
For a 2 Day Tour to Nuwara Eliya from Colombo click here for the latest information and prices.
Our partner Get Your Guide offers this 2-day “If you have a limited amount of time to see the sights of Sri Lanka, this 2-day tour will take you to Kandy and Nuwara Eliya, and to some of the country’s most popular attractions. Visit the cultural city of Kandy, the Temple of the Tooth Relic, and more. tour ”
Yala National Park

Enclosed in an area of 1268 sq km, the Yala National Park has international prominence for having the maximum density of leopards. It is also homeward to the Sri Lankan wild Elephant. It is a vast expanse of an open plain dotted with thick shrubbery and lagoons.
Wildlife safaris are available along with basic wildlife bungalows where you can stay the night to experience authentic forest nightlife. Camping is also allowed in designated places. The beach section of the park that was devastated by the 2004 tsunami is open for public strolls.
The choicest way to get there is by hiring a taxi or taking a bus from Colombo. Average distance is 240km.
Ticket cost: Adult Ticket cost to the park is LKR 2600
For a 2 day, inclusive safari to Yala National Park
Bentota

This whimsical coastal town is situated at the mouth of the Benton river. It has beautiful sandy beaches with coconut trees giving it a lovely tropical atmosphere. During the season (November to April) the calm sea is ideal for snorkelling, deep-sea diving, jet-skiing, fishing on a traditional canoe and more!
The Turtle Hatchery is a big draw for families. You get to see turtles that fit into the palm of your hand being hatched and released into the sea. The Galapata Vihara is a 12th-century temple which has stone carvings and a maze of underground tunnels connecting the temple internally.
For details on a 1-day boat tour to Bentota click here.
The Ideal Time to Visit Sri Lanka – Sri Lanka Weather Details
There are two monsoon seasons in Sri Lanka( April-June and November-March) that hit the southwest and northeast parts of the country respectively. Plan ahead to decide which sections of the country you will be visiting, and you have plenty of sites to tour in each part of the country!
Conclusion:
Few more beaches worth visiting are the Mirissa, Unawatuna, Nilaveli Beach. There are plenty of modest stay options to choose from by way of homestays and small quaint hotels. However, the hospitality of the local people makes even the most budgeted trip feel like royalty. Connectivity is also very good with trains, buses and paid taxis going almost everywhere.
Author Bio
Vinod & Divya, parents of a three-year-old kid, are Software Techies by profession gradually driven towards travel by passion. They are the founder/editor of the travel blog ‘Budget Travel Plans‘ and are based in India. They have travelled across exotic destinations including Mauritius, Singapore, Malaysia, Thailand, Srilanka, Bhutan and the Middle east. They aim to share their budget travel experience, Travel tips & tricks and also advice on travelling with little kids.
We hope that our top places to visit in Sri Lanka has whet your appetite and that you will be visiting Sri Lanka soon.
Essential Visitor Information to Visit Sri Lanka
Visa Information for Sri Lanka
Sri Lanka Map
Getting In – Sri Lanka
Sri Lankan Airlines are the country’s carrier.
Find the cheapest flights with Skyscanner who then directs you to the airline’s website with no extra fees to pay.
Where to stay in Sri Lanka:
For the best hotels in Sri Lanka:
Travel Insurance
We recommend that you take out travel insurance when you travel. The best time to purchase your policy is when you have booked flights and hotels and paid deposits on tours and cruises.
Are you on Pinterest? We at To Travel Too have many travel-related boards check us out at Pinterest. If you enjoyed our article why not pin it to your board.
If you need to purchase new luggage, packing cubes or travel clothes and accessories check out our own To Travel Too Travel Shop for the latest gear.
Looks like you made it to the iconic blue train. I would love to take this train and the countryside looks so scenic, but I have heard it gets quite crowded. I think I’d choose the less bustling Negombo as the beaches look beautiful and I would like to see the Buddhist temple as well. Yala National Park would also be great to visit if there’s a chance of seeing a leopard!
Hi Summer
Thanks for your comments. The beaches do look beautiful, don’t they? Yala National Park is high on our list too.
Cheers Jane and Duncan
To be honest, I know precious little about Sri Lanka, so this post helps me out a lot. I’ve heard about Kandy (isn’t there a famous train?) and it looks breathtakingly beautiful. Bentota also looks beautiful. I would love to be able to watch the baby turtles hatch!
Hi Rachelle
Thanks for your comments. Sri Lanka is such a beautiful country, we hope that you can visit.
Cheers Jane and Duncan
Sri Lanka is on my radar as a place I want to visit in the future. I like being by the beach and doing water sports so I would want to make time to visit Negombo. Nuwara Eliya and the area around the town sound beautiful. I’ve never visited a tea plantation so it is good to know where to do that.
Hi Elizabeth
Thanks for your comments. Sri Lanka is high on our list too and especially since Vinod made us aware of so many great places to visit.
Cheers Jane and Duncan
Very comprehensive post, Jane! Sri Lanka is a far away dream for me at this point, but I’m hoping to get there someday. I’m surprised to see how much the country has improved after that devastating war. You probably can still see some of the scars, but for the most part they are now on the tourist destinations map. Yala National Park definitely is a very desirable place to explore.
Hi Anda
Thanks for your comments. We just hope that after the troubles this year that the tourists return. We hope to as soon as we can.
Cheers Jane and Duncan
The photos of Sri Lanka are definitely a seller for me. Nuwara Eliya is so scenic, walking through the tea plantations is always my favourite! Sigiriya Rock and the Yala National Park are a dream to visit, and how cute are the palm sized turtles.
Hi Suma
Thanks for your comments. Sri Lanka is definitely a country that all should visit.
Cheers Jane and Duncan
This is such a great post! I’ve never been to Sri Lanka and catching the famous blue train is on my list to-do! The sand on the beaches of Negombo looks so vibrant and beautiful! Sigiriya Rock is so unique and also I didn’t know it was a UNESCO World Heritage Site. Yala National Park would also be such a great place to visit!
Hi Clare
Thanks for your comments. Hope you can get to visit sooner than later.
Cheers Jane and Duncan
I’m dying to visit Srilanka! Its my neighbouring country and I’m yet to go there. I really need to book my tickets!
Sigiriya, Pollanaruwa and Dambulla are my topmost picks. I really need to head there are see the Srilankan version of India’s Ajanta Caves! The frescoes astonish me always.
Negombo sounds so peaceful and my kinda place to go.
Hi Bhushavali
Thanks for your comments. Hope you can book your tickets soon to visit this beautiful country.
Cheers Jane and Duncan
This is actually a place I’ve heard of (thank you high school geography!), but I hadn’t considered visiting. It seems so beautiful. I may have to put it on my list!
Hi Jennifer
Thanks for your comments. Sri Lanka is definitely worth a visit, hope you can make it there one day. There is so much to see and do.
Cheers Jane and Duncan
Thanks, Wow… I really like your post. I wish one day I’ll be there for the holidays. Thanks for sharing!!!
Hi
Thanks for your comments. We hope you can visit Sri Lanka one day.
Cheers Jane and Duncan
Wow great post thanks for sharing sri lanka is on top of my travel bucket of list and surely i will visit there after lockdown
Hi Great Post!!
Thanks, I really like your blog post. I wish one day I’ll be there for the holidays. Thanks for sharing!!! Looking forward to reading more of these awesome travel blogs.
Wow! beautiful photos and top places to visit in Sri Lanka, I love to visit Sri Lanka, and I like this post. thanks for sharing this great article.
Great list! I like your post, I will be there soon. I would want to make time to visit Sigiriya and Kandy.
A good article to read.
Wow! I love to travel to Sri Lanka, and I enjoy this post because it has lovely pictures of the best sites to visit there. I’m grateful you shared this fantastic article.
Wow! A worthwhile piece to read. I enjoy this post since it offers beautiful photographs of the top Sri Lankan tourist attractions because I love to visit that country. I appreciate you sharing this wonderful article.