Coconut Tree Hill, Sri Lanka itinerary
· ·

4-Week Sri Lanka Itinerary: Where To Visit For First Timers

Last Updated: October 4 2024

Sri Lanka is a beautiful island country that’s located in the Indian Ocean, next to India. We spent 4 weeks backpacking around the country, enjoying all that it has to offer, including its wildlife, scenery, and local cuisine.

Boasting gorgeous beaches, national parks full of wildlife, and tropical rainforests, this incredible country has so much to offer. In fact, we can safely say it’s one of our favourite destinations to date!

To ensure you have an epic trip too, we’ve detailed the ultimate Sri Lanka itinerary in this guide. You’ll get to visit some incredible beach towns, walk through tea plantations, and head out on safari.

In this guide, we’ll go through the top places to visit, what you can do while you’re there, and where to stay. Luckily, Sri Lanka is an extremely affordable country so there’s something for everyone’s budget.

Some posts on this site contain affiliate links. If you buy or book something through these links, we earn a small commission, but at no extra cost to you! If you want to learn more, you can take a look at our privacy policy!

The Ultimate 4-Week Sri Lanka Itinerary

You could spend months travelling around Sri Lanka and still not see everything this country has to offer. Sometimes, it can be overwhelming to plan a trip here. Not to worry, we’ve done the leg work for you!

We’ll be starting in the city of Colombo, as Bandaranaike International Airport is just a 30-minute drive away. The airport is actually located in Negombo, but you’ll want to prioritise Colombo instead.

So let’s dive into the ultimate Sri Lanka itinerary!

Days 1-2: Colombo

Colombo Beach in Sri Lanka

Colombo is the first stop on this Sri Lanka itinerary! It’s the country’s capital but was also the capital of British Ceylon from the year 1815. That is until Sri Lanka gained its independence in 1948.

Once only a simple trading port, now it’s the most populated city in Sri Lanka. Due to its colonisation by the British, you’ll find a variety of colonial buildings here too.

Colombo is a place that will overwhelm your senses as it’s such a vibrant city. There’s also plenty of delicious cuisine to be found here.

Compared to the rest of the country, it’s not a place where you’ll want to spend all your time. However, there are a few sights to see, so allow at least a day or two in the city!

Things to do in Colombo

One of the best places to visit in Colombo is Galle Face Green. It’s an oceanfront urban park that’s popular with both locals and tourists.

While here, you can watch the sunset, try some delicious local food, and walk along the promenade. No matter when you visit, Galle Face Green is bound to be crowded. However, that’s all part of the experience!

Here are some other things to do in Colombo:

  • Visit the National Museum
  • Go on a tuk-tuk tour of the city
  • Relax on Colombo Beach
  • Head out on a food tour – This rustic food tour will take you to some of the best local spots and you’ll get to try a variety of different dishes and snacks.
  • Visit Viharamahadevi Park
  • Take a day trip to Kandy – This all-inclusive day trip lasts for around 10-12 hours and will take you to a variety of popular spots including the Temple of the Tooth and Geragama Tea Factory.

Where to stay in Colombo

Budget: Hostel Republic at Galle Face

This is one of the cheapest accommodation options in Colombo. It’s in a great location too as you won’t be far from the seafront, and you can easily explore the city.

The dormitory rooms are spacious and modern. Not only that, but you’ll have plenty of facilities. That includes a shared kitchen, a common area, free WiFi, and an airport shuttle service.

Mid-range: C 1 Colombo Fort

C 1 Colombo Fort is another fantastic option if you’re looking for accommodation in the city. It’s just a short walk from Galle Face Beach and Khan Clock Tower, so there’s plenty to see in the area.

There are both private rooms and dormitory-style rooms available, and plenty of facilities. While here, you’ll have the use of a shared kitchen, shared lounge, free WiFi, and a 24-hour front desk.

Luxury: Shangri-La Colombo

This 5* hotel is the definition of luxury! Boasting an on-site spa and wellness centre, three restaurants, and two bars, there are plenty of awesome facilities at Shangri-La Colombo.

There are a variety of rooms and apartments to choose from, and they’re all decorated beautifully. Many of the suites also feature epic ocean views!

How to get around Colombo

Colombo Beach, Sri Lanka itinerary

As the largest city in Sri Lanka, you’ll need to make use of public transport to get around. There are a variety of bus services, and these are an extremely cheap way to travel around the city.

Taxi services are another popular option, and luckily, Uber works here. Getting around this way is extremely convenient, and is the best choice if you’re looking to make the most of your time.

If you’re looking to take day trips out of Colombo, then you can either catch the train or take a bus. You’ll also find plenty of fantastic tours if you’d prefer the logistics to already be organised.

Days 3-4: Hikkaduwa

Sea turtle in Hikkaduwa

Next up on your Sri Lanka itinerary is the coastal town of Hikkaduwa. This cosy town is just a 2-hour drive from Colombo, although it will take much longer if you’re catching public transport.

Here, you’ll find a 1 km (0.6 mile) strip that’s full of shops, restaurants, and guesthouses. Although small, you won’t be short of places to stay in Hikkaduwa. There’s also plenty of experiences to be had, so allow at least two days here.

Thanks to its location along Hikkaduwa Beach, this area is extremely scenic. However, it’s a popular beach getaway, so be mindful that it can get extremely busy.

Although not the perfect option for a peaceful retreat, you don’t want to miss out on visiting Hikkaduwa!

Things to do in Hikkaduwa

Hikkaduwa is known for its sea turtles, so snorkelling in this area is one of the most popular things to do. The turtles live here all year round, as they feed on the seaweed which you’ll find on the seafloor.

You’ll find these beautiful creatures swimming just off the shore, but make sure you don’t touch them. There are rangers that work along the beach, and luckily, they keep an eye out for the turtle’s welfare.

Here are some other things to do in Hikkaduwa:

  • Visit the Tsunami Museum
  • Go on a day trip to Galle – You can book this 8-hour tour which includes a Bentota River Safari, and a visit to the Dutch Fort in Galle, and you’ll get to see the Stilt Fishermen of Koggala.
  • Head out on a snorkelling trip
  • Go on a day trip to Yala National Park – This Yala day tour includes a 4-hour safari drive, free pick-up and drop-off, national park entrance fees, and your lunch.
  • Relax on Hikkaduwa Beach
  • Grab some souvenirs from Genuine Batik

Where to stay in Hikkaduwa

Budget: Navora

This charming place is just a 5-minute walk from the beach and you’ll get to listen to monkeys running along the trees in the area. This is where we stayed during our trip, and couldn’t recommend it enough.

The rooms are cheap and spacious, and they feature a private kitchen, bathroom, air conditioning, and free WiFi. If you’re after a peaceful place to stay away from the main strip, then check out Navora!

Mid-range: Hotel Finlanka

Hotel Finlanka is another fantastic option if you’re looking to visit Hikkaduwa. On the property, there’s an outdoor pool, a restaurant, and laundry facilities, so you’ll have everything you could need.

The rooms here are spacious and they feature plenty of amenities. This includes free WiFi, air conditioning, a balcony, and a refrigerator.

Luxury: Riff Hikkaduwa

Riff Hikkaduwa is a beautiful 5* hotel that overlooks the seafront. Boasting an outdoor pool, fitness centre, restaurant, and spa, this place has so much to offer. There’s also a bar and garden area!

The rooms and suites at this hotel are absolutely beautiful, and many of them offer sea views. The most luxurious of which is the Presidential Suite, which sleeps two people.

How to get around Hikkaduwa

Sea turtle in Asia

Hikkaduwa is only small, so the best way to get around is by foot. Many of the hotels and guesthouses are situated near the main strip or beach, so you’ll likely be staying in a relatively central location.

If you’re looking to explore a bit further out, then you can hire a bicycle to get you around. You’ll also find plenty of tuk tuks in and around Hikkaduwa, although you’ll need to haggle a price.

Hikkaduwa has a bus station too, so you can easily take day trips along the coast. Prices are cheap, although the buses can feel very crowded.

Days 5-7: Unawatuna

Unawatuna Beach, Sri Lanka itinerary

After Hikkaduwa, it’s time to head to Unawatuna – another must for your Sri Lanka itinerary! This was one of our favourite all-time destinations, and we’d highly recommend that you visit.

Unawatuna is home to some of Sri Lanka’s most beautiful beaches, so it’s no wonder that it’s so popular. In fact, you’ll find plenty of fantastic eateries along these beaches, and they serve delicious local cuisine.

This coastal town is also known for its epic sunsets, so don’t forget to spend an evening or two lounging around. This way, you can truly appreciate the beauty of the area!

Boasting palm-tree-lined shores, turquoise waters, and lots of quirky craft shops, Unawatuna is the perfect place for a relaxing getaway. Thanks to its location, there are plenty of day trip opportunities too.

Things to do in Unawatuna

Your priority should be relaxing on Unawatuna Beach, one of Sri Lanka’s most popular beaches. Along part of the beach, you can hire a sunbed, or you can simply take along a beach towel.

While here, be sure to dine on the beach, enjoy a sunset, and head out for a swim. You can always explore the street behind too, which is home to a variety of restaurants and stores.

Here are some other things to do in Unawatuna:

  • Have a go on the famous rope swing at Dalawella Beach
  • Try out a cooking class – This Sri Lankan cooking experience is held in a family restaurant, and you’ll get to learn how to cook the local dishes and taste them of course!
  • Hike to Jungle Beach
  • Explore under the waves – In Unawatuna, you can head out on a snorkelling trip or go scuba diving to marvel at Sri Lanka’s marine life.
  • Visit the Dog Care Clinic
  • Learn how to surf – This private surfing lesson lasts for 2 hours and you’ll be taught by an instructor that has at least ten years of experience.

Where to stay in Unawatuna

Budget: Rock House

Rock House is one of the cheapest properties you’ll find in Unawatuna. It’s just a short walk from the main beach, which means you’ll also be close to several restaurants, stores, and beach clubs.

There are a variety of rooms to choose from, and these sleep up to four people. They feature lots of amenities too including a private bathroom, a desk, and a fan.

Mid-range: Green Villa Unawatuna

This property is just a 2-minute walk from Unawatuna Beach so you’ll be in a great location. If you stay here, you’ll benefit from free WiFi, laundry facilities, free parking, and a tour desk.

The rooms at Green Villa Unawatuna are absolutely beautiful and they’re very spacious. There’s also a lovely garden area at the property that you can enjoy.

Luxury: Araliya Beach Resort & Spa Unawatuna

This 5* hotel is just steps away from Unawatuna Beach and features an outdoor swimming pool, a fitness centre, an on-site restaurant, and a children’s playground.

The rooms at Araliya Beach Resort & Spa Unawatuna are absolutely beautiful, and many of them offer stunning sea views. For the ultimate experience, check out the Presidential Suite!

How to get around Unawatuna

Beach in Asia

Like Hikkaduwa, Unawatuna is a relatively small coastal town. However, it’s important to base yourself in the right area. We didn’t know this at the time and ended up choosing somewhere that was a 20-25 minute walk from the main beach.

For the best experience, opt for somewhere near Unawatuna Beach. This way, you’ll be just a short walk from the town’s restaurants, beach clubs, and shops.

There are bus stops along the main road if you’re looking to explore further out. The main road is just a 10-minute walk from Unawatuna Beach which is where you’ll need to catch the bus.

Days 8-11: Mirissa

Mirissa, Sri Lanka

In our opinion, Mirissa is a must for any Sri Lanka travel itinerary! It’s a charming town that’s located along the South Coast and is home to some of the country’s most beautiful beaches.

Honestly, Mirissa was one of our favourite destinations in Sri Lanka. Boasting turquoise waters, endless palm trees, and white shores, this town is one of the dreamiest places you’ll ever visit.

Whether you’re looking to relax on the beach, try delicious Sri Lankan cuisine, or learn how to surf, this beach town has something for everyone.

There are plenty of fantastic amenities here too, including a wide variety of accommodation options, restaurants, and stores. Mirissa has everything you need for a relaxing getaway, so don’t leave it off your Sri Lanka itinerary!

Things to do in Mirissa

Whale watching in Mirissa

The highlight of any trip to Mirissa has to be going whale watching! This was one of our favourite experiences in Sri Lanka, and we’d recommend going with Raja & the Whales.

This company is extremely ethical in their approach and we had a fantastic time. During our trip, we got to spot blue whales, pilot whales, dolphins, and flying fish, among other wildlife!

Here are some other things to do in Mirissa:

  • Visit the scenic Coconut Tree Hill
  • Go snorkelling with turtles – It’s relatively easy spotting sea turtles in Mirissa, but sometimes it’s best to go on a snorkelling tour as you’ll have a guide present to help you.
  • Relax on Mirissa Beach
  • Walk up to Parrot Rock
  • Head to Secret Beach
  • Take a day trip to Weligama

Where to stay in Mirissa

Budget: Sun Hopes

This is where we stayed during our trip to Mirissa and we couldn’t recommend it enough! It’s one of the cheapest properties you’ll find in the area and is just a short walk from the main beach.

The rooms are extremely cheap and spacious, yet they feature plenty of amenities too. This includes free WiFi, a private bathroom, and a desk. Not to mention, there’s an outdoor communal area.

Mid-range: Glamour Mirissa

Glamour Mirissa is another fantastic option if you’re looking for accommodation in Mirissa. It’s just a short walk from the main beach and features a shared lounge area, a garden area, and free WiFi.

There are a variety of rooms to choose from and you can opt to have a full English breakfast included. Each room also includes a private bathroom, air conditioning, and a flat-screen TV.

Luxury: The Beach House by Reveal

The Beach House by Reveal is just a 7-minute drive from Mirissa Beach. It’s in a fantastic oceanfront location and is just steps away from Kamburugamuwa Beach.

There are several gorgeous suites to choose from and some of them feature sea views, a private balcony, and a large outdoor area, where you can relax.

How to get around Mirissa

Pod of pilot whales in Mirissa

Mirissa is another relatively small coastal town so you can easily get around on foot. However, some of the accommodation options are located a bit more out of town so make sure you keep that in mind.

If that’s the case, then there are plenty of tuk-tuks in the area that you can use to get around. Your other option is to hire a scooter, although you won’t need to if you’re just planning to stay in Mirissa.

However, if you plan to explore the surrounding coastline then having a scooter allows you to create your own itinerary. Your other option is to hop on the public buses that run through the town.

Days 12-14: Tangalle

Tangalle Beach, Sri Lanka itinerary

Tangalle is another great place to include on your Sri Lanka travel itinerary, especially as it’s much quieter than some of the other coastal towns. If you’re looking for a peaceful getaway, then this is your place!

Although the town is geared up for tourism, this destination has never quite taken off in the same way. However, that only adds to its charm, as it offers more of an authentic experience.

Known for its white sand beaches and turquoise waters, the beauty of Tangalle is breathtaking. Not to mention, there are plenty of things to do in the area to keep you busy!

To make the most of this place, we’d recommend spending at least two days here. This will give you enough time to relax and take advantage of the activities on offer.

Things to do in Tangalle

Udawalawe National Park, Asia

Although this activity isn’t technically in Tangalle, you can go on a safari in Udawalawe National Park from here. This is a must for any Sri Lanka itinerary, as you’ve got the chance to spot a whole host of wildlife!

This includes elephants, leopards, sambar deer, wild boars, jackals, and crocodiles, among others. You’ll also get to spot a variety of birdlife including several eagle species, kites, and owls.

Here are some other things to do in Tangalle:

  • Relax on Tangalle Beach
  • Go on a day trip to Yala National Park – This Yala wildlife safari includes pickup from Tangalle (and drop-off), a jeep safari, and a professional guide.
  • Eat plenty of delicious Sri Lankan curries
  • Go kayaking on the Tangalle Lagoon
  • Visit Goyambokka Beach
  • Take a trip out to Hummanaya Blow Hole

Where to stay in Tangalle

Budget: Charith Home Stay

This is where we stayed during our visit to Tangalle, and we couldn’t recommend it enough. It’s one of the cheapest accommodation options you’ll find in town and you’ll be just a short walk from the beach.

The rooms at Charith Home Stay are extremely cheap and spacious, and they feature plenty of amenities. Not only that, but you’ll find several great restaurants nearby.

Mid-range: Frangipani Beach Villa

Frangipani Beach Villa is set right on the shore, in a very peaceful location. On-site, you’ll find a great restaurant, luggage storage, and a tour desk. This place can even organise car rentals for you!

The rooms here are very affordable and some of them even offer sea views. Your breakfast will be included and you’ll benefit from free WiFi and a private bathroom.

Luxury: Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort is a 5* hotel that’s located just outside of Tangalle. It’s set right on the beachfront and offers panoramic sea views! The rooms are stunning too.

The highlight of staying here has to be the variety of facilities on offer. This includes six dining options, two outdoor pools, a spa and wellness centre, and a private beach area.

How to get around Tangalle

Crocodile in Udawalawe National Park

The key thing to note about Tangalle is that the town centre is around a 20-minute walk from the beach area. We stayed just off Vijaya Road, and this was the perfect location thanks to the surrounding amenities.

The beach was just a short walk away, and you’ll find a variety of shops and restaurants in this area. In all honesty, you don’t really need to go to the town itself. However, if you do there are tuk-tuks available.

Like many of the other coastal towns in Sri Lanka, public buses run through Tangalle. If you want to explore the surrounding areas, then you can hop on one of these!

Days 15-17: Nuwara Eliya

Nuwara Eliya, Sri Lanka

After spending so much time along the beautiful coastline, it’s time to head away from the sea. Nuwara Eliya is a 4.5-hour drive inland and is located within Sri Lanka’s tea country.

Nuwara Eliya gives off a completely different vibe than other destinations in the country so it’s not somewhere that you want to leave off your Sri Lanka itinerary.

Also known as ‘Little England’ thanks to its colonial buildings and cool climate, the scenery around Nuwara Eliya will also take your breath away – especially the tea plantations!

For the best experience, allow around 3 days here as there’s a lot to see. However, you probably won’t need much more time than that, unless you’re planning to take lots of day trips.

Things to do in Nuwara Eliya

Gregory Lake, Nuwara Eliya

One of the best places to visit while in Nuwara Eliya is Horton Plains National Park. Also known as ‘World’s End’, this UNESCO World Heritage Site is home to some of the country’s most dramatic landscapes.

This Hortons Plain tour is a great option if you’re looking to visit but don’t have transport of your own. Your guide will help you spot wildlife as you hike through the park, and you’ll get to visit some incredible destinations.

Here are some other things to do in Nuwara Eliya:

  • Walk around Gregory Lake
  • Go on a tuk-tuk tour – This sightseeing half-day tour lasts for around 4.5 hours and you’ll get to visit several awesome destinations.
  • Visit Ramboda Falls
  • Explore the local tea gardens – This tea and waterfalls tour lasts for 4 hours and you’ll get to visit Ramboda Waterfall and two tea plantations.
  • Head inside the Nuwara Eliya Post Office
  • Hike up Adam’s Peak

Where to stay in Nuwara Eliya

Budget: Loversleap bungalow

Loversleap bungalow is one of the cheapest accommodation options you’ll find in Nuwara Eliya. The property offers beautiful mountain views and there’s an outdoor terrace area where you can relax.

The rooms are spacious and feature plenty of amenities including free WiFi, a flat-screen TV, a private bathroom, and a balcony in some cases. Your breakfast will also be included!

Mid-range: Marigold Home

Marigold Home is another great option if you want to stay in Nuwara Eliya. Here, you’ll benefit from a shared lounge, garden, and terrace area. Bicycle and car rentals are also available at this property.

The rooms are spacious and relatively modern, and your breakfast will be included. You’ll also be just a short walk from the scenic Lover’s Leap Waterfall.

Luxury: The Westbury Palace

The Westbury Palace is a gorgeous 5* hotel that’s set in a beautiful location. Boasting an on-site restaurant, an outdoor pool, a bar, a garden area, and a terrace, this place has so much to offer!

There are a variety of rooms to choose from, and these are offered on an all-inclusive basis, with breakfast and dinner included, or just with breakfast. You can choose this when you book.

How to get around Nuwara Eliya

Nuwara Eliya Lake

Unlike many of the other destinations in Sri Lanka, Nuwara Eliya has attractions dotted all over the place. Some are relatively central, while others will require transport. Luckily, you’ll find plenty of tuk-tuks in the area, but you’ll need to negotiate a price.

If you’re feeling confident enough, you can always hire a scooter for the day. This will enable you to visit all the places you want to, but just take care while on the roads.

Your other option is to book a tour that will cover all the logistics for you! For the attractions located in the city centre, you can simply walk between them.

Days 18-21: Ella

Little Adams Peak, Sri Lanka itinerary

Ella is undoubtedly one of our favourite ever destinations and is a must for any Sri Lanka travel itinerary! Famous for its tea plantations, beautiful scenery, and variety of hiking trails, this incredible mountain town has so much to offer.

Not to mention, Ella has some of the best cafes and restaurants in Sri Lanka, so you’ll really get to appreciate the local cuisine. If you’re still not convinced, then this charming town also has a great shopping scene, so there really is something for everyone.

For the best experience, you’ll want to spend at least 4 days in Ella. This gives you enough time to visit all the highlights and take some time to relax too. Otherwise, your visit may feel rather rushed!

Things to do in Ella

Adams Peak, Ella

The main attraction in Ella has to be the Nine Arches Bridge! The architecture is stunning and if you time your visit right, you’ll be able to see the famous train heading over it.

This Ella day tour includes a visit to this iconic bridge, as well as Ella Rock, and Little Adams Peak. It includes hotel pick-up and drop-off, transport by tuk-tuk, and your lunch.

Here are some other things to do in Ella:

  • Head on the famous Ella to Kandy train ride
  • Hike to Ella Rock – With this sunrise hike tour, you’ll have a guide who will walk up with you. This means you won’t have to find the trail yourself, and can simply just enjoy the views.
  • Walk up Little Adams Peak
  • Go on a day trip to Udawalawe National Park – This safari tour offers an unforgettable safari experience and covers all the logistics for you including the park fees and jeep.
  • Visit Liptons Seat
  • Head to Diyaluma falls

Where to stay in Ella

Budget: Ella Green Stay

This is where we stayed during our time in Ella and it was the perfect choice. On-site, you’ll find a restaurant, a garden area, a terrace, and a 24-hour front desk.

Not only are the rooms extremely affordable, but you’ll be just a 10-minute walk from town. Many of the rooms here also feature stunning mountain views and a balcony.

Mid-range: Ella Mount View Guest Inn

Ella Mount View Guest Inn is another beautiful property that overlooks the lush mountains of this area. There’s an on-site restaurant and you’ll be just a short walk from the centre of Ella.

There are a variety of rooms to choose from and these sleep up to 6 people. Some of the rooms here feature a private balcony with beanbag chairs, so you can sit outside and enjoy the views!

Luxury: EKHO Ella

EKHO Ella is one of the most luxurious hotels in this mountain town. Boasting an outdoor heated jacuzzi, a restaurant, and BBQ facilities, this place has so much to offer.

The rooms at this beautiful hotel are modern and spacious, and they feature all the amenities you need. This includes free WiFi, an ensuite bathroom, a flat-screen TV, and a safety deposit box.

How to get around Ella

 Nine Arches Bridge, Ella

Some of the popular tourist attractions in Ella are within walking distance. However, there are a fair few places that are located outside of the town, and you’ll need transport to get to them.

A cool way to get around is by tuk-tuk, and you can hire one yourself if you’re feeling brave enough. You can also opt to hire a scooter, which is a much more popular way to get around.

Your other option is to hire a tuk-tuk driver for the day although you’ll need to haggle the price down. Not only that but there are some fantastic guided tours that you can take advantage of.

Days 22-23: Sigiriya

Sigiriya, Sri Lanka

This area is most famous for being home to the historical monument of Sigiriya Rock. However, there are a few other notable attractions nearby, so it’s certainly worth spending a day or two here.

The majority of accommodation options in this area are situated relatively close to Sigiriya Lion Rock. The same goes for the restaurants, so all the amenities are easily accessible.

Just make sure you’re cautious at night. During our time in Sigiriya, we were told to not leave the hotel at night as a herd of elephants live in the area, and they can become extremely territorial.

You won’t need a ton of time here, but just make sure this place is included on your Sri Lanka itinerary!

Things to do in Sigiriya

The main thing to do here is to visit Sigiriya Rock itself. This ancient rock fortress is the most popular attraction in Sri Lanka and it’s not hard to see why!

The fortress dates back to around 477-495 AD so it’s got quite the history. King Kasyapa chose this site as the country’s new capital, and he built an impressive palace on top of a huge rock column. You can still see these ruins to this day.

Here are some other things to do in Sigiriya:

  • Hike up Pidurangla Rock
  • Take a day trip to Minneriya National Park – On this half-day safari tour, you’ll have the chance to spot elephants, as well as a variety of other wildlife.
  • Visit Dambulla Cave Temple
  • Take a Sri Lankan cooking class – This organic cooking class lasts for around 3 hours and you’ll get to make some traditional dishes, with ingredients that you’ve sourced from a local family’s garden.
  • Take a hot air balloon ride over the area
  • Go on a day trip to Anuradhapura – This day tour will take you to some of Anuradhapura’s best spots including Thuparamaya Dagaba, Ruwanwelisaya, Jaya Sri Maha Bodhi, and Abhayagiri Dagaba.

Where to stay in Sigiriya

Budget: Pidurangala View Home Stay

This is where we stayed during our trip to Sigiriya! The hosts were lovely, the rooms were cosy, and the food was mouth-watering. Not to mention you’ll be in a great location for exploring Pidurangala Rock.

There’s a bicycle rental service at the property, and the owners will be more than happy to help you with transport. Honestly, we couldn’t recommend this place enough!

Mid-range: Sigiriya River Side Villa

Sigiriya River Side Villa is another fantastic option. The property is extremely beautiful and offers a remote, peaceful getaway. You’ll also be within walking distance of Sigiriya Rock.

The rooms here are spacious and cosy, and some of them feature a private balcony and river views. Not to mention, you can stay in an awesome tree house! Your breakfast is also included.

Luxury: Sigiriya King’s Resort

This luxurious 5* resort overlooks both Sigiriya Rock and Pidurangala Rock so it’s in the perfect location. Some of the suites even overlook these iconic monuments, so you can admire the views right from your room.

Boasting an outdoor swimming pool, a restaurant, a fitness centre, and a bar, the facilities at Sigiriya King’s Resort are extensive. So if you’re after a luxury getaway, this is your place!

How to get around Sigiriya

Pidurangala Rock, Asia

The two main attractions; Sigiriya Rock and Pidurangla Rock are just a 20-minute walk apart, so you could visit both sites at the same time. To make the most of your Sri Lanka itinerary, you’ll want to!

If you’re looking for a quick way to get around, then you can always hire a scooter or tuk-tuk. However, the roads in Sri Lanka can be a bit crazy, so we’d recommend that you have some sort of prior motorbike experience first.

Your other option is to get around by tuk-tuk driver, or you can opt for one of the fantastic guided tours that are available in this area.

Days 24-26: Trincomalee

Trincomalee, Sri Lanka

After spending just over a week inland, it’s time to head back to the sea! This time, you’ll be heading to the East Coast of Sri Lanka, which is where you’ll find Trincomalee.

This is another popular beach destination, but it’s often much quieter than those on the South Coast. However, it’s a great place to visit if you’re looking to spend some time in the water, as there are ample snorkelling and scuba diving opportunities.

Trincomalee offers a laid-back atmosphere, yet, there are still plenty of amenities for you to enjoy. Just keep in mind that the main city is located around a 30-minute walk from the beach area.

We’d recommend staying along the beach, and then just heading into the city from there. This way, you’ll have the best of both worlds.

Things to do in Trincomalee

Trincomalee Beach

The main thing you’ll want to do in Trincomalee is head out on a snorkelling trip. This is one of the best activities we did in Sri Lanka, and we can highly recommend it to anyone who’s looking to explore under the waves.

Pigeon Island is often the most popular spot, but try to find a company that will take you away from this area. This way, you can experience the area’s marine life without the crowds.

Here are some other things to do in Trincomalee:

  • Visit Fort Frederick
  • Go on a whale-watching tour
  • Relax on Nilaveli Beach
  • Visit Koneswaram Temple
  • Explore the Maritime And Naval History Museum
  • Swim at Marble Beach

Where to stay in Trincomalee

Budget: Nilaveli Beach Rooms

Nilaveli Beach Rooms is one of the most budget-friendly options in Trincomalee. It’s just a short walk from the beach and offers an on-site restaurant, a garden area, and free WiFi.

There are a variety of rooms to choose from, including family rooms which sleep up to 4 people. Not only are the rooms cosy, but you’ll have continental breakfast included too.

Mid-range: Anukama Resort

Anukama Resort is another property that’s just a short walk from the beach. Boasting an outdoor swimming pool, a garden area, and a restaurant, this place has a lot to offer!

The rooms at this resort are beautiful and spacious, and they feature plenty of amenities too. That includes free WiFi, air conditioning, a private bathroom, and a seating area.

Luxury: Nilaveli Beach Resort

Nivaveli Beach Resort is one of the most luxurious hotels in Trincomalee. It’s sat right on the shore of Nilaveli Beach and offers a variety of facilities including an outdoor swimming pool, restaurant, and BBQs.

The rooms here are gorgeous and many of them feature striking sea views! Some even offer a private balcony, and you’ll have breakfast included in your stay.

How to get around Trincomalee

Trincomalee Beach viewpoint

As we previously mentioned, the main city of Trincomalee and the beach area is a 20-30 minute walk away from each other. That of course depends on which beach area you’re staying at!

Although walkable, there are tuk-tuks available if you’d prefer to get around quickly. As for the attractions located within Trincomalee itself, many of them are situated relatively close together.

Thanks to its location, you can always take guided tours out of the city to destinations such as Kadulla National Park, Sigiriya, and Anuradhapura. Your other option is to hire a scooter or tuk-tuk and drive yourself around.

Day 27-28: Negombo

Negombo, Sri Lanka itinerary

The last stop on this Sri Lanka itinerary is the city of Negombo. It’s situated along the West Coast and is where you’ll find the country’s main international airport.

Although not one of the more popular destinations in Sri Lanka, Negombo does have a lot to offer. Aside from its vibrant culture, you’ll find a lot of great things to do in this city!

However, if you’ve just spent a full month exploring the country, then you can always take these days just to relax. We’re sure you’ll be tired if you’ve followed this action-packed itinerary.

Many people opt to just spend one day in Negombo to fly back out of the country (we’re guilty of this). However, there are plenty of places to visit so try not to rush your time here.

Things to do in Negombo

Negombo Beach

One of the best things to do in this city is to take a tour of Negombo Lagoon. This place is a haven for wildlife, and you can take a guided boat tour out to explore.

This Negombo tour includes a visit to the lagoon, the Dutch Canal, and the Muthurajawela wetland. If you’re short of time in the city, then this is a fantastic way to see the top sights.

Here are some other things to do in Negombo:

  • Relax on Negombo Beach
  • Take a day trip to Wilpattu National Park – This day tour offers you the chance to spot a variety of wildlife including leopards, crocodiles, sloth bears, and elephants.
  • Head to St. Mary’s Church
  • Take a day trip to Kandy – This all-inclusive day trip will allow you to visit all of the popular attractions in Kandy, including The Temple of the Tooth.
  • Visit the Negombo Fish Market Complex
  • Go on a city tour – This Negombo tour lasts for 2-3 hours and will allow you to visit some of the best places in the city. That includes the fish market, the Dutch Canal, and Angurukaramulla Temple.

Where to stay in Negombo

Budget: House Of Esanya

Negombo is extremely affordable, so you’ll find plenty of budget-friendly properties. House Of Esanya is just one of them, and it’s in a great location.

Not only are the rooms cheap, but they feature plenty of amenities. This includes free WiFi, a private bathroom, a TV, and a fan. There’s also a shared kitchen on-site that you can use.

Mid-range: Hive 68 – Hotel and Resorts

Hive 68 – Hotel and Resorts is another great option if you’re looking for accommodation in Negombo. You’ll be in a great location and there’s even an on-site restaurant here.

The rooms are spacious and cosy, and many of them feature a private balcony. Some also offer canal views, so you’ll really get a lot for your money. Not to mention, breakfast is available at the property.

Luxury: Heritance Negombo

For those after a luxury hotel, check out Heritance Negombo. Boasting stunning ocean views, an outdoor swimming pool, and an on-site restaurant, this place has so much to offer.

There are a variety of rooms to choose from, with the most luxurious option being the Presidential Suite. From your suite, you’ll be treated to epic sea views so make sure you check it out!

How to get around Negombo

Dutch Canal, Negombo

Negombo is one of the major cities in Sri Lanka and you’ll find that the attractions are spread out. As such, you can either hire a scooter or other vehicle to get around yourself or hire a tuk-tuk driver.

There are local buses that run throughout Negombo, but it’s often much quicker to just take a taxi. Pickme is a popular ride-hailing app so you may want to download it before you get to Sri Lanka. There’s also Uber.

Some of the attractions are located outside of the city, and there are plenty of day trip opportunities. For these, your best option is to book a tour if you don’t have your own transport.

Only have 2 weeks in Sri Lanka?

Coconut Tree Hill, Mirissa, Sri Lanka

If you only have 2 weeks in the country then you’ll need to condense your Sri Lanka itinerary.

There are some destinations that you’ll want to prioritise over others, but we can help with that! Here’s an idea of how you can spend your days in the country.

Sri Lanka 2-week itinerary

Hikkaduwa: Day 1-2

Unawatuna: Day 3-4

Mirissa: Day 5-8

Ella: Day 9-11

Sigiriya: Day 12-14

However, for the best experience, we’d recommend spending at least 3-4 weeks in Sri Lanka. That will give you enough time to visit plenty of the incredible places that this country has to offer.

Trust us, you don’t want to rush your visit!

Where else should you visit in Sri Lanka?

Kandy Lake, Asia

If you’re planning to stay in the country a bit longer, there are plenty of other destinations that you can add to your Sri Lanka travel itinerary.

Let’s take a look at some of the other options!

Kandy

Kandy in Sri Lanka

Ideally, if you’re putting together an itinerary for Sri Lanka you’ll want to visit Kandy. Unfortunately, we just didn’t have the time!

Kandy is one of the most popular cities in the country and is home to a variety of fantastic attractions. The most popular is Sri Dalada Maligawa (otherwise known as The Temple of the Sacred Tooth Relic), as it houses the relic tooth of the Lord Buddha.

Other popular places to visit in Kandy include the Royal Botanical Gardens, Udawatta Kele Sanctuary, and Kandy Lake. Try to spend at least one full day in this city, or preferably two if possible.

Anuradhapura

Anuradhapura, UNESCO World Heritage Site

Anuradhapura is another of Sri Lanka’s UNESCO World Heritage Sites. It was the country’s first capital city and dates back to the 4th century BC, so it’s got a lot of history.

This archaelogical site is one of the most impressive destinations in Asia, so it’s a must for any Sri Lanka itinerary (if you have the time). Here, you’ll find huge brick stupas, intricate sculptures, water gardens, and ancient temples, so there’s a lot to see.

Like with Kandy, you’ll want to spend a full day here if you can. Anuradhapura has so much to offer, and it’s not a place that you want to rush.

Polonnaruwa

Polonnaruwa, Sri Lanka itinerary

The ancient city of Polonnaruwa is another great place to include on your Sri Lanka travel itinerary. It was the country’s second capital after Anuradhapura was destroyed in 993.

Polonnaruwa was built by King Parakramabahu I, and the ruins of his royal palace can still be seen here to this day. This complex is also full of shrines, temples, and sculptures, so you’ll want to take your time walking around.

While you explore this ancient city, make sure you take a look at the lion and elephant sculptures which are intricately carved, the large stupa, and Shiva Devale No.2, which is the site’s oldest Hindu temple.

Arugam Bay

Arugam Bay, viewpoint

If you’re looking to spend more time along Sri Lanka’s beautiful coastline then check out Arugam Bay. This is the perfect destination for a relaxing getaway with its white sands, laid-back vibe, and a single main road, which is where you’ll find all the town’s amenities.

Arugam Bay is a popular surfing location and that’s one of the top things to do while staying in this area. You’ll also want to hike up Elephant Rock, visit Muhudu Maha Viharaya, and grab a bite to eat in some of Sri Lanka’s trendiest cafes.

Thanks to its location, there are plenty of day trip opportunities from Arugam Bay!

How to get to Sri Lanka

Sri Lanka itinerary, tropical beach

As Sri Lanka is an island country, the only way to get there is by air. There are 22 airports in Sri Lanka, although only five of them are used for international travel.

Bandaranaike International Airport is where you’ll most likely fly into, and it’s located just outside of Negombo. From the airport, it’s a 35-minute journey by car to Colombo which is the country’s capital.

There are three terminals at Bandaranaike International Airport, and there are currently plans to expand the airport. This includes building another runway, although there’s no set date on when this will occur.

You’ll find non-stop flights from a variety of destinations in Asia, Australia, and Europe, although the flight time will of course differ. There are no direct routes from North America, so you’ll need to make at least one stop on your way to Sri Lanka.

How to get around Sri Lanka

Nine Arches Bridge train

Sri Lanka is a very easy country to travel around as it has a great public transport network. There are plenty of bus and train services, and these run all across the country.

Catching the bus is often the most popular way to get around, as tickets are cheap, and you can get around fairly quickly. Services also run pretty regularly so you’ll have no problems catching one!

However, bus journeys can be uncomfortable, especially as they don’t have any air conditioning. Sometimes, the drivers can be pretty erratic too, and the music can be loud! However, that’s all part of the adventure in our opinion!

Sri Lanka’s train network is also pretty impressive with three main lines; the coast line, the hill country line, and the northern line. On these lines, you can visit plenty of popular destinations, although, for some routes, you’ll need to reserve your ticket in advance to secure a seat.

Other ways to get around Sri Lanka include:

  • Catching a flight – There are 22 airports in Sri Lanka, so you can fly between destinations if you wish. However, this is one of the more expensive ways to get around.
  • Renting a car/scooter – If you’re feeling confident, then you can always hire a car or scooter to get around. This will give you complete flexibility when it comes to creating your Sri Lanka itinerary.
  • Hiring a tuk-tuk – For a more unique way to get around, you could always hire a tuk-tuk. This will allow you to fully appreciate the local culture and it’s an adventure for sure!
  • Hire a car & driver – For those who don’t want to drive around, you can always hire a car & driver or a tuk-tuk driver. This way, you’ll be taken to all the sites you want.
  • Taking a taxi – Another option is to hire a taxi, but this is more suitable for short journeys. Pickme is a popular ride-hailing app, and it’s often more affordable than standard taxis. There’s also Uber.

We typically use 12GO Asia to get around, as it’s very easy to use and you can find some fantastic deals on this platform.

Your other option is to book your tickets through accommodation or tour agencies. Many of the buses also allow you to book tickets at the station itself, or even on the bus. However, we’d recommend booking the larger journeys in advance.

When is the best time to visit Sri Lanka?

Elephant at Udawalawe National Park

December-April is Sri Lanka’s peak season and is when you’ll encounter the best weather. Temperatures are high, meaning you’ll have plenty of opportunities to relax on the beach.

Coincidentally, December-April is also the best time of year for wildlife watching. This is the dry season, so wildlife will start to gather around the watering holes within the country’s national parks. Not only that, but this is the best time of year when it comes to spotting blue whales!

We visited during the month of March and had the most fabulous experience. From the beaches along the South Coast to Sri Lanka’s hill country, we never had any serious problems with the weather.

Before your visit, just make sure you do your research when it comes to the country’s dual monsoons. Typically, the Southwest monsoon occurs between May-July, while the Northeast monsoon occurs between October-January.

Frequently Asked Questions about Sri Lanka

How many days is enough for Sri Lanka?

In our opinion, you need to spend at least 10 days in Sri Lanka. There is so much to see in this wonderful country, and you won’t want to rush your time here!

For the best experience, try to allow at least 2-3 weeks in Sri Lanka if you can. This will give you enough time to relax along the coast, head out on a safari, and explore the country’s highlands.

Is Sri Lanka cheap or expensive?

Sri Lanka is one of the cheapest countries we’ve ever visited. Everything from food to accommodation is affordable, and your money will go far here.

Likewise, you’ll find a variety of luxurious hotels and restaurants in Sri Lanka. No matter the type of holiday you’re after, we’re sure you’ll have a fantastic time!

What is a good budget for Sri Lanka?

Sri Lanka is one of the cheapest countries in Asia and you’ll get a lot for your money here. To make the most of your cash, you can stay in hostels, eat street food, and limit your activities if you wish.

We’d recommend a budget of at least £30-£40 per day per person. However, if you’re looking to head out on a few safaris (which you certainly should), then you may want to allow for a higher budget.

How safe is Sri Lanka for tourists?

We visited Sri Lanka in 2019 and can honestly say, that we had no problems whatsoever. In fact, it was a country that we felt extremely safe in!

That being said, the country has had its political issues over the years (especially recently). Since last year (2022) there have been plenty of protests and demonstrations so just make sure you do your research before your visit.

Final Thoughts on This Sri Lanka Itinerary

There are so many awesome places to visit in Sri Lanka, that it can often feel overwhelming when deciding where to go. From the country’s tropical beaches to its fantastic national parks, there’s something for everyone, making it a must for any Asia bucket list.

Hopefully, this Sri Lanka itinerary guide has given you a good idea of what this country has to offer. Whether you’re looking to spot elephants, visit ancient cities, or explore tea plantations, we can guarantee that you’re going to have an incredible time!

If you have further questions about this Sri Lanka travel itinerary then don’t hesitate to contact us via Instagram, Facebook, or in the comments below!

PIN IT FOR LATER!

Sri Lanka Itinerary

I breathe all things travel and nature, with my favourite place being the great outdoors! After exploring 3 continents, I’ve discovered my passion for travelling on a budget, and I want to help you all do the same. I honestly believe travel broadens the mind which is why I want to share all of our adventures!

Similar Posts