S R I L A N K A

THE ULTIMATE 3-WEEK SRI LANKA INTINEARY

Sri Lanka quickly became one of my favourite travel destinations. With its endless beaches, ancient ruins, warm-hearted locals, incredible wildlife, thrilling surf, breathtaking train journeys, world-famous tea, and some of the best food I’ve ever had, this island offers an unforgettable experience. I spent a month exploring this stunning country, and in this guide, you’ll find an itinerary that begins in the South before moving inland-helping you make the most of your journey.

Many travellers start their trip in Colombo, making their way to Sigiriya before heading south, but we did the opposite-beginning in the South and working our way inland. One major advantage? The iconic Ella-to-Kandy train ride was far less crowded, making for a much more enjoyable experience!

Table of Contents


HOW TO GET AROUND SRI LANKA

Travelling through Sri Lanka is a breeze, and there are so many ways to explore this stunning island. Tuk Tuks are everywhere-you can literally flag one down on any street corner. For the easiest experience, download the Pick Me app, which works just like Uber and is super affordable. Uber itself is also available!

But if you want to truly embrace the adventure, renting your own Tuk Tuk is the way to go! We did this for the last couple of weeks of our trip, and it was hands-down the best decision. Having your own wheels means you can take the scenic routes, stop whenever you see a beautiful beach or roadside coconut stand, and explore hidden gems that aren’t in the guidebooks. Plus, the experience of driving a Tuk Tuk through Sri Lanka’s winding roads and lush landscapes is something you’ll never forget. If you’re up for an adventure, I highly recommend checking out Tuk Tuk rentals.

Buses and trains are also great options, especially for long-distance travel. The famous Ella to Kandy train ride is one of the most scenic journeys in the world, winding through misty tea plantations and rolling hills. Just be sure to book your tickets in advance if you want a guaranteed seat-this route is incredibly popular!

TUK TUK

BEST TIME TO VISIT SRI LANKA

The best time to visit Sri Lanka depends on which part of the country you’re planning to explore, as different regions have different climates.

The best time to visit Sri Lanka is generally considered to be between December and March when the south and west coasts experience the driest weather with clear skies and pleasant temperatures, making it ideal for exploring the Cultural Triangle and enjoying the beaches across the island.

The best time to visit Sri Lanka’s East Coast and North, is from May to September, while the monsoon season typically occurs from October to January.

SRI LANKA VISA

You’ll need a Sri Lanka visa to enter the country, but luckily, the process is straightforward! Just make sure your passport is valid for at least six months. There are several visa options available, depending on the length of your stay and the purpose of your visit.

The Tourist Visa allows for a short stay of up to 30 days with double entry, meaning you can leave and re-enter the country once within that period. If needed, you can extend it for up to six months. The first option is to apply for your Sri Lanka visa online. It’s recommended to apply a few days before your arrival. Applications are typically approved within a few hours, and you’ll receive your ETA (Electronic Travel Authorisation). The cost for the 30-day tourist visa is $35.

INTERNET, WIFI AND DATA IN SRI LANKA

Sri Lanka doesn’t have the best reputation when it comes to reliable Wi-Fi, but there are a few big names offering a variety of plans and services. The main providers are Dialog Axiata, Mobitel, and Airtel. Each has its strengths, so it’s important to pick the best SIM card for your needs.

We went with Dialog Axiata, and honestly, it was the best choice. We also tried Mobitel, but Dialog had the best download and upload speeds. With solid network coverage and fast internet, it’s a reliable option for anyone traveling around Sri Lanka.

SRI LANKA ITINERARY

COLOMBO

You will be flying into Colombo, so depending on your arrival time, I recommend staying there for a night before taking an early train or taxi to Galle. Alternatively, you can stay in Negombo, which is a good option as it is closer to the airport

ACCOMMODATION IN COLOMBO

We stayed in Colombo when we first arrived and stayed at The Grandbell, which is in a good location. Another option is Bohemian Nest in Negombo.

From Colombo or Negombo, make your way to Galle! We got up early and took the train, which was chaotic and completely full-we ended up standing the whole journey, but it was all part of the travel experience. You can take a Tuk Tuk to Fort Railway Station and buy your tickets there. However, I highly recommend purchasing them in advance and opting for second- or first-class tickets.

If you prefer a more leisurely option, your hotel can arrange a private car, or you can always book an Uber.

GALLE FORT

You can get a feel for Galle in a day, but staying overnight lets you fully experience its beauty. Unlike anywhere else in Sri Lanka, Galle Fort blends a mix of European and Asian influences, which is visible in the cobbled streets, colonial buildings, trendy cafés, and boutique hotels. I loved the vibrant pops of colour throughout the streets, with women in beautiful saris and tuk-tuks buzzing around every corner. It’s the perfect place to wander around and soak it all in.

ACCOMMODATION IN GALLE 

There are many boutique hotels in Galle, and it is definitely on the pricier side compared to other areas in Sri Lanka. We stayed at The Bungalow Galle Fort, which was lovely. Another option is The Dutch Bungalow, which is a bit more budget-friendly.

THINGS TO DO IN GALLE

One of the best things to do in Galle Fort is simply to stroll through its ancient streets, explore the incredible handicraft shops, and admire the beautifully preserved buildings. In fact, Galle Fort boasts some of the best shopping experiences in all of Sri Lanka. A day is definitely enough to get a good feel for the place and soak in its unique charm.

Don’t miss the iconic Galle Fort Lighthouse- framed by palm trees and set against the backdrop of the sea. 

RESTAURANTS IN GALLE 

There are some fantastic restaurants in and around Galle Fort, and I definitely had a few favourites during my visit.

One of them was Imal’s Restaurant- a simple, no-frills place, but don’t let the modest setup fool you. The food was absolutely delicious and honestly some of the best we had during our entire trip through Sri Lanka.

Another gem was Coconut Sambola small, cosy spot offering an incredible all-you-can-eat buffet. There were so many amazing options to choose from, and it’s especially great for vegetarians, as they usually only offer one meat dish and focus on flavourful plant-based curries and sides.

And then there’s Aliment cafe & restaurant, where the specialty is egg hoppers-a must-try dish when you’re in Sri Lanka. They serve them fresh and hot, and it’s the perfect introduction if you’ve never had one before. Egg hoppers are a beloved local breakfast dish, kind of like a thin, crispy pancake with a soft egg in the centre, typically served with coconut sambal, dhal, and curry. So good!

GALLE

GALLE

AHANGAMA

We decided to stay in Ahangama next, instead of Unawatuna! While Unawatuna has a lovely, laidback town, I preferred the surfer vibe in Ahangama, with super cute cafés lining the shoreline. Plus, it’s only a short trip away from Unawatuna.

There’s not a huge amount to do in Ahangama other than surfing, swimming, and enjoying some delicious food at one of the amazing restaurants.

ACCOMMODATION IN AHANGAMA

There are plenty of great hotels and guesthouses in this area to suit a range of budgets. The Hotel is a fantastic choice, located right on the beach. Another good option is Luma – it’s not directly on the beach but still in a convenient area.

We stayed at Elements, and while some parts of the property felt a little run-down, what truly made it special were the owners. The place has a warm, family vibe and is just a two-minute walk from both the beach and Thileni’s Café. It’s a great spot to stay, especially if you’re into surfing!

 
Things to do around Ahangama 

Rope Swing – The iconic palm rope swing at Dalawella Beach, is located right next to Dream Kabana Café. At first, I thought it might be a tourist trap, but it turned out to be a truly beautiful experience-especially at sunset. We got lucky and had the spot almost to ourselves, making it even more magical!

Frog Rock – While you’re in the area, be sure to visit Frog Rock for an unforgettable sunset-the views are absolutely breathtaking at sunset and it’s only a 5 minute walk from the swing. 

Stilt Fisherman – For a glimpse into Sri Lanka’s traditional fishing culture, head to Koggala Beach, where you can still see the famous stilt fishermen balancing on wooden poles above the waves. Many now pose for photos rather than actively fishing, due to declining fish stocks and lower earnings. Initially, I was skeptical, thinking it might just be a tourist trap, but after chatting with them, I realised it’s actually a great way to support the local community, as the money goes directly to them. In the end, it was a fun and memorable experience!

AHANGAMA BEACH

STILT FISHERMAN

Restaurants in Ahangama

Marshmallow Café – This laid-back beachfront café is the perfect spot to relax as the day winds down. With its prime location facing the ocean, it offers front-row seats to some of the most stunning sunsets in Ahangama.

Cactus Café – Tucked away just off the main strip, Cactus Café is a cosy and inviting hangout with boho-chic vibes. Whether you’re grabbing a morning coffee or lounging in the afternoon with a smoothie bowl, it’s a great place to unwind.

Thileni’s Café- A relaxed and airy café overlooking the water, Thileni’s is a fantastic place to enjoy good food while getting some work done. With strong Wi-Fi, comfortable seating, and beautiful views of the sea, it’s ideal for digital nomads or anyone looking for a peaceful space to work and recharge.

INDIGO Indian Bar & Kitchen- This spot brings bold Indian flavours to the beach with a casual, welcoming atmosphere. It’s perfect for a hearty dinner with friends or a solo meal full of spice and character.

Ceylon Sliders Café –A favourite among surfers and creatives, Ceylon Sliders blends laid-back beach vibes with stylish interiors. Known for its specialty coffee, healthy bites, and beachfront location, it’s also a great place to catch up on work or enjoy a long, lazy brunch with an ocean view.

Manori Kitchen Restaurant – For a truly authentic Sri Lankan dining experience, Manori Kitchen is a must-visit. Run by locals with a passion for home-style cooking, this spot offers a variety of traditional dishes, from flavourful curries to fresh seafood. The welcoming atmosphere makes it feel like you’re dining in someone’s home – warm, genuine, and full of flavour.

thileni's CAFE

WELIGAMA

Once a quiet fishing village, Weligama has turned into a lively surf town. It’s got a laid-back vibe, a bit of energy, and definitely a magical feel. The name Weligama literally means “sandy village”, and after spending a few nights here, I can see why-it’s the perfect spot to unwind.

ACCOMMODATION IN WELIGAMA

We stayed at Eraeliya Villas, which was beautiful, and honestly, I could’ve stayed much longer. It’s on the pricier side, but if you don’t mind a little splurge, it’s totally worth it!

Things to do in weligama

Weligama Fishing Village – A wonderful opportunity to experience the traditional coastal lifestyle of Sri Lanka, with fishermen bringing in their daily catch and a glimpse into local life.

The Cliff Weligama – A stunning spot for sunset views and dinner, offering an unforgettable backdrop of the ocean from high above the coast.
Secret Jungle Beach – A secluded gem that feels like your own private paradise, perfect for a quiet escape surrounded by nature.

Weligama Bay –The go-to place if you’re keen on swimming with turtles! It’s also just a short distance from Secret Jungle Beach, making it easy to visit both in one trip.

the cliff weligama

wligama fishing village

MIRISSA

Mirissa is a pretty coastal town. We’d heard a lot about it, but it quickly became our least favourite area in Sri Lanka. Of course, this is debatable-some people say it’s their favourite. I found it overly touristy and didn’t love the main beach. That said, there are still some amazing places to visit!

ACCOMMODATION IN MIRISSA 

We stayed at a guesthouse called Oltre Mare, and it was absolutely perfect. It had a great location, a very affordable price, and was run by a lovely Italian couple who made us feel right at home. The room came with a delicious breakfast, lovingly prepared fresh each morning.

THINGS TO DO IN MIRISSA

Whale Watching – One of the top things to do in Mirissa is go whale watching. This activity is seasonal, with the best time being from January through April. Although we weren’t lucky enough to spot any whales, we were treated to sightings of many dolphins and sea turtles, making the trip worthwhile.

Secret Beach– Our favourite beach in Mirissa was by far Secret Beach. Though the road to get there is quite bumpy, it’s worth the trip-just hail a tuk-tuk, and it should cost no more than 400 LKR (€2). Despite its name, Secret Beach is no longer much of a secret. It’s widely regarded as one of the best beaches in Sri Lanka, and we absolutely agree-it’s stunning.

While you won’t have it entirely to yourself, it’s still much quieter and more peaceful than the main Mirissa Beach. Secret Beach is actually made up of two palm-fringed beaches that meet at a rocky headland. The first beach you see when you arrive opens out to the open ocean and is a fantastic spot for snorkelling.

Coconut Tree Hill– We had seen this place pop up on Instagram a few times and thought it looked incredible. It’s definitely one of the most touristy things to do in Mirissa. Unfortunately, when we arrived for sunset, it was packed! People were lining up just to get the perfect photo. Personally, that kind of scene takes away the magic for me. While it is a beautiful sunset spot, the crowds made it feel a bit forced and overhyped. In truth, there are many other places in Sri Lanka that offer even more breathtaking-and peaceful- sunset views.

Turtle Bay- As the name suggests, Turtle Bay is a fantastic spot to swim with sea turtles. The clear, calm waters make it easy to spot these gentle creatures up close. 

secret beach

MIRISSA FISHERMAN

RESTAURANTS IN MIRISSA 

There are a lot of great restaurant options in Mirissa! Rotti Shop No. 1 was one of my all-time favourite Even though they’re famous for their rotti, the Devil’s Prawn was my go-to. You’ll see “devilled” dishes in most Sri Lankan restaurants, and they did it best here. It’s a combination of sweet, spicy, and tangy – definitely something you should try while travelling through Sri Lanka.

Another great local spot to eat is Curry Gedara in Mirissa. They’re famous for their variety of curries at the all-you-can-eat Rice & Curry buffet. It’s a super cosy place, and the food is packed full of flavour.

HIRIKETIYA

Hiriketiya ended up being my favourite coastal area in the south of Sri Lanka. Not only did we love it – we actually extended our trip twice while we were there. It has so much going for it: a beautiful cove, great beaches nearby, some of the best food we’ve had, amazing surfing (even for beginners), and an overall incredible vibe. I’m already dreaming about when I can go back!

ACCOMMODATION

This little surf town has everything from budget hostels to five-star hotels, private villas, and surf camps.

We stayed at La Luna Hotel and loved every second of it! The location is amazing- just a 2-minute walk to the beach. Their breakfasts are unreal-so delicious and included with the room. The whole place has such a lovely, relaxed vibe.

The restaurant below is fantastic, surrounded by trees and hammocks, and we had lots of visits from monkeys, which made it even more special. The rooms are fairly new, and there are only three: one family room and two double rooms. I would highly recommend booking in advance, as they fill up quickly!

THINGS TO DO

Hiriketiya Beach– is a beautiful cove, lined with sun-beds, restaurants, and surf schools. The surf is excellent, with waves suitable for everyone from beginners to intermediate surfers. It’s easy to spend the entire day here-relaxing, swimming, and soaking in the vibrant beach atmosphere.

For surfboard rentals, head to the far end of the beach to Kumar’s Surf School. They offer both board rentals and surf lessons if needed. Prices here are more affordable than at the entrance of the beach- you can rent a board for around 600 LKR per hour (approximately €2).

Hike to Blue Beach – Blue Beach Island is a beautiful little island off the coast between Hiriketiya and Nilwella, connected by a narrow sandbar. It’s only about a 2.5 km walk from Hiriketiya and makes for a fun morning or afternoon trip. The path takes you through quiet local streets, with guesthouses tucked away and friendly locals along the way.

If you don’t feel like walking back, there are usually tuk-tuks passing by-and the ride back should cost no more than €3.

Dikwella Beach – Dikwella is a beautiful, long sandy beach that offers a peaceful escape, with fewer crowds than Hiriketiya. While there are a few restaurants along the beach, the atmosphere is much more relaxed. If you’re looking for a quieter stay, you’ll find several guesthouses and hotels nearby. The walk from Hiriketiya takes about 15 minutes and leads you to one of the best spots to catch a stunning sunset.

Turtle Point Bathigama – is amazing, and the chances of swimming with turtles are pretty high. There are four large, friendly turtles that call the bay home. I wasn’t expecting to swim with one right away, but to my surprise, we did! You can easily rent snorkels and masks from one of the restaurants nearby. The beach itself is beautiful as well.

It can get crowded, so I’d recommend going early for a more peaceful experience.

Turtle Point, hiriketiya

DICKWELLA BEACH

hiriketiya

batheegama beacH, hiriketiya

RESTAURANTS IN HIRIKETIYA

There are so many amazing places to eat in Hiriketiya! From delicious local spots to western options if you need a break from Sri Lankan food – there’s so much variety. Here are some of my favourite places:

Sun Set bar- This quickly became one of our favourite spots. It’s the perfect place to watch the sunset and see the surfers out on the waves, with a relaxed, rustic vibe and the best grilled prawns. A little local gem with very reasonable prices.

Beach Bus Restaurant- This charming little spot really stands out along Hiriketiya Beach, with its bright yellow food truck that’s impossible to miss. It’s the perfect place to relax, especially at sunset! Tables and chairs are set on wooden slats beneath the trees, gently lit by fairy lights, creating a cosy, magical atmosphere that feels like you’re right on top of the water. Great spot for a casual drink or a bite to eat. 

La Luna –We stayed here, and since it’s both a hotel and a restaurant, the food was delicious! The place has a relaxed vibe, tucked away under trees, with good music and a lively atmosphere.

Roti Hut- Roti Hut always has a line of people, and for good reason! They make amazing Sri Lankan snacks, especially their rotti. There are a couple of small seats set up by the truck, but it’s a great place to grab a bite and go at a very reasonable price!

Duni’s Hoppers- Duni’s Hoppers lives up to its name with some of the best hoppers around! This bustling café is a popular hangout spot, perfect for catching up with friends. Besides their delicious hoppers, they also serve a great selection of acai bowls and coffee.

Smoke & Bitters- This inviting-and well-loved-cocktail spot is tucked away in a coconut grove on Pehebiya Beach in Hiriketiya. With its open-air bar, cosy floor cushions, and laid-back tables, it has such a relaxed, welcoming vibe. As the sun sets, the place comes alive with energy. Their Silvertip White Negroni is a standout-beautifully crafted to highlight Smoke & Bitters’ use of local ingredients while putting a fresh twist on a classic cocktail. They also serve up some great food! 

Raa Restaurant- Raa Bar, the sister restaurant to Smoke & Bitters, offers a fresh take as a “new concept bar and kitchen” specialising in Sri Lankan cuisine with a creative twist. Set right on the waterfront, it boasts a dreamy atmosphere that makes for an unforgettable dinner experience in a truly stunning location. 

Malu Poke- If you’re looking for something fresh and healthy, this place is a must-try! Their poke bowls are packed with vibrant flavours and wholesome ingredients. I instantly fell in love with it. While there are two poke spots in Hiri, this one is hands down the best choice.

TANGALLE

Tangalle is home to some of Sri Lanka’s most stunning beaches, yet it often flies under the radar. While we didn’t stay overnight, we took a few day trips there from Hiriketiya to soak it all in. There are plenty of cosy guesthouses and hotels around, but I really connected with the  vibe in Hiri. That said, I can’t help but wish we’d spent a couple of nights in Tangalle-it truly deserves the time. We visited one of my absolute favourite beaches there, and I was amazed by how beautiful it was.

THINGS TO DO

Silent Beach– Silent Beach in Tangalle quickly became one of my favourite beaches in Sri Lanka. Surrounded by untouched nature, it offers soft sand, clear waters, and a stretch of palm trees that make the whole place feel so calm and inviting. The beach goes on for miles, with just a few simple shacks where you can grab a relaxed meal. From the moment I arrived, I knew it was a place I’d want to return to.

Goyambokka Beach Goyambokka Beach, near the coastal town of Tangalle, is a hidden gem and the next cove over from Silent Beach. Yuliconia Restaurant, located right on the beach, is where we had the best grilled prawns to date. Their menu features delicious fresh seafood like grilled lobster, prawns, and fish, all prepared with local flavors. With tables and chairs set up right on the sand, you seriously can’t get better than that.

Easy Life Campus– We stumbled upon this place on our way to Silent Beach-there’s a car park right next to it, where we parked our scooter. It’s a café, yoga studio, Ayurveda spa, and co-working space all wrapped into one, set in a peaceful and secluded venue surrounded by nature and just five minutes from Silent Beach. You could easily spend the whole day here-connecting with the people, enjoying a massage, taking a yoga class, or simply relaxing with a drink. 

Kayak– This is a genuinely unforgettable experience. You’ll glide through calm lagoons, weave your way through mangrove caves, and catch glimpses of local wildlife. The best times to go are at sunrise or sunset-the sunrise tour kicks off at 6 a.m., and the sunset tour at 4 p.m., each lasting about two hours. It’s a peaceful way to connect with nature and make some lasting memories.

You can message Kayak Rekawa on Instagram and book your trip directly with the owner.

TANGALLE- SILENT BEACH

YALA NATIONAL PARK

Sri Lanka offers unforgettable safari experiences and amazing wildlife. Yala National Park is the most popular and one of the best places to spot leopards. Accommodations range from budget-friendly options to beautiful luxury camps right inside the park, though the pricier ones can be quite an experience.

That said, if I had more time, I’d love to explore other parks too. Leopard sightings at Yala are rare, and when one is spotted, all the jeeps rush over, which can feel a bit chaotic and stressful.

Also, make sure you get to the park early. Most jeeps leave from nearby hotels and guesthouses around 5 am, but we arranged for our jeep to pick us up closer to 4 a.m. – and there was still a line to buy entrance tickets. The park opens at 6 a.m., but arriving early means you’ll be one of the first to get in.

One of the best options on the pricier side is the Wild Coast Tented Lodge. It’s beachfront with a private beach, all-inclusive, and absolutely exquisite. If you’re looking for something more budget-friendly, Serene Park Hotel by Ark is a simple guesthouse near Yala National Park that can also organise safaris for you.

YALA NATIONAL PARK

YALA NATI0ONAL PARK

ELLA (VIA DIYALUMA FALLS)

The town of Ella is located in the south-central part of the island and is surrounded by tea plantations, mountains, waterfalls, and amazing hikes. It has a completely different feel compared to the South Coast of Sri Lanka. We rented a tuk-tuk from Hiriketiya and drove north, passing Diyaluma Falls for the night – which is definitely a must-see and one of the most beautiful waterfalls in all of Sri Lanka.

ACCOMMODATION

We had a tough time finding accommodation since we booked last minute during the high season, which meant we ended up moving around quite a bit. Personally, I wouldn’t recommend staying right in the town of Ella – it’s very touristy and can get quite busy. That said, if you prefer being within walking distance of restaurants, shops, and other amenities, or if you’re not comfortable driving a tuk-tuk or scooter, it might suit you. Otherwise, staying just outside the town is a great option – it’s quieter, more scenic, and still easily accessible.

One of my favourite places we stayed in Ella was Ella Ostella, primarily for the incredible view. It’s a simple but very clean guesthouse, and the owner is absolutely lovely! The road to get there is quite bumpy and definitely not the best – so if you’re not a confident driver, it might not be the right place for you. That said, you can always order a tuk-tuk, and the local drivers are usually familiar with the route. We woke up for sunrise and enjoyed our morning coffees on the balcony – it was magical, and honestly, one of my favourite moments in Sri Lanka.

There is also 98 Acres and Spa if you don’t mind splurging. It gets booked up quickly, so try to book in advance.

THINGS TO DO 

Hike Little Adam’s Peak -Hiking to Little Adam’s Peak (also known as Mini Adam’s Peak) was one of the highlights of my time in Ella. The trail is well-marked and easy to access from the town’s main street, making it a great option for a short, scenic hike. The views from the top are stunning!

Sunset is a popular time to go, but it can get quite crowded. If you’re after a quieter experience, I’d recommend hiking up for sunrise instead. Just be sure to bring a torch, as the trail is dark early in the morning.

To find the trailhead, head to the Ella Flower Garden Resort. You’ll see the entrance on the right-it’s well signposted.

The walk is beautiful from start to finish, with plenty of spots to stop and enjoy the views. Most of the trail is fairly gentle, though the final stretch includes a short, steeper climb. 

LITTLE ADAM'S PEAK

Upper Revana Waterfall -Ravana Waterfall is the one most people visit- it’s easy to get to, quite busy, and has a small entrance fee. But if you’re up for a little adventure, Upper Ravana Waterfall completely won me over. Tucked away high above, it offers breathtaking views over rolling tea plantations and some of the most magical scenery I saw in Ella. It turned out to be one of my favourite days of the trip-it felt peaceful, special, and far from the usual tourist trail.

You can either drive to the Kitha Ella train stop and walk from there, or set out on foot from Ella Town. The walk takes about an hour and 20 minutes, and every step is worth it. You’ll even be walking along train tracks in some areas. 

9 Arch Bridge– The Nine Arch Bridge, also known as the Bridge in the Sky, is a stunning piece of architecture tucked away among lush green tea fields. A peaceful 30-minute walk through the jungle brings you to this iconic stone train bridge, famous for its nine elegant arches. Walking across the bridge is allowed, making it one of the absolute must-do experiences in Sri Lanka.

We woke up early, thinking we’d have the place all to ourselves-but we were wrong. A few other early risers were already there, enjoying the beautiful sunrise, which truly is magical. Trains don’t come very often, but by noon, the area fills up with people waiting eagerly for the famous train to pass through.

There’s also Asanka Cafe if you want to enjoy the view from above!

Get lost in the tea plantations– The Nine Arch Bridge has quickly become one of Ella’s most popular attractions. I highly recommend avoiding the midday crowds and visiting early in the morning.

One of the best things to do in Ella is to walk through the surrounding tea plantations. The trails are quiet and easy to navigate, offering wide views of the hills and valleys. You’ll pass rows of neatly kept bushes and occasionally see tea pickers at work. It’s simple, peaceful, and gives you a real feel for the pace of life in this part of the country.

ELLA

ELLA

RESTAURANTS 

The Clay Pot was one of my favourite restaurants in Ella. It’s a great place to hang out, with a relaxed vibe and some of the best Sri Lankan food we had on our trip.

The White Rabbit is another great spot. It’s a welcoming space with delicious Sri Lankan food. There are plenty of seats, but it does get busy, so plan accordingly!

Kiri Kōpi– If you’re looking for a break from Sri Lankan food and craving a proper brunch, this café is a great choice. The menu features smoothie bowls, eggs, and good coffee-perfect spot for a slow morning.

Transport (Train from ella- kandy)

From Ella, take the famously scenic train journey to Kandy, stopping in Nuwara Eliya for a couple of nights along the way. Honestly, I expected the ride to be beautiful-but it ended up being one of my favourite moments of the entire trip. The train winds past waterfalls, tea plantations, mountains, small towns, and dense forests. You can sit by the open doors or secure a seat. -either way, the views are unforgettable.

I’d recommend securing a seat and booking either second or first class. In second class, the doors are usually open, which is great for taking in the views. In first class, you’ll need to ask the ticket officer to open the doors if you want that same experience.

Most people travel from Kandy to Ella and finish their trip in the south. Since we started in the south and went from Ella to Kandy, we found the train to be much less crowded by comparison! We also noticed that the afternoon train was quieter than the morning one.

Train from ella to kandy

Stopping in Nuwara Eliya for a couple of nights along the way.

NUWARA ELIYA

Located in the heart of Sri Lanka’s tea country, Nuwara Eliya feels like a slice of the British countryside tucked into the tropics.

Often called ‘Little England’, this peaceful highland town has a soft, old-world charm, with its colonial-era bungalows, old English-style hotels, neat hedgerows, and colourful gardens.

Rolling green hills, misty mornings, and endless tea plantations make this region both unique and truly beautiful. 

ACCOMMODATION

We stayed at Kent Cottage, and it was just perfect. It honestly felt like stepping straight into Little England – even the décor is unmistakably British. While it’s not located in the city centre, it’s close enough and surrounded by beautiful tea plantations, making it a peaceful base for exploring. Since we were short on time, we arranged a tuk-tuk for the day, which was an easy and fun way to see the area.

THINGS TO DO 

Tea Plantations -No trip to Nuwara Eliya is complete without visiting one of the region’s many tea plantations. While there are several to choose from, I’d personally recommend the Pedro Tea Estate. It offers a great opportunity to tour the factory and get a real sense of how tea is grown, processed, and enjoyed right here in the hills.

Lovers Leap Waterfall – Lovers Leap Waterfall is  beautiful, and the hike to reach it is relatively easy, offering stunning views of the town and surrounding greenery, as well as the water cascading down the rocks.

Gregory Lake -Gregory Lake sits in the heart of Nuwara Eliya and is a quiet spot to take a break and enjoy nature.  You can rent a boat, walk or cycle around the lake, or just relax by the water. It’s a nice place to unwind after a day of exploring!

Hotton Plains National Park-Horton Plains National Park is a must-visit for nature lovers and hikers, located just a 1.5-hour drive from Nuwara Eliya.

The highlight of the park is World’s End – a stunning cliff with a sheer drop of around 1,200 meters. I recommend starting your hike early in the morning to avoid the mist that often rolls in later and can obscure the incredible views.

The trail is an easy to moderate 8-9 km loop, taking about 3 hours at a relaxed pace. Along the way, watch out for wildlife like sambar deer, the occasional leopard, and several unique bird species you won’t find anywhere else.

NUWARA ELIYA

NUWARA ELIYA

KANDY

We didn’t stay long in Kandy- just one night- before continuing our journey to Sigiriya. Getting to Sigiriya may seem a bit tricky, but there are plenty of options depending on your time and budget. You can reach Sigiriya easily by public bus, private transfer, taxi, or even tuk-tuk.

While day trips are available, I wouldn’t recommend them-there’s so much to see and do in the area, and it has such a relaxed, welcoming vibe. It’s definitely worth spending at least a few days there to soak it all in.

We ended up organising a private car, as we wanted to stop by Ambuluwawa Tower along the way for a couple of hours-and it was totally worth it! If you’re brave enough to climb the tower, you’ll be rewarded with some incredible views.

Ambuluwawa Tower

SIGIRIYA

I fell in love with Sigiriya from the very beginning. The area has a dreamy, relaxed vibe, and even though it’s one of the most popular spots in Sri Lanka, it never felt crowded. The surrounding nature is some of the best we experienced, and the hikes were truly unforgettable.

ACCOMMODATION

There are so many guesthouses to choose from in Sigiriya, and I truly believe this is the best way to stay! We stayed at Sigiri Hibiscus Villa, and it was perfect-set in beautiful gardens and within walking distance of the restaurants. It’s a family-run place, and the owners are incredibly lovely.

THINGS TO DO

Pidurangala Rock – Hiking Pidurangala Rock ended up being one of the highlights of my trip. I loved it so much that I did it twice – once at sunset and again at sunrise -and both experiences were equally memorable.

Just a short distance from the more well-known Sigiriya Rock, Pidurangala offers a quieter and less commercialised alternative. The entrance fee is 500 LKR per person, and the site opens at 5:00 AM, making it ideal for sunrise. I found sunrise to be a bit busier, but if you stay for a while after the sun comes up, you can enjoy the place almost entirely to yourself.

The hike is relatively short – about 30 minutes – but the final section involves scrambling over rocks, which is a bit more challenging than the rest of the trail.

At the summit, you’re rewarded with wide, open views of the surrounding landscape, including a direct view of Sigiriya peak. poking out of the jungle. It’s a great spot to pause, take in the scenery, and enjoy the peace – without the crowds that Sigiriya usually draws.

A quick note: you’ll pass through a temple at the entrance, and you are required to cover their knees and shoulders. if you don’t have a sarong, the ticket office will lend you one.

SIGIRIYA

SIGIRIYA

Panoramic Rock- There’s a hidden little hike, much like Pidurangala Rock, but far less known. It takes no more than 15 minutes to reach the top and is fairly easy, making it perfect for a quick adventure. The trail leads to absolutely stunning views over the jungle canopy and Lion’s Rock in the distance. It’s hands down the best spot to catch the sunset. I was genuinely amazed that this gem has stayed so under the radar-peaceful, uncrowded, and unforgettable. Here’s the link where the trail starts!

Lion’s Rock – As soon as you arrive in Sigiriya, you’ll spot it- Lion Rock, a massive stone fortress rising nearly 200 meters above the jungle canopy. It’s one of Sri Lanka’s eight UNESCO World Heritage Sites and a major highlight for travellers exploring the area.

The ancient rock is not just impressive from below-the real magic happens at the top. To get there, you’ll need to climb over 1,200 steps, so be ready for a bit of a workout. But once you reach the summit, you’re rewarded with breathtaking 360° views over the surrounding landscape.

The entrance fee is 10,800 LKR per person (around $35). It’s a bit pricey, and honestly, I personally preferred the experience at Pidurangala Rock-it’s quieter, cheaper, and offers equally stunning views. But if you’ve got the time (and the energy), Lion Rock is definitely worth the climb.