Your complete tropical experience in Sri Lanka

8 Minutes

Sri Lanka is a tropical paradise island located southeast of India. With pristine beaches around the perimeter and enchanting mountains in the center, this diverse country offers a wide range of adventures. Safaris, surfing, hiking, or sunbathing, this country offers activities for every type of traveler. 

There are some amazing places to visit in Sri Lanka, so let’s review some of the top destinations and what makes them special. 

Arriving in Sri Lanka

When arriving in Sri Lanka, the airport is actually in Negombo about 40 minutes north of Colombo, so don’t get confused since the airport is commonly referred to as Colombo International Airport (CMB). Getting to the center from the airport, you’ll find multiple options such as an express train to Fort Train station or a bus to Pettah (costing approx. 3$). There are options such as Taxi and Uber (costing around 9$ to Pettah, Colombo) as well at a reasonable price.

Colombo Street vendor Sri Lanka

Colombo is the capital city of Sri Lanka. With heavy traffic and crowded streets, most people avoid Colombo and take off straight to other parts of the country, but there are some amazing places here to experience. Below are some recommendations for places to visit, but it’s also nice to simply walk around and soak in the bustling culture.

  • National Museum
  • Gangaramaya Temple
  • Beira Lake
  • Galle Face Green
  • Pettah Market
  • Jami-Ul-Alfar Mosque
Jami-Ul-Alfar Mosque
Jami-Ul-Alfar Mosque – Colombo, Sri lanka
Street Food being sold at a public market in Colombo, Sri Lanka surrounded by an audience
Street Food in Colombo, Sri Lanka


This walled city is a unique mixture of European architecture and local Sri Lanka culture. There’s a big fort that surrounds the town of Galle which is preserved as a world-famous UNESCO World Heritage Site. In 1505, the Portuguese were the first Europeans to settle here. They built an initial smaller fort, but in 1640 the Dutch invaded and built a more secure fort. The Dutch established a city within the fort which is still thriving today. 

Galle Fort, Sri Lanka
Galle Fort

With plenty of restaurants and souvenir shops, you can easily spend a few hours walking around the streets of Galle Fort. 

Streets of Galle Fort
Streets of Galle Fort

Weligama, Mirissa, Hiriketiya

If surfing is your thing, these beach towns in the south are where you will want to be. The streets in these towns are lined with surf schools and cheap eats. This is where people go for a surf, eat, sleep, repeat. 

Hiriketiya Beach
Hiriketiya Beach

Yala National Park

This is your chance to get an up close and personal experience with some exotic wildlife on safari. Lookout for some elephants, crocodiles, boar, buffalo, birds you didn’t even know existed, and if you’re lucky, you may even spot one of the rare leopards this region is famous for. 

Elephant faced sideways with his trunk held down at Yala national park Sri Lanka
Elephant in Yala National Park

This park is unique since it’s one of the only National Parks in Sri Lanka that meet the ocean so there’s a beautiful beach where sometimes animals come to roam in the sand.

Elephant rock view from Yala National Park Beach
Elephant Rock view from Yala National Park Beach

Arugam Bay

This is the most famous surf town on the east coast. With nice beaches and many surf spots, people travel from all over the world to ride these waves. Some nice spots to check out are; Main Point, Whiskey Point, Elephant Rock, and Peanut Farm. These are the popular surf spots, but even if you don’t want to go surfing, these are still beautiful beaches worth visiting. 

People walking at Arugam Bay beach
Arugam Bay Beach
Surfer at the waters in Arugam Bay Beach Sri Lanka
Surfing in Arugam Bay Beach


Now we’re getting into the mountain range. If you’re interested in hiking there are a few amazing trails to explore. Ella Rock is an excellent viewpoint. 

View from top of Ella Rock
View from Ella Rock

To reach Ella Rock, you need to hike through the forest for about an hour. If you’re not much into hiking but also want to see a nice viewpoint, the alternative is Little Adam’s Peak. You can get a ride to the trailhead then it’s an easy walk only about 15 minutes to reach Little Adam’s Peak viewpoint. 

Nine Arch Bridge in Ella, Sri Lanka

Nine Arch Bridge in Ella

Another must-visit location in Ella is the Nine Arch Bridge. Surrounded by lush greenery and tea plants, this 30-meter high stone bridge is a fascinating piece of architecture.

Nuwara Eliya

One of the most unique cities in Sri Lanka, Nuwara Eliya, is located up in the mountains so the temperature is a bit cooler than the rest of the country. This is where many of the British settled during their time here, so much of the architecture resembles Old English design. 

Photos: Streets of Nuwara Eliya

Things to do around Nuwara Eliya include: 

  • Gregory Lake: a man-made lake in the center of town where you can take a boat out and enjoy some peaceful time
  • Victoria Park: an excellent place for a refreshing walk. This park spans 27 acres and is filled with foriegn plants and flowers. Keep an eye out for some native birds flying around
  • Bale Bazaar: This market is filled with friendly locals selling everything from fresh fruits to winter coats. Take a stroll around and feel free to support the locals by purchasing some goods here
  • Waterfalls: Ramboda Falls & Bomburella Falls
  • Tea Plantations: Outside of Nuwara Eliya, the area is surrounded by vast tea plantations. Many tea plantations offer tours to explain how tea is processed and have fresh tea tastings 
  • Horton Plains: A national park with a very popular hike to a place called World’s End. The hike takes about 2.5 hours and it’s not difficult at all. The view at World’s End is outstanding, but it is important to note the rather high entrance fee to Horton Plains of $30-40 per person
Ramboda Falls in Nuwara Eliya

Ramboda Falls

Monkeys in the Jungle near Ramboda Falls

Monkeys in the Jungle near Ramboda Falls


As the second-largest city after Colombo, Kandy is a busy, yet the cultural center of Sri Lanka. Here you will find the most highly regarded temple in the country called the Temple of the Sacred Tooth Relic which is believed to hold a tooth from Buddha. Since this is a very religious place, you need to dress appropriately. It’s required to wear clothes that cover your legs and shoulders or you will not be allowed to enter. 

Temple of the Sacred Tooth Relic

Temple of the Sacred Tooth Relic

One of the most popular things in Kandy is to depart taking the famous blue train through the mountains. The route runs from Kandy to Ella and vice versa, also stopping at many places like Nuwara Eliya along the way. It’s considered one of the most beautiful trains rides in the world as it passes through lush green landscapes filled with tea plantations and stunning mountain views. 


Sigiriya is an ancient city most known for Lion Rock. This impressive rock is a UNESCO world heritage site and Sri Lankans consider this place as the Eighth wonder of the world.

Lion Rock Sigiriya

Lion Rock Sigiriya

The entrance fee to the Sigiriya Rock Fortress is around $30 USD. It’s definitely an amazing site to experience as you can explore the gardens and even walk up to the top of the rock where there are remains of an ancient fortress.

Steve Yalo Standing

Steve Yalo top of Sigiriya Ancient Palace

If you’re not willing to pay the $30 entrance fee, an alternative is the nearby Pidurangala Rock. For a $3 USD entrance fee, you can hike to the top for a nice view of Sigiriya Rock. Or if you’re feeling up to it, why not both?


This is a lovely little beach town on the East coast. Typically fewer tourists visit here compared to the south, so it’s a bit more of a local experience. The most popular things to do around Trincomalee are whale watching, snorkeling, scuba diving, boat tours, and relaxing on the beach. 

Nilaveli Beach, Sri Lanka

Nilaveli Beach

Best spots to visit include: 

  • Nilaveli Beach
  • Fort Frederik
  • Koneswaram Temple
  • Pigeon Island (great area for snorkeling)

Koneswaram Temple

Koneswaram Temple


The northern tip of Sri Lanka is a region not many tourists visit, so this is an area filled with the authentic local culture. From colorful Hindu temples to local markets and a historic fort, this city is for travelers interested in getting a real local experience.

Steve Yalo posing with a local while shopping in Jaffna

Steve Yalo posing with a local while shopping in Jaffna

Here are some key places to visit and things to do in Jaffna:

  • Jaffna Fort
  • Wander the streets and local markets
  • Delft Island
  • Naguleswaram temple
  • Keerimalai pool
Steve Yalo imitating the Titanic pose on a boat in a lake in Sri Lanka

Boat to Delft Island

Photographer taking a picture of a woman at Jaffna Fort

Jaffna Fort

A women walking in Delft Island

Delft Island

Naguleswaram Temple (Keerimalai Naguleswaram Kovil) in Kankesanturai, Sri Lanka

(Keerimalai Naguleswaram Kovil) Naguleswaram temple

Itinerary Recommendations

1 month recommended Itinerary

Colombo → Galle → Weligama → Hiriketiya → Yala National Park → Arugam Bay → Ella → Nuwara Eliya → Kandy → Sigiriya → Trincomalee → Jaffna → Colombo

2 week recommended Itinerary

Colombo → Galle → Weligama → Yala National Park → Ella → Nuwara Eliya → Kandy → Sigiriya → Colombo

1 week recommended Itinerary

Colombo → Galle → Yala National Park → Ella → Nuwara Eliya → Colombo

Surfer’s Preference Itinerary

Negombo → Weligama → Hiriketiya → Arugam Bay → Negombo

Tell us which was your favorite place!

This disclaimer informs readers that the views, thoughts, and opinions expressed in the text belong solely to the author, and not necessarily to the author’s employer, organization, committee or other group or individual. We take no liability for the accuracy of the information and cannot be held liable for any third-party claims or losses of any damages.

This disclaimer informs readers that the views, thoughts, and opinions expressed in the text belong solely to the author, and not necessarily to the author’s employer, organization, committee or other group or individual. We take no liability for the accuracy of the information and cannot be held liable for any third-party claims or losses of any damages.

We’re still in beta. Our
mobile experience is still
under works.