Sunday, February 23, 2025
HomeAsia TravelMy Perfect 2 Week Sri Lanka Itinerary (2025)

My Perfect 2 Week Sri Lanka Itinerary (2025)


Sri Lanka, formerly known as Ceylon, packs a lot into a relatively small tropical island so you’ll need to plan your itinerary for Sri Lanka carefully if you want to fit it all in!

From stunning tropical beaches to luscious hill country, scenic train rides to safaris teeming with elephants, and numerous cultural and historic sites from ancient cities and Buddhist temples to colonial forts and UNESCO sites – there’s a lot to see and do in Sri Lanka.

But with so many amazing places to experience, and different weather patterns to consider, it can be difficult to plan your Sri Lanka itinerary so that you can fit all the highlights into one trip.

As there is so much to explore I highly recommend spending at least 2 weeks or 14 days in Sri Lanka so that you have enough time to experience the best of both the cultural and natural wonders of this beautiful island.

Pin this and save it to read later! 😉

the perfect 2 week sri lanka itinerary pin

I know that figuring out the best way to spend 2 weeks in Sri Lanka can be confusing and a bit overwhelming, especially if it’s your first time visiting Sri Lanka because there’s so much to see and do.

I’ve visited Sri Lanka twice now, the first time I only had 10 days which wasn’t enough time so I had to skip some places and come back again. I’ve now put together what I feel is the best 2 week Sri Lanka itinerary created from my personal experience to help you plan your own adventures.

I hope you find this blog helpful and that you fall in love with Sri Lanka as much as I have!

Tips for Planning your Sri Lanka Itinerary

anna doing yoga at sigiriya rock in sri lanka

How Many Days to Spend in Sri Lanka

The teardrop shaped island of Sri Lanka is 65,000 sq km, roughly the same size of Ireland, but it’s quite diverse and packs a lot in for it’s relatively small size including 8 UNESCO world heritage sites, 26 National Parks and thousands of beautiful beaches.

Because there’s so much to see and do I really recommend spending at least 14 days or 2 weeks in Sri Lanka to experience everything this amazing country has to offer without feeling too rushed – it’s a vacation after all!

With two weeks to spend you’ll have enough time to do a loop around the island visiting the most impressive natural, cultural and historic sites as well as having time to relax on the beaches.

Some of the top experiences you shouldn’t miss include:

  • Climbing Sigiriya (Lion’s Rock)
  • Spotting wildlife on a safari
  • Taking a scenic train ride through the hill country
  • Exploring historic temples and forts
  • Relaxing on the beautiful beaches

If you have more time and prefer to travel at a slower pace then you could stretch this itinerary to 3 weeks or even 1 month. Spend 1 or 2 more days in both the Cultural Triangle and Kandy, visit both Ella and Nuwara Eliya, and spend more time enjoying the coast staying at a couple of different beaches or maybe even joining a surf camp and learning how to surf.

However, I know that many people don’t have so much vacation time, so here’s some suggestions if you have time to spend.

7 Days: If you only have 1 week in Sri Lanka you can get a taste of what this diverse island has to offer but I think trying to do a loop around the country would feel too rushed and not much of a holiday. You could base yourself by the beach and take a safari and day trips to Galle Fort and Ella, or even Kandy, and Sigiriya.

10 Days: If you can spend 10 days in Sri Lanka you can still follow this round the island itinerary but consider skipping Anuradhapura (as it adds more travel time) spending less time in Ella or on the beach, just do a half day trip to Galle Fort and maybe skip Colombo.

Top Tip: If you have limited time, doing day trips from popular destinations can allow you to see more while saving time and hassle changing accommodation. You can find and book day trips and tours on Get Your Guide and Viator where you can read reviews so you know you’ll have a good experience.

anna on the beach in south sri lanka

How to Spend 2 Weeks in Sri Lanka – The Perfect 2 Week Sri Lanka Itinerary

From the cultural sights of Sigiriya and Kandy and wildlife spotting safaris in the National Parks, to scenic train rides through tea plantations in the Hill Country and the beautiful beaches of the South Coast – you can get a taste of everything this amazing country has to offer if you plan your itinerary carefully.

Here’s a quick breakdown of how to spend two weeks in Sri Lanka – a route map and detailed day by day itinerary for Sri Lanka follows after.

  • Day 1 – Arrive in Negombo
  • Day 2 – Dambulla and Sigiriya
  • Day 3 – Polonnaruwa and Minneriya National Park
  • Day 4 – Anuradhapura
  • Day 5 – Kandy
  • Day 6 – Train from Kandy to Ella (or Nanu Oya for Nuwara Eliya)
  • Day 7 – Ella or Nuwara Eliya
  • Day 8 – Ella or Nuwara Eliya
  • Day 9 – Safari in Yala National Park
  • Day 10 – Beach Time
  • Day 11 – Beach Time
  • Day 12 – Beach Time
  • Day 13 – Galle Fort
  • Day 14 – Colombo

You could do this loop of Sri Lanka either way round but in my experience I think it’s better to start your trip with sightseeing around the cultural triangle, exploring the hill country and then relaxing on the beaches at the end, but you could reverse the route if you prefer to have a more relaxed start to your holiday to easily acclimatise to the country.

Map of my Sri Lanka Travel Route

To help you get your bearings, here’s a map of the Sri Lanka travel route I recommend.

sri lanka travel itinerary route map

An important thing to bear in mind when planning your itinerary is how you will get around. Many tourists hire a private driver to take them around the island – this is the most convenient but most expensive option but it isn’t necessary – you can combine trains, buses, taxis, tuk tuks, and guided tours to explore Sri Lanka at your own pace.

You’ll find a mini Sri Lanka travel guide at the end of this post with more details on this but first let’s get on with the itinerary.

Day 1: Arrive Negombo Beach

boat and palm trees on negombo beach sri lanka

You’ll most likely start your Sri Lanka itinerary by flying into Bandaranaike International Airport and staying at a hotel on Negombo Beach nearby to settle in and recover from your flight.

I stayed at the Camelot Beach Hotel and enjoyed cooling off in the hotel’s swimming pool, relaxing with a massage, and taking a stroll along the beach at sunset.

If you’re not too tired from the flight there’s a few things worth exploring in Negombo like the old Dutch Fort, St Mary’s church and the fish market. You could also take a boat trip in the lagoon or down the canals or take a day trip to Colombo.

Another option for your first night in Sri Lanka is to stay in Colombo, the biggest city in Sri Lanka. There are some fabulous luxury hotels with rooftop infinity pools in Colombo city, but it doesn’t make the best introduction to Sri Lanka so I recommend leaving it till the end (Colombo tips later in the article.)

Explore the Cultural Triangle (3 Days Minimum)

sigiriya rock ariel view

Sri Lanka’s Cultural Triangle is packed with history (it’s where the first ancient capitals of the country were) and beautiful tropical nature, so it’s the ideal place to start your Sri Lanka adventure.

The cultural triangle is home to four (half) of Sri Lanka’s UNESCO world heritage sites; Sigiriya Rock Fortress (also known as the Lion’s Rock), Dambulla Cave Temples, and the ancient cities of Anuradhapura and Polonnaruwa.

It’s also where you’ll find Minneriya National Park, an excellent safari destination (especially during the elephant gathering in the dry season from June to October), Mihintale Monastery, the cradle of Buddhism in Sri Lanka, and many more lesser known sights and parks that are worth exploring.

You can base yourself at one of the many nice hotels near Dambulla, Sigiriya, or Habarana, and explore the cultural triangle from there without having to change hotels every night. I stayed at Sigiryia Village 

You’ll need to spend at least 3 days to see the main attractions of the cultural triangle, so if you only have 10 days in Sri Lanka you might want to just visit Sigiriya, Dambulla and Polonnaruwa, but if you have 14 days you have time to visit Anuradhapura too.

You could also take this 4 day cultural triangle tour which visits all the highlights and includes hotels and a private driver from Colombo around the cultural triangle and Kandy.

Day 2: Dambulla and Sigiriya

dambulla cave temple

To make the most of day 2 leave Negombo early in the morning as it’s about 4 hours drive to Dambulla. I recommend heading to the Dambulla Cave Temple first and then climbing Sigiriya Rock around sunset time.

The Dambulla Cave Temple complex contains 5 caves cut into the rock that date back over 2,000 years. It’s the largest and best preserved cave temple in Sri Lanka. Inside the caves are colourful murals and over 150 statues of Buddha, deities, and kings.

dambulla golden temple

There’s also a kitschy, modern Buddhist museum topped with a huge golden Buddha statue.

Then, in the late afternoon, head to nearby Sigiriya to see one of the most unique and iconic sights in Sri Lanka – Sigiriya Rock Fortress, also known as “Lion Rock.”

This ancient citadel perched on top a 200 meter high rock was built by King Kashyapa in the 5th century. It’s an impressive sight from the ground as it looms out of the Sri Lankan countryside but to really explore it you’ll need to climb it but it’s worth the effort!

sigirya rock sri lanka

After passing through the huge lions paws and climbing the 1,200 steps to the top you can explore the remnants of the royal palace and enjoy the breath taking views over the surrounding gardens and beautiful Sri Lankan countryside.

For climbing Sigiriya, wear comfortable footwear to be safe on the steps. It’s best to visit the iconic Sigiriya Rock Fortress either early in the morning or at sunset to avoid climbing the massive rock in the mid day heat.

sigiriya rock

If you’re not up for climbing the rock or fancy a really unforgettable experience you can even take a hot air balloon ride over Sigiriya! 

Be aware that when visiting sacred places like temples in Sri Lanka you’ll need to dress modestly covering shoulders and knees. The locals wear white to temples so I recommend bringing a long, loose, lightweight, white dress or shirt to help you stay cool in the heat while also respecting the local culture.

If you’ve got the time and energy it’s also worth exploring the ruins of Pidurangala Monastery and climbing up Pidurangala Rock at sunset for amazing views over Sigiriya with less crowds.

Day 3: Polonnaruwa and Minneriya

polonnaruwa sri lanka

Continue your exploration of the cultural triangle on day 3 by visiting the ancient city of Polonnaruwa and taking an afternoon safari in nearby Minneriya National Park.

In the morning drive 1.5 hours from Sigiriya to explore Polonnaruwa Ancient City, a well-preserved medieval capital and UNESCO World Heritage Site. Polonnaruwa was the 2nd capital of Sri Lanka after the destruction of Anuradhapura in 993.

The archaeological park here has hundreds of ancient structures, temples, statues, stupas and palaces to explore which give you a good insight into how the city would have looked in it’s heyday. Highlights include the Royal Palace, the Sacred Quadrangle, and the stunning Gal Vihara with giant Buddha statues carved into granite.

elephants

In the afternoon join an elephant safari in Minneriya National Park nearby. This park is renowned for the elephant gathering, where large herds congregate near the Minneriya Reservoir, particularly during the dry season.

Afternoons are the best time to see large herds of elephants gathering to drink. It is also home to deer, crocodiles, and a wide variety of bird species.

This Polonnaruwa and Minneriya day tour includes transport, a guided tour of the ancient city and the elephant safari. You can also just do the elephant safari at Minneriya.

Day 4: Anuradhapura

Thuparamaya dagoba anuradhapura sri lanka

Complete your exploration of the cultural triangle by visiting Anuradhapura. This ancient city was Sri Lanka’s first capital and remains one of its most sacred sites for Buddhists.

Anuradhapura is about a 2-hour drive from Sigiriya and it’s a sprawling complex with many massive dagobas (brick built stupas) and other temples, stupas, palaces and ancient ruins so it requires a full day’s exploration. The sights are spread out so it’s worth taking a tuk tuk tour to get around.

monk in sri lanka

First visit Anuradhapura’s most important religious site – Jaya Sri Maha Bodhi, a sacred tree grown from a cutting of the original Bodhi tree under which Buddha attained enlightenment in Bodhgaya, India.

Jaya Sri Maha Bodhi is considered to be the oldest human planted tree in the world. It’s been tended for over 2000 years and Buddhists still flock to the site to pay their respects with colourful flowers and incense giving it an incredible atmosphere.

buddha and flowers at anuradhapura

And you can’t miss exploring the ancient monasteries and the huge dagobas at Anuradhapura – the third biggest structures of the ancient world, surpassed only by the pyramids of Giza!

The relatively modest in size Thuparama is the oldest and most revered, while the massive 103 meter high whitewashed dome of the Ruwanweli Dagoba is the most impressive sight. Also worth visiting is Jetavana Monastery, Abhayagiriya Monastery, and the ruins of the Royal Citadel.

Abhayagiri Dagoba Anuradhapura sri lanka

If you have more time, you might also want to visit Mihintale, an important historical and religious site 12km from Anuradhapura that is considered to be the birthplace of Buddhism in Sri Lanka.

Mihintale is a mountain peak with a complex of ancient religious monuments, stupas, and monastic ruins. It is said that King Devanampiya Tissa met the Buddhist monk Mahinda (son of the Indian Emperor Ashoka) in 247 BCE there which lead to the official introduction of Buddhism to the country.

You can either stay in Sigiriya and take a day trip to Anuradhapura or stay in a hotel nearby – I stayed at the Palm Garden Village which had an incredible swimming pool surrounded by ruins that reminded me of Angkor Wat!

The Hill Country

No trip to Sri Lanka is complete without venturing up to the luscious hill country where you’ll find refreshingly cooler temperatures, lush greenery, stunning views and picturesque train rides

Day 5: Kandy

flower at temple of the tooth in kandy

Continue your Sri Lankan adventures by heading to Kandy on day 5. It’s about 2.5 hours drive from Sigiriya.

Kandy is a picturesque lakeside city surrounded by misty mountains that is the gateway to the hill country and also Sri Lanka’s cultural capital.

Kandy was the last capital of the Kandyan monarchy (the last Sinhala kings.) The sacred city of Kandy is a UNESCO world heritage site that contains one of the most venerated Buddhist sites in the world – The Temple of the Tooth (Sri Dalada Maligawa) along with many other historic buildings including royal palaces, colonial buildings, several museums and more temples and shrines.

anna at the temple of the tooth in kandy sri lanka

This sprawling, lively temple complex is said to hold the Buddha’s canine tooth, one of the most sacred Buddhist relics on Earth. Even though you won’t actually see the tooth, visiting this famous temple is an interesting cultural experience, especially if you time your visit to coincide with the rituals that are performed every day at 5.30am. 9.30am and 6.30pm.

rituals inside the temple of the tooth in kandy

The Royal Palace and museums are worth a look too, the Tooth Relic Museum will help you understand how important this sacred relic is to the Sri Lankan people, while the International Buddhism Museum covers the history of Buddhism throughout the world and is really well done. These museums are included in the temple ticket (2,000 LRK for foreigners)

kandy lake viewpoint

After visiting the temple take a stroll around scenic Kandy Lake (a serene spot but for the noisy buses and tuk tuks whizzing passed) to Kandy Viewpoint or a short hike up to Bahirawakanda Temple where you’ll find a massive white Buddha statue with stunning views over the city, lake and temple complex.

Bahirawakanada Temple kandy

It’s also worth taking a short trip 5 km outside of the city to explore the Royal Botanical Gardens in Peradeniya. Nestled in a bend in the Mahaweli River, this former royal park is now Sri Lanka’s largest and oldest botanical gardens home to over 4,000 species of tropical plants and a large colony of flying foxes.

If you want to see Kandy is one day, including the botanical gardens, it’s a good idea to take a private tuk tuk tour to get around easily and affordably.

In the evening, watch a traditional Kandyan dance performance at the Kandy Cultural Center or Kandy Lake Club. The dance features colourful costumes, fire walking and fire breathing so it’s a lively and unforgettable cultural experience.

kandy fire dancer

One day is enough to see Kandy’s main attractions – visit the temple in the morning, the lake and botanical gardens in the afternoon, and watch a cultural dance show in the evening. If you have more time there’s the Ceylon Tea Museum and many other shrines, stupas, viewpoints, and nature reserves around Kandy.

mini worlds end viewpoint knuckles range

If you choose to spend longer in Kandy you could go for a nature walk through Udawatta Kele Sanctuary (just behind the Temple of the Tooth) take a day trip to climb the unique white Ambuluwawa Tower, or go trekking in the Knuckles Mountain Range to mini Worlds’ End – one of my favourite offbeat places in Sri Lanka.

There’s plenty of accommodation in Kandy, I stayed at Lake Avenue Kandy, a beautiful new hotel with lake views in a peaceful spot by the temple of the tooth and cultural center.

Kandy to Ella Train Journey

train on nine arch bridge ella sri lanka

No itinerary for Sri Lanka would be complete without experiencing one of the most scenic railway journeys in the world!

Between Kandy and Ella the train winds through lush green valleys and misty mountains, steep slopes carpeted with tea plantations and past gushing waterfalls and charming little villages. It’s the best way to see the incredibly scenic landscapes of Sri Lanka’s hill country.

Built in the British colonial times, the hill country railway is a magnificent feat of engineering that offers an amazingly scenic, if a little slow and often delayed, journey – but that’s OK, it gives you plenty of time to soak up the incredible views.

The journey from Kandy to Ella takes 6 – 8 hours, with the most scenic part of the journey being between Nanu Oya and Demodara.

The Kandy to Ella train ride has become one of the most popular things to do in Sri Lanka, so it’s worth booking your tickets in advance to ensure you get a seat – it’s a long and not so pleasant journey if you’re standing crammed into a hot, busy carriage!

anna on the train in sri lanka

I recommend getting reserved seats, either in first class (if you want air conditioning) or 2nd class where you can get the best pictures through the open windows, and avoiding 3rd class or unreserved tickets.

Whichever class you choose the doors between the carriages are usually open, just be careful if you’re hanging out of the train to get that Instagram shot – accidents do happen and you don’t want to ruin your holiday by failing out of a moving train!

I got 1st class tickets for the Ella Odyssey, a service specially for tourists that stops or slows down at scenic spots like the famous nine arch bridge, and it was a very comfortable journey.

It’s best to book on the official Sri Lankan Railways website as agents often charge higher prices – but if tickets are already sold out for your dates try this agent on Viator.

Days 6 – 8: Ella or Nuwara Eliya

woman picking tea in sri lanka tea plantation

If you only have 2 weeks in Sri Lanka and want to get a taste of the whole country then I recommend choosing between visiting either Ella or Nuwara Eliya on days 6 to 8.

Ella is more popular these days because it has more famous instagram spots and more things to do but it has become a bit busy. The town of Nuwara Eliya is more historic with more interesting architecture than Ella and feels less crowded and less touristy.

Both places are surrounded by nature, tea plantations and waterfalls – you can visit a tea factory or enjoy a scenic hike in both places, so your choice really depends on whether you want to see famous places like the Nine Arch Bridge in Ella or whether you’d prefer a less touristy experience in Nuwara Eliya.

If you have more time then it’s worth breaking up the train trip (Kandy to Nanu Oya for Nuwara Eliya is only 3 – 4 hours) and spending a couple of days in both these scenic hill towns.

Ella

is it worth visiting Sri Lanka? here's 3 reasons to visit Sri Lanka and add it to your Asia bucket list destination

The train from Kandy to Ella takes about 6 – 8 hours so get the early train to make the most of your time. Get off at Ella station, it’s very quaint and close to town so it’s easy to walk or get a tuk tuk from there to your accommodation.

The tiny town of Ella is nestled in a lush valley, known as Ella Gap, surrounded by steep towering hillsides, and has become one of the most popular destinations in Sri Lanka in recent years due to it’s combination of stunning views, natural attractions, and relatively easy hiking trails.

Ella is where you’ll find the picturesque and famous Nine Arch Bridge – one of the most photographed spots in the country. Check the train times and either take a tuk tuk or walk along the train tracks from Ella train station to see the blue train travelling over scenic bridge.

Top Tip: If you didn’t want to do the longer train ride you could jump on the Calypso – a special tourist train that travels between Ella and Badulla.

anna at ravana waterfall in ella sri lanka

It’s name, Ella, means waterfall, and there are numerous waterfalls to discover here. The spectacular Ravana Falls is easily accessible from the roadside, while others like Dunhinda Falls and Diyaluma Falls are further away and require more of a trek but are less crowded.

In the morning, hike to either Ella Rock or Little Adam’s Peak for stunning sunrise views over Ella Gap. Ella Rock is a longer and more challenging trek, but Little Adam’s Peak offers a short and more accessible experience with almost as stunning views. The start of the Little Adams Peak trek now also has a Bali style pool club, zipline, climbing wall and other attractions.

anna on top of little adams peak in ella sri lanka

Another top activity in Ella (perfect for lunchtime) is taking a spice garden tour and joining a Sri Lankan cooking class – it’s a fun way to discover the amazing benefits of tropical plants and spices and learn how to cook your favourite Sri Lankan dishes at home.

In the afternoon, visit a tea factory. I took both the factory and plantation tours at UVA Halpewatte Tea Factory which, in my opinion, were the best I’d experienced in the country. The guided tour of the factory was really interesting and picking tea was more difficult than it looks but a lot of fun. I also got to taste the teas and enjoyed the amazing views from the factory.

anna picking tea in ella sri lanka

Again, the attractions in Ella are pretty spread out so you’ll need transport to get around. There is plenty of choice of Ella day tours so the best one for you depends on which hike you want to do and what you want to see. I got a private tour that allowed me to customise the itinerary.

Other places worth checking out near Ella include Dowa Ancient Rock Temple, a historic temple in a cave by a babbling stream with a 11.5 meter high engraved buddha, and Mahamevnawa Buddhist Monastery, a modern temple perched on one the highest hills with panoramic views and English speaking monks offering teachings in Buddhism and meditation.

It’s also possible to visit Lipton’s Seat, the favourite viewpoint of Sir Thomas Lipton, the Scottish tea magnate, from Ella. It’s  best visited at sunrise but takes 1 – 2 hours to reach from Ella so expect an early start.

our room at planters bungalow ella

Due to it’s popularity and ongoing development Ella town itself is a bit busy and noisy so, if you came for the nature and peace, I recommend staying slightly outside. I stayed at Planters Bungalow, a quaint collection of old tea planters bungalows that provided a lovely, tranquil escape surrounded by nature.

Nuwara Eliya

tea plantations in the sri lankan hill country

Alternatively (or if you have enough time to visit both) spend a couple of days in Nuwara Eliya.

If you are taking the train from Kandy visit Nuwara Eliya before Ella as it’s only 3 – 4 hours from Kandy. You’ll need to get off the train at Nanu Oya station which is a short tuk tuk or taxi ride to Nuwara Eliya.

This quirky hill station is known as the Little England of Sri Lanka due to it’s cool climate and olde worlde English colonial architecture.

nuwara eliya red post office

Spend a couple of days exploring the historic town with it’s lake, racecourse, and Tudor style buildings (don’t miss the old red post office!) and surrounding tea estates and waterfalls.

There are plenty of hikes, waterfalls and viewpoints to see around Nuwara Eliya, you could combine a factory tour at Pedro Tea Estate with Lovers Leap Waterfall nearby and check out the serene Hakgala Botanical Gardens.

More impressive waterfalls to visit near Nuwara Eliya include St Clair Falls, Devon Falls and Ramboda Falls. It’s best to take a tuk tuk tour as the sights are pretty spread out.

horton plains national park worlds end viewpoint

If you’re up for venturing a little further from town you can go hiking in Horton Plains National Park. It’s best to go early in the morning before the mist covers the view and hike the World’s End Trail, one of the most scenic hikes in Sri Lanka with spectacular views. On a clear day, you can see all the way to the southern coast from World’s End Viewpoint.

You can also do a day trip to Horton Plains and Nuwara Eliya from Ella if you’d like to see both places without switching hotels.

st andrews hotel in nuwara eliya

And, when in Nuwara Eliya, the best place to stay is in a historic, colonial style English mansion. I stayed at Jetwing St Andrews, a sprawling castle like mansion – I loved the feeling of being immersed in history, the cosy fireplaces and afternoon tea on the lawn.

Day 9: Yala National Park

yala national park sri lanka

Time to leave the hill country and head down to the coast – but first how about trying your luck spotting a leopard?

A good way to make the most of your time in Sri Lanka is to do a safari on your own way down from the hill country to the beaches on the southern coast.

You’ve got two options – Udawalawe National Park or Yala National Park. Udawalawe National Park is directly on the way and where you’ll find the Elephant Transit Home.

I visited the Elephant Transit Home on my first ever trip to Sri Lanka and it was so cute to see the baby elephants being fed. However, Yala National Park is also easy to visit with a small detour so this time I choose to head there instead as it’s one of the best places in the world to spot a leopard in the wild!

leopard

Yala National Park (also often referred to as Ruhuna National Park) is one of the biggest and best in Sri Lanka. It covers a massive almost 1000 sqm area of unspoilt nature, grasslands, forests, lagoons and pristine beaches on the southeast coast bordering the Indian Ocean.

It’s home to a variety of wildlife like leopards, elephants, sloth bears, water buffalo, deer, monkeys and crocodiles, as well as hundreds of bird species including the spectacular peacock – Sri Lanka’s national bird.

peacock

Going on a safari in Yala is your best chance of spotting a leopard in the wild, as the park has one of the highest densities of leopards in the world with 25 – 30 leopards living in block 1 alone. But remember that seeing these elusive creatures is not guaranteed (although your odds are higher the more game drives that you do) but that’s what makes it more exciting if you do.

Morning safari’s start at 6am and last 3 – 4 hours so expect an early wake up call if you are coming from Ella. My driver and guide tried hard to find a leopard, unfortunately I didn’t see one but it was still one of my favourite experiences in Sri Lanka. I was amazed at how a group of elephants came so close to my jeep and I saw a lot of other animals and enjoyed spending time in nature.

elephants at yala national park

I found this really handy Yala Safari and Transfer Package on Get Your Guide that also included a transfer to my hotel in Hiriketiya and saved a lot of time and hassle. If you want to do this independently you’d need to catch a bus to Tissamaharama and stay there the night.

Days 10 – 12: Beach Time!

goyambakka beach sri lanka

After your packed itinerary seeing the cultural and natural wonders of Sri Lanka – it’s time to spend a few days relaxing on the beautiful beaches!

Whether you want to surf, snorkel, spot marine life like turtles, dolphins, and whales, relax on a sunbed, or party the night away, you’ll find the perfect beach in Sri Lanka.

If you want to learn how to surf, why not join a surf camp for a few days. Or, for a relaxing beach holiday pick your favourite beach, stay in a nice resort, enjoy the beach and explore the surrounding area.

Alternatively, if you’re up for some more adventure, you could check out a couple of different beaches or even beach hop your way back up to Colombo or Negombo on the scenic coastal road.

stilt fishermen in sri lanka

Many of the best beaches in Sri Lanka are found on the south coast, but the west coast also has popular resorts like Benota and Hikkadua but, generally speaking, the further east you go from Colombo the less developed and less busy the beaches are so I recommend the south coast instead of the west.

Many of Sri Lanka’s beaches are great for surfing, while others offer calmer waters and coral reefs perfect for swimming, snorkeling and scuba diving. Some have lively nightlife scenes while others offer yoga retreats, relaxation and solitude so whatever you fancy from a beach holiday you can find it in Sri Lanka.

Also don’t miss the chance to go snorkelling with turtles or on a dolphin or whale watching boat trip – this area is full of sea turtles and is the best place in the world to see blue whales just make sure you go with an ethical operator!

view over hiriketiya beach

Best Beaches on Sri Lanka’s South Coast:

Here’s some of the best beaches in Sri Lanka to choose from, depending on what your looking for:

  • Unawatuna Beach – A sheltered crescent bay close to Galle with calm waters perfect for swimming and a coral reef for snorkelling and scuba diving. Make sure to check out Galle Fort, Jungle Beach and the Japanese Peace Pagoda nearby.
  • Ahangama – Stunning beaches with surfing, stilt fishermen and trendy beach cafes – ideal for digital nomads and more experienced surfers. Take a boat ride on Koggala Lake and visit the Habaraduwa Sea Turtle Hatchery.
  • Mirissa Beach – A beautiful and popular beach with lively beach bars and whale watching boat trips (December to April) Mirissa is where you’ll find Parrot Rock and Coconut Tree Hill (a famous Instagram spot). Ideal for young backpackers and budget travellers
  • Weligama Beach – A wide golden bay with a laid back great for beginner surfers. It’s home to numerous surf camps and ideal for learning to surf. Intermediate and experienced surfers should head to nearby Midigama instead.
  • Hiriketiya Bay – A pretty horseshoe shaped bay near Dickwella with beginner friendly surf, yoga and wellness retreats, and a bohemian vibe.
  • Tangalle – A gorgeous stretch of coastline with unspoilt, uncrowded beaches and nature. Home to luxury hotels, lagoons ideal for bird watching and beaches where turtles nest. A great place to get away from it all although the seas can often be too rough for swimming.

anna on hiriketiya beach

On my first trip to Sri Lanka I went to Mirissa and on my 2nd trip I choose Hiriketiya. There’s not many luxury hotels in Hiriketiya yet but I loved my stay at Salt House, it’s surrounded by jungle yet just steps from the beach and I enjoyed the yoga classes, pool, and healthy food. Another great choice is Dots Bay House.

If you’re looking for a budget friendly backpacker hostel check out The Hostel Mirissa which has both dorms and private rooms, or if you have a higher budget and want to get away from it all check out Anantara Peace Haven in Tangalle.

Top Tip: If you visit between April-November head to the beaches on the east coast for better weather.) Arugam Bay is a lively surf spot with a laid back hippie vibe while Pasikuda is a idyllic beach with a long shallow coastline. And near Trincomalee you’ll find great beaches at Uppuveli and Nilaveli. You can also go snorkeling, scuba diving and whale watching in this area – Sri Lanka really is a year round destination.

Day 13: Galle Fort

galle fort lighthouse sri lanka

Another place that you shouldn’t miss from your Sri Lanka itinerary is Galle. It’s located on the southwest coast so it makes an easy day trip from the beach but it’s also well worth staying overnight too.

Make a beeline to Galle Fort, a UNESCO World Heritage site built by the Portuguese in the 16th century and later restored by the Dutch and British. It’s an interesting and atmospheric place where time seems to have stood still and is one of the best preserved colonial forts in South Asia.

Take a walking tour to hear the city’s stories or just explore the historic streets lined with restored buildings home to museums, cafes, quirky shops, art galleries and heritage hotels. Don’t miss the church, the Galle Lighthouse, and walking the fort walls at sunset.

If you stay in Galle overnight you can soak up the unique historic atmosphere in the evenings and early mornings before the day trippers come. The best place to stay is in a heritage hotel within the fort like The Heritage Hotel Galle Fort where you can be immersed in the history.

Day 14: Colombo

the lotus tower in colombo

Sadly it’s time to prise yourself off the beach and make your way back to the airport. The drive from Galle to Negombo is about 2 – 3 hours on the Southern Expressway, but if you could take the scenic coastal road instead and check out some more beaches like Hikkadua, take a boat safari through the mangroves at Benota, or visit the Kosgoda Sea Turtle Conservation Project on the way.

Or why not check out Colombo, Sri Lanka’s capital, itself? It’s a bustling city of contrasts with an interesting mixture of old and new from crumbling colonial buildings to ultra modern landmarks.

The train from Galle to Colombo runs along the coast so it is quite scenic and only takes 2 – 3 hours. Once you arrive, the best way to explore is with a tuk tuk tour that will allow you to see the highlights in just half a day.

cargills building in colombo

Start by checking out the historic Fort area where you’ll see some interesting colonial architecture and the Old Dutch Hospital (home to the famous Ministry of Crab restaurant.) Then head to the bustling Pettah market area and marvel at the unique red and white striped mosque (Jami Ul-Alfar Mosque)

red mosque in colombo

A highlight of Colombo is the Gangaramaya Temple where golden buddhas seemingly float on the Beira Lake. Keep your eyes peeled for the resident pelicans!  The Colombo National Museum and nearby sprawling Viharamahadevi Park are also worth a look.

Gangaramaya Seema Malaka Colombo buddhas on lake

At sunset join the locals for a stroll along Galle Face Green and admire the Lotus Tower, an especially impressive sight when illuminated at night. You can go up the tower to get an amazing view over Colombo and the coast.

On your last night in Sri Lanka stay at either Cinnamon Red Colombo or at a beachfront hotel like Camelot Beach Hotel in Negombo, enjoy the sunset and relax before your flight home – the airport is 30 minutes drive from Colombo or just 15 minutes from Negombo.

My Sri Lanka Travel Guide

Before you plan your Sri Lanka travel itinerary you should also consider when to visit, the visa requirements, and the transportation and accommodation options. I’ll cover all this here in a quick Sri Lanka travel guide.

When to Visit Sri Lanka

anna at coconut tree hill mirissa sri lanka

Sri Lanka is a tropical paradise located near the equator just below India so it’s generally warm and humid all year round with average temperatures of between 27°C to 32°C (81°F to 90°F) in the lowlands and coastal areas.

The hill country is cooler due to the higher altitude. In places like Nuwara Eliya and Ella temperatures can drop to around 14°C to 22°C (57°F to 72°F) especially in the evenings and early mornings, so don’t forget to pack a light jacket.

Figuring out the best time to visit Sri Lanka is quite confusing as the island experiences two monsoon seasons. The southwest region is affected by the Yala monsoon from May to September, while the Maha monsoon brings heavy rains to the east coast from October to January.

The most popular destinations, the Southwest Coast, Cultural Triangle, and the Hill Country, are best visited in the dry season from December to April. As this is the peak season prices can be higher and places can be more crowded so I recommend booking your accommodation, trains, and activities in advance.

However, if you are planning to explore the lesser visited east coast, the best time to visit is from May to September which is the dry season on that side.

Be aware that if you visit Sri Lanka during April/May or October/November these inter-monsoon periods can bring unpredictable weather, with occasional rain showers mixed with sunny days, but can also be a good time to visit the whole country without experiencing the worst of either monsoons.

While it may seem confusing, generally the best time for first time visitors to visit Sri Lanka is between December to March for the best weather across most of the popular destinations in the southwest, hill country, and the Cultural Triangle – allowing you to see the highlight of the country in one trip.

monks at Anuradhapura

Poya Days and Festivals

Another thing to be aware of is that in Sri Lanka every full moon day is a Buddhist holiday called Poya.

On Poya days most businesses will be closed (apart from hotels), no meat or alcohol is served, and temples will be full. I visited the Temple of the Tooth in Kandy on a Poya Day and whilst it was very busy it was an amazing experience to witness so much spiritual devotion.

Sri Lanka also celebrates many different religious holidays and festivals. One of the most interesting for visitors is the Perahera Festival in Kandy, held in July or August, which features processions of elephants, traditional dancers, and energetic drummers.

How to Get to Sri Lanka

on a boat in sri lanka

The most practical way to arrive on the island is by air. Most visitors arrive in Sri Lanka at Bandaranaike International Airport (CMB) Sri Lanka’s main airport. It’s located 35 km (21 miles) north of the city of Colombo so it’s sometimes also referred to as Colombo international Airport.

The airport is well connected with international destinations including India and the rest of Asia, the Middle East and Europe. The country’s national airline, Sri Lankan Airlines, is very good and offers direct flights to many places in EMEA.

If you are coming from further afield, like the US, Africa, or Australia, you may need to fly into a nearby hub like Dubai, Singapore or Kuala Lumpur and connect to a flight to Sri Lanka from there.

Bandaranaike Airport is only 10km to Negombo Beach which has many hotels for all budgets and is the ideal place to spend your first night and last night in Sri Lanka.

Make sure you arrange an airport transfer, take an official taxi from the airport, order an Uber, or ask your hotel for airport pick up to ensure you reach your hotel smoothly.

A ferry service between north Sri Lanka and Tamil Nadu in South India recently restarted after 40 years but has since been suspended again, so for now the only way to reach Sri Lanka for tourists is by air.

How to get a Visa for Sri Lanka

Most visitors will need a Tourist Visa or Electronic Travel Authorization (ETA) to enter Sri Lanka. It’s often possible to get a visa on arrival at the airport, but to save time I recommend getting your visa online before travelling.

You can check the current requirements and apply through Sri Lanka’s official ETA website. The process is quick and simple and approvals are usually granted within a few days.

The tourist visa costs USD 35 to USD 50, depending on your nationality. It’s valid for 30 days and can be extended if needed. It allows for a double entry, which is convenient if you plan to combine your trip with visits to nearby countries like the Maldives or India.

Most hotels have Wifi but if you want to stay connected at all times you can get a ESIM or pick up a local sim card at the airport.

How to get around Sri Lanka

tuk tuks in sri lanka

There’s plenty of options for travelling around Sri Lanka, the best one for you will largely depend on your budget and how much time you have.

Many tourists hire a private car and driver but this is not necessary, public transport in Sri Lanka is very cheap and will get you to most destinations but getting around can take time.

Here’s your options:

Private Drivers

Hiring a private car with a driver to take you around Sri Lanka is a popular option as this is the easiest and most hassle free way to travel that will allow you to see the most in a short amount of time. Private drivers can cost $60 – $100 a day.

But don’t worry if you don’t have the budget for a driver for your whole trip – it’s not necessary and there are plenty of other options. And if you do need a driver for a days sightseeing, or even a transfer to the next destination, any decent hotel or guest house should be able to help you out and put you in touch with a driver.

Sri Lanka has a comprehensive public transport network with trains, buses and tuk tuks that will get you to most destinations. However, the aging system means that while getting around is cheap it can be slow, especially in the hill country.

Trains

Sri Lanka’s railway system was built by the British and connects to most destinations of interest for tourists so it’s a great way to travel around Sri Lanka.

Train journeys, especially in the hill country between Kandy and Ella, can be very scenic and are more comfortable and safer than bus journeys, however trains are usually slower than buses.

Train tickets are reasonably priced but popular routes like Kandy to Ella do get booked up in advance. 1st class carriages have air conditioning while the open windows of 2nd class are better for taking pictures.

I only recommend travelling by train in Sri Lanka if you get a reserved seat as unreserved carriages can be crowded and uncomfortable. You can get your tickets on the official Sri Lankan Railways website and they go on sale 30 days in advance.

If tickets are already sold out you could try on 12Go Asia or Viator as often travel agents buy up tickets for popular routes and resell them back for a higher price. I recommend booking with the official site whenever possible.

blue bus in sri lanka

Buses

Old school style state run red buses and private blue buses run all over the country and are a cheap way to get around. However, most buses in Sri Lanka are crowded, not air conditioned, and have very limited space for luggage, so I recommend using them mostly for shorter distances. There’s not really a formal timetable but they run very frequently so you won’t be waiting long.

There are also some long distance air conditioned buses running between larger cities but they are not so common. You need to book in advance, they don’t operate so frequently or reach so many places as the standard buses but it’s worth checking on 12Go Asia to see if there are any available for a longer trip.

Tuk Tuks and Taxis

You’re never far from these ubiquitous 3 wheeled vehicles in Sri Lanka! Tuk tuks are the most popular taxi in Sri Lanka and seem to be able to go everywhere that other forms of transport can’t reach.

You’re sure to experience a tuk tuk ride in Sri Lanka, its a fun way to get around just make sure to agree on a price before getting in to avoid getting overcharged. You can also use online apps like Uber or Pick Me in larger cities which are safer, cheaper, and avoid misunderstandings or getting lost.

However, outside train stations and popular destinations there will probably already be tuk tuk drivers stationed there who won’t be happy if you call another tuk tuk to their territory, so if you are going to use online apps it’s wise to move away from the tuk tuk stand.

Self Drive

You can hire scooters, motorbikes, and bicycles in popular tourist destinations to explore the surrounding area however the roads can be a bit chaotic and technically you need a Sri Lankan driving license not just an International Driving Permit (IDP) to drive in Sri Lanka. I’d only do this if your already comfortable driving in Asia and also make sure your travel insurance covers you.

If you’re up for a real adventure and enjoy the freedom of driving yourself you can rent a self drive tuk tuk from TukTuk Rental. When you pick up your tuk tuk in Colombo they will give you driving lessons, make sure you have all the correct documents, and issue you with a Sri Lankan driving license.

Accommodation in Sri Lanka

beach club in hiriketiya

Sri Lanka has plenty of accommodation options for all budgets and types of travellers. In fact, you’re spoilt for choice when it comes to accommodation in Sri Lanka and prices are usually much cheaper than you’ll find in Europe or the United States.

Backpackers and budget travellers have plenty of cheap backpacker hostels, surf camps, guesthouses and family run homestays to choose from starting at ~$10.

If you have a bit more money to spend there’s a good choice of mid range hotels and rejuvenating surf and yoga retreats offering a comfortable and affordable stay.

And if you’re looking for an extra special experience you’re in luck as Sri Lanka has an amazingly diverse range of luxury hotels and 5 star resorts.

I recommend booking your hotels in advance on Booking.com or Agoda as the best hotels in Sri Lanka can get sold out especially in peak season. Check out my guide to where to stay in Sri Lanka for more tips.

Cost of Visiting Sri Lanka

sri lankan rupees

Sri Lanka can be a cheap or expensive destination depending on your travel style. Entrance tickets for sites like Sigiriya and the national parks can put a dent in a backpacker’s budget.

The national currency is the Sri Lankan Rupee (LKR) but some places may ask for payment in US Dollars (USD.) I recommend carrying a combination of both currencies and remember that cash is still king – card payments are not always possible and may incur additional charges.

For backpackers and budget travellers using public buses, staying in hostels and guesthouses, and eating local food like rice and curry a budget of $30 – $40 a day could suffice if you don’t visit too many attractions or drink too much alcohol.

On the other end of the scale – if you hire a private driver, stay in 5 star hotels, take guided tours to popular attractions, eat gourmet international food and enjoy wine and cocktails you could spend $200 a day or even more.

Most travellers will fall somewhere in between by staying in mid range hotels, visiting famous attractions, eating both local and international food with occasional drinks, and using a combination of public transport and hiring drivers for some days. So, for most people, a budget of $50 – $100 a day for visiting Sri Lanka is ideal.

Food and Drink in Sri Lanka

sri lankan food

Sri Lankan food contains bold spices, fresh ingredients and revolves around staples like curry and rice, where the rice is served with an array of flavourful curries, including lentil (parippu), fish, chicken, and vegetable options. There’s also plenty of seafood. Crab, fish curry (ambul thiyal) and prawn curry are all popular dishes.

Breakfast favourites include hoppers (bowl-shaped rice pancakes) and string hoppers (delicate rice noodles), often paired with spicy sambols like pol sambol (coconut relish) or fiery lunu miris. Kottu, a stir-fry of chopped roti (flatbread) with vegetables, egg, and meat, is a street food favourite.

For dessert, try wattalappam (coconut custard pudding) and kiribath (milk rice) and wash it down with world-famous Ceylon tea, refreshing king coconut water, and arrack – a local coconut spirit. There’s also plenty of international food available in places popular with tourists like the beach resorts.

tea in ella sri lanka

Is Sri Lanka safe for tourists?

Sri Lanka doesn’t seem half as crowded or touristy as places like Thailand and Bali, probably because people are not sure if it’s safe to visit Sri Lanka – but don’t worry, Sri Lanka is generally a safe destination for tourists.

A long civil war ended in May 2009 and the country has been at peace for over 15 years since. Sri Lanka has largely stabilized since the economic crisis of 2022 and everyday life has returned to normal.

I was worried about power cuts and fuel shortages but didn’t experience any difficulties. Electricity, fuel, food and other supplies are back to normal. Hotels and attractions are all open, and tourism is actively encouraged to help the country further recover. It’s still wise to keep an eye on the situation and avoid places like Colombo if any protests happen.

And, as always, take out travel insurance, follow basic safety precautions, use your intuition and common sense, and stay updated with any current political situation.

Sri Lanka has good healthcare in major cities, but rural areas may have limited medical facilities. Tap water is not recommended for drinking—stick to bottled or filtered water. Mosquito-borne illnesses like dengue fever exist, so use insect repellent and stay in accommodations with mosquito nets or air conditioning. And be careful of strong ocean currents, especially on the south and east coasts.

Sri Lanka’s roads can be chaotic so be careful when walking or crossing the road and consider hiring a driver rather than driving yourself. Be aware that tuk-tuks can overcharge tourists or take them to shops where they get a commission, so research average prices beforehand and agree on a price before getting in. Use a ride-hailing app like PickMe or Uber if you’re uncomfortable haggling face-to-face. Also, be cautious of anyone who approaches you on the street in Colombo offering to take you to a temple festival – this is a common scam.

Most women visit Sri Lanka without issues, I felt much safer in Sri Lanka than as a solo female traveller in India. However, it’s advisable to take normal safety precautions like dressing modestly, not walking alone late at night, being cautious of who you trust, and not acting flirty with unfamiliar men.

sunset from mount lavinia hotel

Ready to create your own itinerary for Sri Lanka?

I hope you’ve found my Sri Lanka itinerary useful and that it has both inspired and helped you to plan a trip to this incredible island! You can alter this itinerary to create your own perfect trip based on how much time you have and what you are most interested in.

If you have more than 2 weeks you could stay longer at each destination and definitely wouldn’t get bored or run out of things to do. Whereas if you have less time you could skip a few places and still get a taste of everything Sri Lanka has to offer.

However long you have to spend in Sri Lanka I highly recommend exploring more than just the popular beaches. Sri Lanka is such a diverse island where you can experience a combination of both natural and cultural wonders.

My top 3 favourite experiences to include in your itinerary are taking the scenic train journey through the tea plantations, going on a safari, and exploring the fascinating history and culture through the many temples, forts, and ancient ruins.

Once you’ve experienced the many sides to this island I’m sure you will love Sri Lanka as much as I do and be back for more!

Read More on Sri Lanka:

If you’re also planning a trip to neighbouring countries check out my tips for visiting the Maldives on a budget, my 2 week Thailand itinerary, my comprehensive Malaysia itinerary and my epic India itinerary too.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments