Nomadic Matt's Travel Site

Travel Better, Cheaper, Longer

Sri Lanka Travel Guide

Published: December 6, 2023

A bright blue sky over the Nine Arches bridge going through the jungle in Sri Lanka

Sri Lanka was a wonderful surprise. I didn’t know what to expect going into my trip, but I ended up loving every bit of it.

It is a divided country, with the south dominated by Buddhist Sinhalese and the north by Hindu Tamils. After the British left in 1948, the Sinhalese controlled the government and enacted a series of laws that limited Tamil participation in society. Eventually, Tamil protests escalated and a 26-year civil war ensued, only ending in 2009.

Though it has been some time since then, Sri Lanka is still very much recovering — but that doesn’t mean you shouldn’t visit. In fact, my time there was especially memorable due to my experiences meeting and getting to know the incredibly friendly locals. No matter where I went, Sri Lankans welcomed me with kindness and open arms.

Traveling around Sri Lanka is relatively easy and very budget-friendly. English is widely spoken, so once you get used to the chaos, it isn’t too difficult to get around.

With that in mind, here’s my Sri Lanka travel guide so that you can save money, have fun, and make the most of your visit to this beautiful country!

A note on prices and currencies : Costs for attractions in this guide are in USD, while costs for restaurants and accommodations are in LKR. This is to most accurately represent the currency in which you will see prices. Foreign visitors are charged a different price from locals at most attractions, quoted in USD. Registered tourist establishments are required to accept only foreign currency from nonresidents, as part of a governmental scheme to build up the country’s reserves of stronger currencies.

Table of Contents

  • Things to See and Do
  • Typical Costs
  • Suggested Budget
  • Money-Saving Tips
  • Where to Stay
  • How to Get Around

How to Stay Safe

  • Best Places to Book Your Trip
  • Related Blogs on Sri Lanka

Top 5 Things to See and Do in Sri Lanka

The lush hills of a tea plantation in Sri Lanka

1. Tour a tea estate

When the British colonized the island in the early 19th century, they quickly realized that the central highlands had the perfect climate and topography for growing tea. One of the largest, lasting impacts of colonialism is that a significant portion of the country is still covered in tea plantations or estates.

The town of Hatton is known as the tea capital of Sri Lanka, as it’s the central point of a few regions where the plant is still plucked by hand (and one of the few places in the world where this still occurs). Going on a plantation or factory tour is a great way to learn about this integral part of the country’s economy and culture. Tours are often free, though if there is a fee, it’s only around 250 LKR. Tours usually include a tea tasting at the end.

2. See the wildlife at Yala National Park

This is Sri Lanka’s second-largest and most popular national park. It’s well known for its abundant wildlife, especially the elephants and leopards that make their home here. In fact, it’s the best place in the world to try to spot leopards, as it has the highest density of them! The area is culturally significant as well, with two important Buddhist pilgrim sites, Sithulpahuwa and Magul Vihara, located within the park. Hundreds of thousands of pilgrims visit these sites each year. While a guide isn’t required to enter the park, joining a safari led by an experienced local guide is the best way to experience Yala, as you’ll be able to ask questions as they point out animals to you. Safaris are quite affordable too, starting at just 8,600 LKR.

3. Hike Sigiriya Rock

Also known as Lion’s Rock, this UNESCO World Heritage Site is the country’s most famous tourist attraction. In the fifth century, Sri Lankan ruler King Kashyapa decided to build his fortress on this massive column of granite rock. While it was abandoned shortly after his death, its remote location meant that the palace remained untouched over the centuries, and today it remains a fascinating example of ancient urban planning.

You can hike to the top for stunning views over the lush landscapes below; it takes an hour to walk up, as it’s single file all the way. As it’s one of the most popular things to do in Sri Lanka, you won’t have this place to yourself. Get there when it opens at 6:30am to avoid huge lines. If you are there after 10am, the crowds are so overwhelming, it’s not worth visiting. Admission is $30 USD ( guided day trips from Kandy that also include visits to the cave temples of Dambulla are $70 USD).

Pro tip: if you’re on a budget, climb Pidurangala Rock instead. It’s much cheaper (500 LKR), plus you’ll actually get views of Sigiriya Rock itself! (Just note that the trail does involve some scrambling at times, while the trail to the top of Sigiriya is steep but easier, with metal steps and staircases.)

4. Take the train

The British built the Sri Lankan railway system in 1864 to transport tea and coffee from plantations to Colombo, where these goods were then shipped out internationally. The train lines are still in use and provide a scenic way to explore the country. There are three main lines, but the ride from Kandy to Ella is widely considered one of the most beautiful in the world. It lasts seven hours and takes you through lush mountains, tropical forests, and endless tea plantations; the picturesque 20th-century Nine Arches Bridge is on this route as well.

If you’d like to take this journey, it’s best to book with a travel agency in advance as seats sell out quickly. Just adjust your expectations regarding timeliness and speed. Don’t be in a hurry when riding the rails in Sri Lanka!

5. Visit Anuradhapura

Anuradhapura was the very first capital of Sri Lanka and remained so for around 1,300 years. Today, many of the old ruins still survive and have been restored to their former glory. This archaeological complex and UNESCO site contains many of Buddhism’s holiest places, including Jaya Sri Maha Bodhi, the fig tree where it is believed that the Buddha himself obtained enlightenment. It’s also home to Jetavanaramaya Dagaba, which at 122 meters (400 feet) is the world’s tallest stupa. Most people either rent a bicycle or hire a tuk-tuk to take them around the complex. Admission to the five main temples is $25 USD, though there are many smaller temples and sites that are either free or just a couple of dollars.

Other Things to See and Do

1. visit kandy.

The country’s second-largest city was also the last capital of Sri Lanka’s monarchy, the Kingdom of Kandy, which arose in the late 16th century and resisted both Dutch and Portuguese rule before finally succumbing to British colonization in the early 19th century. Kandy is known for its well-preserved historic colonial center (now a UNESCO site), as well as the Buddhist shrine the Temple of the Sacred Tooth Relic (supposedly an actual tooth of the Buddha). Many visitors come here because it’s the starting point for the scenic train to Ella, but make sure to spend a few days exploring the bustling streets, enjoying Kandy Lake, and wandering through the Royal Botanic Gardens of Peradeniya, the nation’s biggest and most impressive botanical garden.

2. Explore Ella

If you take Sri Lanka’s most scenic train ride, you’ll end up in the town of Ella, which, though small, is a popular destination. Even if you don’t take the train to get here, the iconic Nine Arches railway bridge is one of the biggest attractions in the entire country. You can get to the lookout by hiking through the forest, and then waiting for a train to go by if you want that iconic “Sri Lankan postcard” shot. Other things to see and do here include traversing the surrounding rainforests to see stunning waterfalls, hiking Little Adam’s Peak or Ella Rock, and visiting the endless tea plantations.

3. Travel up north

After decades of war, the north has a legacy of destruction that has yet to go away. For that reason, most travelers focus on the southern half of Sri Lanka, with its plentiful hiking and charming beach towns. But seeing the north gave me a more nuanced perspective on a portion of the country without hordes of other tourists. In fact, in my time there, I saw only four Westerners.

As the area is mainly Hindu, you’ll find lots of beautiful temples here, including the impressive Nallur Kandaswamy in Jaffna. The north also offers beautiful yet uncrowded beaches, a plethora of tranquil islands to explore, and delicious food with a strong southern Indian influence.

4. See the temples

Sri Lanka has an astonishing number of impressive temples. Everywhere you go, there’s a beautiful temple! Some of the most famous include Temple of the Tooth (in Kandy), Sri Kailawasanathan Swami Devasthanam and Gangaramaya (both in Colombo), Dambulla Cave Temple (in Dambulla), and Nallur Kandaswamy Temple (in Jaffna).

When visiting, be sure to dress appropriately, as these are active places of worship. Also, bring flip-flops to temples, since you’ll have to take your socks and shoes off before going inside. Entrance fees range from free to around $10 USD.

5. Take a cooking class

While I didn’t know much about the country’s food before arriving, I quickly became hooked on the delicious curries of Sri Lankan cuisine. Colombo Cooking Class offers three-hour sessions in which you make 10 dishes, including curries, coconut sambol, and papadam. The class takes place in the owner’s home, and it really feels like you’re learning to cook with a friend! The cost is around 20,000 LKR.

6. Hit the beaches

Since it’s a huge island, Sri Lanka’s coastline spans over 1,340 kilometers (830 miles), meaning there are countless beaches to enjoy. There are white-sand shores to stroll on, coral reefs perfect for snorkeling, picturesque sunsets to admire, and breaks great for surfing. No matter what you’re into, there’s a beach for you in Sri Lanka.

Arugam Bay and Mirissa Beach are some of the most well known, mainly as world-famous surfing destinations, but they both have nice beach towns to visit even if you don’t surf.

7. Day trip to Galle

Founded in the late 16th century by the Portuguese and later conquered by the Dutch in the mid-17th century, Galle (a UNESCO World Heritage Site) is a beautifully preserved old fort town that’s worth a visit. A visit here is best spent just wandering around, admiring the Dutch colonial buildings, walking the perimeter of the old fort, shopping at the artisanal craft stores (or taking a workshop to learn how to make jewelry in the traditional style ), touring the National Maritime Museum, and eating fresh seafood.

But as that’s about the extent of what there is to do, I recommend visiting Galle as a day trip from Colombo rather than staying overnight. It’s super easy, as you can take the train directly, which takes about two hours.

8. Climb Adam’s Peak

Adam’s Peak is Sri Lanka’s most sacred mountain and an important pilgrimage destination. Hindus and Buddhists believe the mountain is the footstep of Shiva and the Buddha, respectively, while Muslims and Christians revere it as the first place Adam stepped on earth after his ousting from the Garden of Eden.

But even if you aren’t religious, trekking to the top of Adam’s Peak is a rewarding experience for both the challenge of the ascent and the magnificent views. It is a steep climb, with over 5,000 steps to get to the top, though there are many teahouses to stop at along the way. Most hikers start their climb from the village of Dalhousie around 2am in order to reach the top by sunrise. Depending on your fitness level, the entire journey takes around 5-7 hours.

9. Go whale watching

While countries like Iceland get all the press for whale watching, Sri Lanka is actually one of the best places to view these awe-inspiring creatures. Many species — including the blue whale, the largest animal on earth — migrate annually around the southern tip of the island, swimming closer to shore here than anywhere else in the world.

Mirissa Beach is the best place to depart from, and there are many operators offering tours. Be sure to go with a company that adheres to responsible international whale watching standards, which include stipulations like not getting too close, not feeding the whales, etc. I recommend Raja and the Whales, where an adult ticket is around 20,000 LKR.

10. Explore Colombo

As the country’s capital and location of its major international airport, you’ll undoubtedly be flying in and out of Colombo. This busy city is a bit of everything, with modern cafés and bistros right next to traditional Buddhist and Hindu temples. It’s worth spending a couple days here, getting your bearings and enjoying the cultural offerings.

Sri Lanka Travel Costs

A group of elephants standing in a stream in Sri Lanka

Sri Lanka is cheap to visit. Even when you splurge, it’s not that expensive, especially if you stick to delicious local cuisine, travel on trains and buses, and don’t go crazy with your accommodation.

Accommodation – There is a lot of cheap accommodation throughout the country (and a growing number of hostels), though they’re really basic, with just a fan, mosquito net, and shower. At 2,000-4,000 LKR per dorm bed, you can’t go wrong though. Private rooms in hostels start around 6,500 LKR.

Guesthouses are more plentiful and affordable, with private rooms that have an en-suite bathroom starting at 5,000 LKR per night. Two-star budget hotels start around 8,000 LKR. In both cases, you’ll usually get free breakfast and Wi-Fi too.

You can find some unique Airbnbs in Sri Lanka, though they tend to be pricey. Prices range from 7,000 LKR per night for tree houses and cabins to 25,000 LKR and up for villas and larger properties. Most of the midrange options on Airbnb are hotels and guesthouses.

Food – Incredibly flavorful and packed with fragrant spices, Sri Lankan food is influenced by the culture and cuisines of foreign traders from all over the world. Middle Eastern, Indian, Portuguese, and Dutch flavors are particularly common due to trading routes and the country’s colonial history.

Cinnamon and black pepper are the two most important spices, though cardamom, pandan leaf, and lemongrass feature heavily too. Sri Lankan cuisine can be quite spicy, and dozens of types of peppers are grown and used on the island.

And, as an island nation, it should come as no surprise that fresh seafood plays a major role in many Sri Lankan dishes. Maldives fish (cured tuna produced in the Maldives) is a staple flavoring element. Coconut and rice are also two ubiquitous ingredients that you’ll find on the table at every meal and part of many street snacks.

Popular dishes include various curries (including fish, crab, or lentil), biryani (meat, fish, or vegetables cooked with rice and seasoned), pittu (cylinders of rice flour mixed with grated coconut), kiribath (rice cooked in coconut milk), roti (flatbread made from wheat flour), wattalapam (rich pudding made with coconut milk, jaggery, cashews, eggs, and spices), kottu (roti, meat curry, scrambled egg, onions, and chilies, chopped together with a cleaver on a hot griddle), appam (a thin pancake made with fermented rice batter and coconut milk), lamprais (rice cooked in stock, accompanied by meatballs, and baked in a banana leaf), breudher (a Dutch holiday biscuit), and bolo fiado (Portuguese-style layer cake).

Besides being delicious, food is also really cheap here. At a casual traditional restaurant, starters and snacks like roti or dosa are 240-550 LKR, while biryani costs 450-900 (depending on the meat chosen), and a typical curry dish costs 550-950 LKR. A fast-food combo meal is 750 LKR.

At restaurants with table service or for a more “Western” meal, a pizza is 2,500-3,500 LKR, a pasta dish is 1,500-2,200, and a burger is around 1,100-1,500 LKR. At an upscale restaurant, fish or crab curry is 3,500-4,000 LKR, while a chicken or vegetable curry is 1,000-1,500 LKR.

A bottle of water is 100-150 LKR, a cappuccino is 600 LKR, and a beer is around 500-600 LKR, though don’t expect too many chances to drink alcohol. Outside the coastal touristy beach towns and the capital of Colombo, there isn’t much nightlife or opportunity to drink. While you can always crack a beer at your guesthouse, Sri Lanka isn’t home to a big drinking/nightlife culture.

Some of my favorite restaurants were Balaji Dosai and the Slightly Chilled Bar in Kandy; Ahinsa in Sigiriya; and Upali’s and the Ministry of Crab in Colombo. The last one is an expensive seafood restaurant, but the food is delicious! Sri Lankan crab is famous worldwide — and gigantic. It’s not cheap, but sometimes you just have to treat yourself.

Backpacking Sri Lanka: Suggested Budgets

On a backpacking budget of 9,700 LKR per day, you can stay in a hostel, eat cheap meals like street food (with limited drinking), use public transportation to get around, and do free activities like walking tours, hiking, and hanging out at beaches.

On a midrange budget of 18,000 LKR per day, you can stay in a guesthouse or private room in a hostel or Airbnb, eat out for most meals, drink more, take taxis to get around, and do more paid activities like museum visits or whale watching.

On an upscale budget of 35,000 LKR or more per day, you can stay in a hotel or private Airbnb, eat out pretty much anywhere you want, drink at the bar, rent a tuk-tuk or car to get around, and do as many guided tours and activities as you want. This is just the ground floor for luxury though. The sky is the limit!

You can use the chart below to get some idea of how much you need to budget daily, depending on your travel style. Keep in mind these are daily averages — some days you’ll spend more, some days you’ll spend less (you might spend less every day). We just want to give you a general idea of how to make your budget. Prices are in LKR.

Sri Lanka Travel Guide: Money-Saving Tips

Sri Lanka is very affordable, but there are still plenty of ways to help keep your costs low. Here are my top money-saving tips for traveling in Sri lanka:

  • Get your visa in advance – You’ll need to get a visa for entry into the country. You can do this either online starting three days before you arrive, or upon arrival. It’s slightly cheaper if you do it ahead of time, plus you’ll skip the lines at the airport.
  • Eat the local food – Outside of the major cities of Colombo and Kandy, you won’t find many non-Sri Lankan or non-Indian food options. What you do find is overpriced, subpar Western food that’s more often than not a chain. Skip it and stick to the local cuisine.
  • Bring a water bottle – You shouldn’t really drink the water in Sri Lanka. And since the weather here is really hot, you’ll need to buy a lot of bottled water to stay hydrated (you’ll probably spend 300 LKR per day on plastic bottles of water). Instead, bring a reusable water bottle with a filter instead to save money and reduce your plastic use. LifeStraw is my go-to brand as its bottles have built-in filters to ensure that your water is always clean and safe.
  • Stay with a local – Couchsurfing is a great way to save money on accommodation while also getting some insight from residents. You might have better luck in the larger cities, but be sure to request early, as they also see the most requests.
  • Visit in off or shoulder seasons – Visit during monsoon season or shoulder season to save money. Even though you will experience some rain, it doesn’t rain 24/7, and you’ll still be able to get out and explore.

Where to Stay in Sri Lanka

Guesthouses are the most common and affordable option in Sri Lanka, though there is a growing number of hostels here too. Here are my recommended places to stay around the country:

  • C1 Colombo Fort (Colombo)
  • Palitha Home Stay (Sigiriya)
  • Jaye’s Home Stay (Kandy)
  • Backpacker Galle Hostel (Galle)

How to Get Around Sri Lanka

Tuk tuks and buses on a road lined with palm trees in Sri Lanka

Bus – This is the cheapest and most widely used way to get around the country, though it can be a very crowded and at times harrowing experience. There are two types of buses: red Sri Lanka Transport Board (SLTB) buses that are run by the state, and blue, pink, or green buses that are run by private companies. Private buses tend to be more crowded, as there are more seats, and drivers try to cram on as many passengers as possible.

Since you’ll most likely be flying in and/or out of Colombo, the blue Colombo Express Bus is the cheapest and easiest way to get from the airport to the city center. It’s just 110 LKR (the same price as the regular bus), leaves every 30 minutes (5:30am–8:30pm), and takes about an hour. In town, it stops at (and leaves from) the Central Bus Stand, Pettah Fort, and Colombo Fort Station. Alternatively, a taxi is about 2,700 LKR.

Tuk-tuk – All throughout Sri Lanka, you can hire drivers cheaply. Any tuk-tuk driver will let you hire them for the day, for around 10,000 LKR. Moreover, they are pretty honest — except in Colombo, where they may try to scam and overcharge you. Elsewhere in the country, you’ll get a fair deal, so there’s no need to try to bargain hard.

Ridesharing – Uber is available only in Colombo and is often more expensive than taxis, especially during rush hours. PickMe is a local taxi-hailing app that you can also use to hire tuk-tuks.

Train – Train travel, while slower, is the most scenic and culturally immersive way to get around Sri Lanka (plus, the island is so small that taking an expensive short flight doesn’t make sense). Sri Lanka Railways runs all trains, and you can find schedules and make reservations on its website.

There are a variety of classes from which to choose: first, second, third, and reserved or unreserved (third class doesn’t have reserved seating and doesn’t sell out). Seat reservations can only be made up to 30 days prior to departure.

Some typical train routes and their approximate prices include the following:

  • Colombo to Jaffna (7–8 hours): 2,250 LKR
  • Jaffna to Anuradhapura (2.5–3.5 hours): 1,600 LKR
  • Kandy to Nuwara Eliya (3.5–4 hours): 2,500 LKR
  • Colombo to Galle (2 hours): 1,600 LKR

For more details on train travel in Sri Lanka, I recommend The Man in Seat 61 . It’s the best resource for train travel information.

Flying – As Sri Lanka is a relatively small island, flying domestically doesn’t make much sense. There is only one airline that even offers domestic routes (Cinnamon Air) and those are expensive, starting at 77,000 LKR for a 30-minute flight. Skip the flights.

When to Go to Sri Lanka

Sri Lanka is effected by two different monsoon seasons, so if you want the best weather during your trip, you’ll want to keep that in mind.

If you want to visit the beaches in the south and west, go December through March. April to September is best for visiting the north and east.

The good news is that temperatures stay fairly consistent throughout the year. Coastal regions generally have average temperatures of 25-30°C (77-86°F) while in the highlands you can expect an average of 17-19°C (63-66°F).

While there is a lot of rain during monsoon season, it doesn’t rain 24/7 so you can still enjoy the country. But no matter when you visit, make sure to bring a rain coat just in case.

Sri Lanka is a safe place to backpack and travel — even if you’re a solo traveler. Violent attacks against tourists are rare. Petty theft is the most common type of crime, especially around popular tourist landmarks. Always keep your valuables out of reach on public transportation, in crowds, and at the beach, just to be safe. A little vigilance goes a long way here since most thefts are crimes of opportunity.

The main scam to watch out for is paying the “tourist tax” (elevated prices for travelers). If you’re worried about others, read this blog post about major travel scams to avoid .

Solo female travelers should generally feel safe, though verbal (and at times physical) harassment unfortunately occurs more often here than in other countries. It’s a good idea to dress conservatively and avoid walking around alone at night.

Other issues that you may encounter involve civil unrest and the current economic crisis. Stay aware of any demonstrations that may be occurring (usually in Colombo). While they are generally peaceful, like anywhere, there is the potential for these protests becoming violent. Steer clear to avoid getting caught in the middle.

Also be aware that shortages of supplies are common, and fuel is currently being rationed. If you need medications, bring a full supply with you.

Make copies of your personal documents, including your passport and ID. Forward your itinerary along to loved ones so they’ll know where you are.

If you do experience an emergency, dial 119.

The most important piece of advice I can offer is to purchase good travel insurance. It protects you against illness, injury, theft, and cancelations. It’s comprehensive protection in case anything goes wrong unexpectedly. I never go on a trip without it, as I’ve had to use it many times in the past. You can use the widget below to find the policy right for you:

Sri Lanka Travel Guide: The Best Booking Resources

These are my favorite companies to use when I travel. They consistently have the best deals, offer world-class customer service and great value, and overall, are better than their competitors. They are the companies I use the most and are always the starting point in my search for travel deals.

  • Skyscanner – Skyscanner is my favorite flight search engine. They search small websites and budget airlines that larger search sites tend to miss. They are hands down the number one place to start.
  • Hostelworld – This is the best hostel accommodation site out there with the largest inventory, best search interface, and widest availability.
  • Booking.com – The best all around booking site that constantly provides the cheapest and lowest rates. They have the widest selection of budget accommodation. In all my tests, they’ve always had the cheapest rates out of all the booking websites.
  • Get Your Guide – Get Your Guide is a huge online marketplace for tours and excursions. They have tons of tour options available in cities all around the world, including everything from cooking classes, walking tours, street art lessons, and more!
  • SafetyWing – Safety Wing offers convenient and affordable plans tailored to digital nomads and long-term travelers. They have cheap monthly plans, great customer service, and an easy-to-use claims process that makes it perfect for those on the road.
  • LifeStraw – My go-to company for reusable water bottles with built-in filters so you can ensure your drinking water is always clean and safe.
  • Unbound Merino – They make lightweight, durable, easy-to-clean travel clothing.
  • Top Travel Credit Cards – Points are the best way to cut down travel expenses. Here’s my favorite point earning credit cards so you can get free travel!

Sri Lanka Travel Guide: Related Articles

Want more info? Check out all the articles I’ve written on Sri Lanka travel and continue planning your trip:

The Ultimate Guide to Sri Lanka: Costs, Itineraries, and Favorites

The Ultimate Guide to Sri Lanka: Costs, Itineraries, and Favorites

Sri Lankans: Making a Stranger Feel Like Family

Sri Lankans: Making a Stranger Feel Like Family

How to Plan a Trip to a Place You Know Nothing About

How to Plan a Trip to a Place You Know Nothing About

Get my best stuff sent straight to you, pin it on pinterest.

  • Where To Stay
  • Transportation
  • Booking Resources
  • Related Blogs

Sri Lanka Travel Guide: a 3-week travel itinerary

Sri Lanka Travel Guide: a 3-week travel itinerary

Sri Lanka has to be one of the greatest travel destinations of all time, a beautiful tropical island in the middle of the warm Indian ocean waters. Three weeks is an ideal length for a Sri Lanka route, as you cross through the jungle, mountains, tea plantations, and paradise coastline. Start in big metropolitan cities and end your time relaxing on beautiful beaches with a coconut in hand. Everything you could possibly dream of is in this beautiful country with the perfect Sri Lanka route. 

Sri Lanka Route Guide

This 3-week itinerary through Sri Lanka is a day-by-day Sri Lanka route. The island is easy to travel through and can be done by bus, tuk-tuk, motorbike, taxi, or private driver. One of the more popular options is to travel by traditional Sri Lankan train , gaining a wonderful insight into Sri Lankan culture as you fly through beautiful landscapes. 

Use this 3-week route to cover the top things to do in Sri Lanka, and if you have more time, we’ve added some additional options. 

sri lanka travel route waterfall

Day 1 – 2: Relaxing in Negombo or Colombo

Start your trip in Colombo, Sri Lanka’s capital city. Here you’ll discover a unique mixture of modern and traditional, where towering skyscrapers and luxurious rooftop bars sit next to stunning mosques, traditional houses, and bustling street markets.

After a busy day of sightseeing, head to one of the beautiful parks to relax and see unique tropical plants, trees, and flowers. Alternatively, take a wander down to the city beach, where you can watch locals flying their kites in the coastal breeze or cheering as they score points playing cricket. 

Sri lanka 3 week route map

However, Colombo is not the closest city to the airport. For more convenience, head to Negombo, a laid-back town that’s right next to the airport.

Where to Stay in Negombo

Negombo is a great place to stay for cheaper accommodation with swimming pools where you can relax and unwind after the flight.

Hotels in Negombo 😴

Sujeewani Villa

The beaches are also far more picturesque in this city, so if you’re looking to enjoy coastal relaxation, it’s a better choice to begin your trip.

best at travel sri lanka

Day 3: Sightseeing in Kandy

Kandy is Sri Lanka’s second-largest city and one of the most beautiful you’ll find in all of Sri Lanka . Discover the old colonial buildings that line the edges of a vast lake in the center, keeping an eye out for exciting wildlife and unique plants. Plus, the buzzing streets filled with coconut sellers and stalls are just a stone’s throw away from this fantastic nature. 

To get from Colombo or Negombo to Kandy you have three options, the bus, train, or a taxi. Looking for a Sri Lankan driver? Contact our friend Indi on Whatsapp (+94777644144) .

kandy market

Don’t forget to pay a visit to the Royal Botanical Gardens, a fantastic tranquil wilderness in the city full of a diverse range of plants, trees, and flowers. As you look around, you’ll notice that the mountains and tropical rainforests are never far away! It’s this proximity that makes Kandy a great jumping-off point for day trips.

Read : 9 Things to do in Kandy

Where to Stay in Kandy

Kandy offers a good selection of affordable hostels and hotels to suit every kind of traveler.

Hostels in Kandy 😴

Aarunya Nature Resort

We recommend staying in the city center to explore everything easily. Alternatively, choose to stay up in the hills for ultimate tranquility.

Sri Lanka

Day 4: Sigiriya

Lion Rock in Sigiriya is one of the country’s most famous landmarks. The enormous natural formation sticks out of the flat landscape, towering above forests and grasslands filled with elephants. On top of the 200-meter square-shaped rock, you’ll find the remains of an ancient palace and gardens and many rock drawings along the way. Additionally, Lion Rock is one of the eight UNESCO World Heritage sites in Sri Lanka, which is another reason to add it to your Sri Lanka route!

best at travel sri lanka

Alternatively, visit Pidurangula Rock , Lion Rock’s nearby little sibling. This rock may be smaller, but it provides a better view as it looks directly onto Lion Rock. There’s also a cheaper entrance fee too! 

sri lanka travel Pidurangula Rock

If you have time to stay a few nights in Sigiriya, we recommend relaxing in one of the many beautiful hotels in nature, hiking the rocks, or going on an elephant safari in the flat valley. To get there, hire a driver or look for a shuttle bus (a 3-hour drive from Kandy).

Read: Climb the World-Famous Sigiriya Lion Rock

Where to Stay in Sigiriya

Most of the accommodation in Sigiriya is a bit higher in price. However, it does allow you to enjoy and make the most of the incredible scenery in this area.

Hotels in Sigiriya 😴

Hotel Sigiriya

Tip: Some hotels even have direct views from the rooms of the rocks themselves!

best viewpoint sigiriya rock Pidurangala sri lanka

Day 5: Kandy to Ella Train Ride

Head back to Kandy to catch the most beautiful train ride in Sri Lanka . This long train ride is one of the top things to do on any Sri Lanka route, taking you through stunning rolling hilltops, rainforest, and luscious green tea plantations. Hang out the door with the wind in your hair and feel the weather get cooler as you move higher up into the mist and the clouds of the Sri Lanka highlands. Get Kandy Train Tickets here .

Read: Kandy to Ella Train

train travel kandy ella

Day 6 – 7: Nuwara Eliya

The train from Kandy goes all the way to Ella , making a few stops on the way. Get off a little earlier and spend a night in the natural beauty of Nuwara Eliya, an area famous for tea plantations.

Here are all your hotel options in Nuwara Eliya.

sri lanka route tea plantations

It’s especially well known as being home to the Lipton plantation, one of the world’s most famous tea growers and exporters! In fact, the history of colonization here by the English has even affected the architecture, with lots of English-style bungalows dotted through the fields, giving Nuwara Eliya the nickname ‘Little England’.

Read: Nuwara Eliya, Sri Lanka

Sri Lanka Travel Guide: a 3-week travel itinerary

Day 8 – 10: Ella

Visit one of the most blissful and natural places in Sri Lanka : Ella. The small town has a laid-back hippy vibe, complemented by the great mountains and hills that tower over the town. Stay in a hilltop guesthouse with incredible views, and use it as a base to climb to Adams Peak, Ella Rock, or the mesmerizing Nine Arch Bridge . When you’re done hiking, head for one of the many picturesque waterfall pools for a refreshing dip.

Ella is one of the most beautiful places in the country and an absolute must-do in Sri Lanka !

Read: Best Things To Do in Ella, Sri Lanka

Where to Stay in Ella

Ella is full of fantastic accommodation options, from budget guesthouses to luxury resorts with swimming pools and beautiful views.

Hotels in Ella 😴

Tea Cabins

It can be fun to stay in the hillside guesthouses outside of town, where you’ll have great views and easy access to hiking trails.

Things to do Ella Sri Lanka little adams peak

Day 11 – 13: Arugam Bay

Ready to catch some waves? Arugam Bay is the most famous surfing spot in Sri Lanka . It’s so popular that many surfers make this their home between April and October when the days are sunny and warm, and the waves are great. It’s easy to see why people spend so much time here, with the relaxed way of life, living in a wooden beach hut, surfing, and sunbathing by day, and enjoying all the fantastic bars and restaurants by night. This is where you’ll truly find hammock-swinging and coconut-sipping vibes! 

Read: Things To Do in Arugam Bay

Where to Stay in Arugam Bay

Arugam Bay is all about the beach! As such, most of the accommodations are located along the coastline. Choose from charming beach huts, mid-range guesthouses, or upscale beach resorts.

Hotels in Arugam Bay 😴

Cozy Bay

Day 14: Go on Safari in Sri Lanka

From Arugam Bay, it’s super easy to take a day trip to Yala National Park for a safari amongst nature. You might even be lucky enough to spot the elusive leopard!

See availability for a safari tour to Yala

best at travel sri lanka

Join a tour, jump in a jeep, and get ready for the adventure of a lifetime. As you cross over bumpy dirt roads, around lakes, and through bushland, you’ll see vast groups of wild elephants and other animals. There are plenty of national parks to choose from in Sri Lanka , some of the most popular being Udawalawe National Park or Yala National Park . 

Read : Best national parks in Sri Lanka

safari yala national park sri lanka

Day 15 – 16: Mirissa

Head south to the paradise beach town of Mirissa. Take off your shoes and say goodbye to regular life as you slow down and feel the sand between your toes and the waves against your feet. Mirissa isn’t just about the beach, though; there are beautiful coconut tree forests to explore, fascinating tidal islands, and endless great restaurants.

Read: Best Things to do in Mirissa, Sri Lanka

Things To Do Mirissa Sri Lanka Shady Lane restaurant

Mirissa is also one of the best places in Sri Lanka to see Whales, which migrate here between November and March. You’ll find the most spectacular sunsets in this part of the country, a winning combination with a sunset whale-watching trip.

Tip: Are you someone always looking for a secret beach? Find your perfect beach on the list of 10 x Best Beaches in Sri Lanka .

Where to Stay in Mirissa

Mirissa is relatively small, so most guesthouses and hotels will be within walking distance of the beach.

Hotels in Mirissa 😴

Saltasia Boutique Beach Villa

As with most areas in Sri Lanka , prices are low for accommodation, and you can find beautiful beachside hotels, with views of the ocean, for a lot less than you might expect!

Things To Do Mirissa Sri Lanka coconut tree header

Day 17 – 19: Unawatuna

The Unawatuna area has the most famous beaches in Sri Lanka , known for the white sand, great surfing, lively beach bars, and Instagram-famous palm-tree swings. The town is small, but it has excellent shopping, guesthouses, and trendy restaurants.

best at travel sri lanka

It’s also a great jumping-off point to local sights nearby, like Galle Fort , Koggala Lake, or even the bright lights of Colombo! You could quickly lose track of time in this beautiful little beach town, and it’s the perfect place to relax and unwind at the end of your Sri Lanka route.

Read: Awesome Things To Do in Unawatuna

Where to Stay in Unawatuna

Unawatuna is fast becoming one of the most popular destinations in the country. Because of this, expect to pay slightly higher prices for hotels and guesthouses.

Hotels in Sri Lanka 😴

Green Escape Unawatuna

Tip: Hotel Tri is a beautiful hideaway near Unawatuna around Kogalla Lake. The sunrise and sunsets here are one of a kind overlooking the lake and cinnamon plantations.

sri lanka travel galle fort

Day 20+21: Back to Colombo

Finish your trip and stay close to the airport in Colombo.

Here are all your hotel options in Negombo.

If you have a little extra time before your flight, visit Barefoot Handicraft and its fantastic restaurant or tick off some of the sights you may have missed at the beginning of your trip.

Optional Places

Sri Lanka is an absolute heart-stealer, and the likelihood is that you may want to stay for longer than three weeks. If you’re extending your route, there are many more amazing places to visit, especially in the northern part of Sri Lanka (where you’ll find some real hidden gems!). Some of the most popular places to visit on a Sri Lanka route are:

  • Trincomalee
  • Polonnaruwa

Things to do Jaffna Sri lanka Local market man

How to Visit Sri Lanka

International flights arrive at Colombo airport (actually closer to Negombo than Colombo).

From here, it’s straightforward to take public transport to your next destination or arrange for a driver to collect you. 

Getting Around in Sri Lanka

Hiring a driver in Sri Lanka is a very popular choice as it’s so reasonably priced. To do so will usually cost about $50 per day, which allows you a lot more flexibility with your itinerary. It also helps you get to the more remote places, which otherwise might be quite tricky. 

We recommend to rent a car in Sri Lanka through Sunny Cars with free cancellation and insurance included. Book your rental car here .

Contact our friend Indi on Whatsapp (+94777644144) . Make sure to tell him you came via ‘Salt in our Hair’ so you’ll get the best price possible. 

Buses are a very cheap option; it’s just a few dollars for a full day of traveling by bus! Be aware that buses are usually packed full of people, and you will have to stand. Don’t expect air conditioning, but you’ll have the perks of enjoying local TV with Sri Lankan music videos! 

Purchase any transport tickets online here

sri lanka route guide public transport

Taking the train is a must-do in Sri Lanka . The country is home to some of the most beautiful train rides globally and has become renowned worldwide for the experience of hanging out the train door as tea plantations and rolling hills fly by. 

The price for a second-class cabin varies from $1.50 to $4. Sometimes they run out of seats, meaning you have to stand or sit on the floor. But do as the locals do and enjoy this beautiful experience!

sri lanka route guide kandy ella train

Best Time to Visit Sri Lanka

Sri Lanka is a year-round destination. There isn’t a perfect period to visit because each side of the island has its own “best time to visit.” which means the sun will always be shining somewhere! ☀️

The dry seasons by month and destination are:

  • North – May to September
  • Center  – January to April
  • South  – December – March

If you choose to visit these areas in the rainy season, you can still have a really enjoyable time. Prices will be lower, there will be fewer people, and nature will be particularly luscious. However, be aware that the rains can bring rough waves to the coast, causing the beaches to get pretty dirty and unusable at this time.

sri lanka route guide smoothie

Sri Lanka Visa

You need a Sri Lanka visa to be allowed into the country. Luckily, arranging a visa isn’t difficult at all. All you need to do is make sure your passport is valid for at least six months. You can select several options for your visa for Sri Lanka , depending on how long you are planning to stay and for what reason you are visiting the country.

Online Visa, Sri Lanka

The first option is to apply for your Sri Lanka visa online . It’s wise to apply at least a few days before your arrival. Usually, the applications are approved within a few hours, and you will receive your ETA (Electronic Travel Authorisation). The 30-day tourist visa will cost you $35.

Order online: Get your visa easily here!

Sri Lanka Route Guide street

Visa on Arrival

Even if you have not applied for ETA can get a Visa on Arrival on arrival for Sri Lanka . There is a counter at the airport in Colombo where you can go. However, you will pay $5 extra, and there are generally long queues. For this reason, we recommend applying for your visa online ahead of time.

sri lanka route guide galle dutch fort

How Much Does Sri Lanka Cost?

In Sri Lanka , payment is made in the Sri Lankan Rupee (not the same as the Indian Rupee). Currently, $1 is equal to 2 Sri Lanka Rupees. Generally, Sri Lanka is a cheap place to travel in, especially in the more remote locations like the North or the center.

A variety of accommodations is on offer, from budget guesthouses to the more luxurious beachside hotels. Plus, wherever you go, you can always find cheap and delicious food, either sold on the street or in small restaurants (a bowl of local rice and curry typically costs about $1-3 USD!).

Costs of Traveling in Sri Lanka

Travel on a budget in Sri Lanka, from $190 − $410 USD weekly per person, mid-range $530 − $960 USD, and high-end from $920 − $1250 USD. However, costs depend on factors like accommodation, transportation, and activities. We did not include flights. Check flight prices here

  • Hotels: $10 − $30 USD Check available hotels
  • Hostels: $10 − $20 USD Check available hostels
  • Transport: $2 − $50 USD Book public transport
  • Car Rental: $50 − $80 USD Book a rental car
  • Food: $10 − $30 USD
  • Activities: $2 − $30 USD See tickets & tours
  • Sim: $1 − $3 USD Get an eSIM or SIM here
  • Travel Insurance: $2 − $6 USD Get Travel Insurance

Sri Lanka route guide accommodation

Vaccinations Sri Lanka

Whatever the length of your trip is, it’s recommended to get two vaccines:

  • DTP (Diphtheria, Tetanus, and Polio)
  • Hepatitis A

Staying away for several months? Then you probably should get vaccinations against Hepatitis B and rabies. There is no Malaria risk in Sri Lanka.

Travel Insurance Don't forget a travel insurance for your Sri Lanka trip! Heymondo covers medical emergencies, theft, delays, cancellations, lost luggage, and more, with 24/7 worldwide assistance and medical chat. As a Salt in our Hair reader, we've got you 5% off! Check Heymondo here

best at travel sri lanka

By purchasing through our links, you support us at no additional cost. Thank you for your support. ♥️

  • Find Hotels via Booking.com
  • Find a Rental Car via Sunny Cars
  • Find Flights to Sri Lanka via Skyscanner
  • Get a Travel Insurance via Heymondo
  • Book Tours & Attractions via GetYourGuide
  • Book a Bus/Train/Transfer via 12Go

Ella, Sri Lanka: 10 Best Things To Do

9 great things to do in kandy, sri lanka, galle fort: things to do and how to visit.

Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.

Wow, what a fantastic resource for planning my upcoming trip to Sri Lanka! Your detailed route guide is exactly what I needed to map out my itinerary and make the most of my time on this beautiful island.

Your email address will not be published. Required fields are marked *

  Notify me when new comments are added.

  • Inspiration
  • Destinations
  • Places To Stay
  • Style & Culture
  • Food & Drink
  • Wellness & Spas
  • News & Advice
  • Partnerships
  • Traveller's Directory
  • Travel Tips
  • Competitions

When is the best time to visit Sri Lanka? 

By Sophie Prideaux

Spectacular view of the Lion rock surrounded by green rich vegetation. Picture taken from Pidurangala Rock in Sigiriya...

While it’s a popular holiday destination year-round, deciding on the best time to visit Sri Lanka can depend on several factors, from the areas you plan to visit to the activities you want to enjoy. The country’s position in the Indian Ocean means it experiences several different weather systems, so travellers seeking sunny climes should be able to find what they are looking for at most times of the year.

Sri Lanka’s weather

Sri Lanka ’s climate is tropical, which means it experiences distinct wet and dry seasons. However, temperatures stay hot and humid throughout the year and, even during the rainy season, there is often still a good amount of sunshine each day, especially in the country’s coastal areas.

Nine Arch Bridge in Demodara Sri Lanka

Nine Arch Bridge in Demodara, Sri Lanka

When is the best time to visit Sri Lanka?

Like all tropical countries, Sri Lanka’s weather can be unpredictable, so it’s always wise to expect the unexpected and prepare for all eventualities. However, generally speaking, the best weather in Sri Lanka is experienced in the period between December and mid- April . These months are considered peak season, and as such, visitor numbers spike, which means prices can go up as well.

The country’s most unpredictable weather is experienced during its two monsoon seasons – the south-west (yala) monsoon, which hits the south and west coasts between May and August , and the north-east (maha) which affects the east coat and cultural triangle between November and January. An inter-monsoon period also occurs in October , which brings heavy rainfall to the whole island.

However, to really understand the best time to plan your visit, you need to take into account how the different areas of the country experience each season.

Northeast coast

In the northeast coastal areas of Jaffna and Mullativu , conditions are influenced by the northeast monsoon, which brings heavy rains between October and December. The driest conditions are enjoyed between May and September , although the summer months are more likely to bring cloudy, overcast conditions. For the best of the weather here, March to May offers average temperatures sitting around the mid-twenties and low levels of rainfall, averaging 37 millimetres per day.

Best month: April

The east coastal regions of Passekudah, Trincomalee, Arugam Bay, Batticaloa, Nilaveli and Kuchchaveli experience the full force of the north-eastern monsoon, so the months between October and December are best avoided. However, while the rest of the country experiences rains from the southwest monsoon between May and September, these are the months when the east coast comes into its own. During these months, there is plenty of sunshine and humidity levels drop to around 60 per cent – which is comparable with western Europe . These months bring very little rain and average temperatures sit in the mid-30s, making it a good summer holiday destination.

Best month: August

Northwest coast

Areas of the northwest coast such as Kalipiya, Puttalam and Mannar escape the brunt of the southwest monsoon, but still feel its effects during the summer months, when high winds occur. Much of the rain here is brought about by the northeast monsoon between October and December, although it does enjoy some partial protection from neighbouring India . The best of the weather here is enjoyed between January and March when temperatures rise to an average of 31°C and the average rainfall is around 37mm per day.

Best month: February

The Cultural Triangle

Sri Lanka’s Cultural Triangle, home to several UNESCO World Heritage sites including Dambulla, Anuradhapura and Sigiriya, is dry for much of the year, only experiencing rainfall between October and December. For the rest of the year, conditions here are generally hot and dry, with plenty of sunshine and less humidity than other parts of the county. May and April are particularly hot, with average temperatures sitting around 32°C. February and March are slightly cooler, averaging around 29°C – slightly more favourable for exploring these cultural sites.

Best month: March

Sri Lanka's Tea Country

Sri Lanka's Tea Country

Tea Country

Sri Lanka’s Tea Country sits at an altitude of around 2,000 metres above sea level, so naturally experiences much cooler temperatures than other parts of the country, which is great for those hoping to hike Adam’s Peak . The hiking season begins in December and runs until May, when this region experiences the driest conditions. In nearby Kandy , which sits at a lower altitude, temperatures are hotter, averaging in the low thirties during these months.

15 of the best things to do in Istanbul

Laura Fowler

How to do Italy in the off season, according to travel specialists

Charlie Hobbs

Is it safe to travel to Egypt? Travel advice from the UK explained

Olivia Morelli

European airport strikes: everything you need to know

Connor Sturges

Best month: January

Southwest coast

As expected, the weather on Sri Lanka’s southwest coast, home to the capital Colombo , is dictated by the south-western monsoon, which brings heavy rains between May and September. The dry season here runs from December to March, when temperatures stay in the low thirties, and there is often plenty of sunshine to be found. However, this is also one of Sri Lanka’s busiest spots, so during peak season, expect it to be crowded, especially in January, when the Duruthu Perahera Festival takes place.

Galle Sri Lanka

Galle, Sri Lanka

South coast

Many of Sri Lanka’s best beaches are found on the south coast, in Galle, Mirissa, Unawatuna and Mawella , so many travellers want to factor a visit south into their itineraries. This region often experiences heavy rain during October, with the best of the beach weather often occurring between late November and April. During the early months of the year, temperatures sit in the mid- to high-twenties, and rainfall is at its lowest.

  • Tourism News
  • Wildlife Streaming
  • Board of Directors

Tourism Hotline: 1912

english

An island escape awaits you

Welcome to sri lanka.

See what's waiting for you on your next island getaway. Savour the unique experiences this island treasure has to offer.

All you need to know when travelling to Sri Lanka

'Safe & Secure' Certified Tourism Service Providers

What the world has to say

A year in Review 2020

Sri Lanka Tourism Operational Guidelines

One of the Best Countries to Travel - Conde Nast Traveller 2021

The best destinations to travel to in 2023 mentions Sri Lanka as one of the tourist hotspots this year.

Golden Paradise Visa - Department of Immigration and Emigration, Sri Lanka

Sri Lanka Pavilion at EXPO 2020 in Dubai

Sri Lanka Pavilion at EXPO DUBAI 2020

Discover Sri Lanka

From a thrilling safari adventure in the depths of Yala, to a soothing yoga session among tea bushes in the cool countryside, Sri Lanka has a special experience for every traveller. So dive in, your adventure awaits!

From a thrilling safari adventure in the depths of Yala, to a soothing yoga session among tea brushes in the cool countryside,Sri Lanka has a special experience for every traveller.So dive in,your adventure awaits!

Explore Island Stories

Each place, and each smile in Sri Lanka has a story to tell. We have so much to share with you, so come along to our island in paradise!

Nature and Wildlife

Sri Lanka's Ultimate Wildlife Safari

Blessed with an abundance of wildlife, Sri Lanka attracts a significant number of tourists every year... visiting the island to experience the exotic creatures living in the stunning Natural Parks. The diverse wildlife spread across wet, dry and intermediate zones helps maintaining the natural balance in ecosystems while contributing to Sri Lankan economy at large.

Top 7 Historical Destinations To Visit...

Valley view with villages and mountains at sunrise. View from Adam's peak, Sri Lanka

5 Of The Most Breathtaking City...

The ruins of the capital built by the parricidal King Kassapa I (477–95) lie on the steep slopes and at the summit of a granite peak standing some 180m high (the 'Lion's Rock', which dominates the jungle from all sides) (UNESCO)...

English Breakfast Tea In Maskeliya

over one million Sri Lankans are employed in the tea industry.

Meet the Mischievous Rulers of the...

Upcoming Events & Festivals

Wild

Mid Season Blues (or Browns) Tropical Kitesurfing Kalpitiya

August 2021. The dry season in Sri Lanka. The tropical sun shines bright and all of us kiters are getting shades darker! The vibes continue to be great, with a smaller crowd.

Plan Your Dream Holiday

Each day on this island promises new experiences, discoveries, and life-long memories. With so much to do,let us help you with these itineraries created just for you!

Things to See and Do

Find a Travel Agent

Apply Visa Online

Book a Flight

Find your Accommodation

Find a Tour Guide

Find a Tour Driver

Camping Sites

Blacklisted Service Providers

New Products

ramayanaya yathra

buddhist places

wellness tourism

EXPO 2020 Participant

Wilpattu National Park Wildlife Streaming

International Endorsements

Greatest Shows on Earth

SLTPB Promotional KIT

#SOSRILANKA

A tropical paradise that looks too good be true? Don't just take our word for it, take it from the breathtaking shots by travellers just like you!

LONELY PLANET : BEST IN TRAVEL 2021

Endless beaches, timeless ruins, welcoming people, oodles of elephants, rolling surf, cheap prices, fun trains, famous tea and flavorful food make Sri Lanka irresistible.

For site suggestions and errors, please contact    |   Please use Downloads page to get the required software for this site   

Our Agencies

  • Sri Lanka Tourism Development Authority
  • Sri Lanka Tourism Convention Bureau
  • Sri Lanka Institute of Tourism & Hotel Management
  • Ministry of Tourism

Our Partners

  • SriLankan Airlines
  • Sri Lanka Airport & Aviation Services
  • Department of Immigration and Emigration
  • Electronic Travel Authorization System

Industry Associations

  • Tourist Hotels Association of Sri Lanka
  • Sri Lanka Association of Inbound Tour Operators

About the Site

  • Terms of Use
  • Investor Relations Unit
  • Important Notices

Follow us on:

twitter

© 2024 All Rights Reserved by Sri Lanka Tourism Promotion Bureau.   Solution by : Fortunacreatives -->