By: Paul Healy // Last Updated:

We spent 10 days travelling across Sri Lanka on a fast-paced route from the ancient cities of the Cultural Triangle through Kandy and the Hill Country to the beaches of the south coast.

Along the way, we climbed Sigiriya, explored the ruins of Polonnaruwa and the temples of Dambulla, travelled through the tea-growing highlands, hiked around Ella and finished beside the sea in Mirissa and Galle.

We used a mixture of trains, local buses, tuk-tuks and private drivers to get around, which is the best way to do it.

This itinerary is designed for first-time visitors who want to see a broad cross-section of Sri Lanka and are comfortable changing accommodation regularly. Ten days is enough to cover the highlights, but it is not a particularly slow trip; with more time, we would add extra nights in the Hill Country and on the south coast.

Our guide includes the route we followed, where we stayed, how we travelled between each stop and what we would do differently next time.

Sri Lanka itinerary

Train Update – September 2026

The complete Kandy to Ella train route is not currently operating following cyclone damage in late 2025. The section between Kandy and Nanu Oya remains closed, but trains are running from Nanu Oya to Ella.

To follow this itinerary, take a taxi from Kandy to Nanu Oya, stopping at Ramboda Falls and Nuwara Eliya along the way, before continuing to Ella by train.

Repairs are ongoing, so check the latest information with Sri Lanka Railways before travelling.

Map: Our Sri Lanka Itinerary

All the stops on our 10-day Sri Lanka itinerary are detailed on the map below to get some perspective as to how much area you can cover in just under 2 weeks.

Interactive Map
View all the locations we covered in this guide on our map.

Click on the top right corner to open our map in your Google Maps app. Click the star next to the title to save it to your Google account.  

Our Sri Lanka Itinerary

Day 1: Travel to the Central Plains

Our flight arrived late in the evening, so we stayed the night in Negombo and took a 3-hour, 30-minute taxi ride to the central plains that afternoon the following day.

In the central plains, we recommend staying at Cinnamon Lodge in Habarana. Habarana is not the most fascinating town, but it’s excellently positioned with good transport links to the surrounding sites.

After arriving in Habarana, check in and book yourself an Ayurvedic massage at the hotel. It’s a great way to wind down after your long journey.

10 days in Sri Lanka

Day 2: Sigiriya Rock & Dambulla Temple

We got an early taxi to Sigiriya Rock on the second day to hike one of Sri Lanka’s most iconic sites. A large rocky outcrop with near-vertical walls rises from the jungle, with the ruins of the ancient Kassapa Kingdom in ruins on the flat top.

It’s a stunning climb through gardens, past frescoes, and up a fairly relentless number of steps to the top. But the views alone make it worthwhile.

After the climb, we took a taxi to Dambulla. There’s a morning produce market here which is very cool. We also went to the Dambulla Cave Temple, which has 150 remarkable Buddha statues of all shapes and sizes. The first statue was placed here about 2,000 years ago.

Knees and shoulders need to be covered to enter, but you can hire a sarong at the entrance.

Down the hill from the exit to the caves, you’ll pass the Golden Temple, a gaudy modern structure with a huge Buddha. Get your driver to drop you off at the entrance to the Cave Temples (at the top of the hill) and pick you up outside the Golden Temple (at the bottom).

In the afternoon, we went on an elephant safari in Kaudulla National Park and saw herds of 30–40 elephants. Elephants can be found in one of the 3 parks at different times of the year, so your guide will know which park to visit.

Day 3: Polonnaruwa

On day 3, we got the 1-hour local bus to Polonnaruwa, which departs just east of the main roundabout in Habarana. Local buses are a Sri Lankan institution, packed to the rafters, pumping with techno music and oozing local charm. It’s a great way to absorb yourself in the country.

The ancient city of Polonnaruwa, deep in the central plains of Sri Lanka, was the playground of kings and the capital of the country. But time has taken its toll. What was once the centre of an empire is now a mix of ancient ruins, crumbling temples, and mischievous monkeys.

We hired a bike (SLR 400) to see all the temples, and it’s a great way to do it. We have more information in Things to do in Sri Lanka.

Day 4: Kandy

We got an early taxi to Kandy on day 4, checked into our hotel (we stayed at the Radisson Hotel), then took a tuk-tuk up to the Ceylon Tea Museum. There is no working factory here, and the tour is a little pricey, but it is very informative about different types of tea and how they are made.

Back in town, we had lunch at the Olde Empire Hotel, which we highly recommend, then spent the afternoon visiting the market.

We also stopped by the station to pick up your train tickets for tomorrow.

In the evening we went to the Kandy Cultural Show. This is a cheesy tourist attraction, but it somehow manages to work its magic nonetheless.

After the show, we went straight to the Temple of the Sacred Tooth for puja, a ceremony that occurs 3 times a day. During the ceremony, you can walk past the Buddha’s tooth, the most sacred relic in Sri Lanka, housed in a gold box.

Day 5: Kandy to Ramboda via Nanu Oya

The following day, we began the scenic Kandy to Ella train journey, splitting the trip over two days.

We took the train from Kandy to Nanu Oya, the closest railway station to Nuwara Eliya. The journey takes around four hours, passing tea plantations, mist-covered mountains and small towns throughout Sri Lanka’s central highlands.

From Nanu Oya, we took a taxi to Ramboda Falls, where we stayed overnight surrounded by tea plantations. The drive takes around one hour on winding mountain roads.

You can check accommodation near Ramboda here.

Day 6: Nuwara Eliya to Ella

After breakfast, we took a stroll around the waterfall area, which was beautiful at that time of day.

After that, we went to the Blue Tea Factory and took the free tour of the operational factory (closed on Sundays).

Then, we made our way back to Nanu Oya station for the second half of the train journey to Ella.

We got our taxi driver to stop at Damro Labookellie Tea Factory for some of the best views of the valley, before arriving at the station and hopping back on the train.

The second leg of the Kandy to Ella train is even more picturesque than the first, so sit back and enjoy.

Ella is a small backpacker town with spectacular views. It has a cool vibe and a slow pace. Spend the evening upstairs at Chill, a relaxing hangout with beanbags on the floor, good beer, excellent cocktails and even better curries.

We stayed the night at Mount Relax Cottage. The standard rooms are functional, but the views from the balconies are stunning, and breakfast was one of the best we had in Sri Lanka.

Take a tuk-tuk from the station to avoid a tricky walk with baggage.

Day 7: Little Adam’s Peak & Drive to Mirissa

This morning, we got up super early to walk to Little Adam’s Peak for sunrise. The walk takes you through the tea plantations and past a Tamil village before rising to the summit, offering magnificent views over the southern plains. 

From the centre of town, the walk takes around 45 minutes.

After the walk, we had breakfast back in town, then found a taxi to take us to Mirissa (4 hours). Get the driver to stop at Rawana Falls, a few minutes outside Ella, before the mist-shrouded hills give way to flat plains and paddy fields flanked by coconut trees.

Once in Mirissa, we took a late afternoon stroll on the beach and had dinner with our feet in the sand.

We stayed at Peacock Villa, which was a really nice stay in a bright, modern hotel.

Day 8 & 9: Mirissa

It was about time for a change of pace now, so we spent the next 2 days relaxing on the beach.

Mirissa beach is neither a virgin beach nor a 5-star resort. While it is still busy, it retains a local feel and vibe. The beach is a golden arc of sand backed by local restaurants and bars. You can also hire loungers if you’re like us and want a big more comfort these days.

The main street is a busy thoroughfare, and the streets off the main road are often lined with guesthouses and hotels. But with a bit of exploration, you’ll find some hidden gems.

Aloha Coffee Gallery and Shady Lane are tucked off the main road, and both did excellent breakfasts. Salt was our pick of the restaurants on the beach.

If you are in season, join a whale watching boat tour, which was about the only activity we got up to in Mirissa. Sri Lanka lies close to a continental shelf and has an unusual abundance of large marine life. It’s a fantastic place to spot blue whales, the largest animals on the planet.

We booked our whale watching tour on the beach, which worked well for us. But if you like to be more organised, this whale-watching tour from Mirissa is highly rated.

Day 10: Galle

On the morning of day 10, we took a taxi to Galle (1 hour). This charming old city, crammed within the walls of a fort, was originally founded by the Portuguese and later expanded by the Dutch.

You get great views of the lighthouse and the coast while walking the walls. Inside, Sri Lanka’s colonial past is nicely blended with modern amenities. It is crammed with charming boutique shops, cute laneways and cool cafes.

We had a great coffee at the Heritage Café and dinner at Lucky Fort Restaurant which turned out to be a delicious way to end our Sri Lanka itinerary.

We spent the night at Fortaleza Lighthouse Street, then took a taxi to the airport just outside Colombo (2.5 hours) the next morning.

Getting Around Sri Lanka

International flights arrive and depart from Bandaranaike International Airport, just outside Colombo. Traffic into Colombo can be bad, so if you land late, spend the night in Negombo instead.

We wouldn’t recommend hiring a car in Sri Lanka; I think that would be a bit nerve-racking, even for us.

But there are plenty of other great ways to get around. The train journey from Kandy to Ella is magnificent; short bus journeys are fun (though awkward with large baggage); tuk-tuks are cheap and easy; and taxis can be hired everywhere.

Buses are an adventure in themselves and you should take at least one on your trip. However, keep in mind that luggage space is very limited, and moving between hotels via bus will be a bit of a challenge. We took the local bus to Polonnaruwa during our stay in Habarana, so we didn’t have to deal with luggage.

Taxis are readily available on the street or from a local travel agent. Both are much cheaper than booking through your hotel, and we never had a problem even at short notice. Some require haggling, while others have set prices.

Here are some approximate taxi prices:

  • Colombo Airport to Habarana – Rs 20,000–25,000, 3.5–4 hours
  • Habarana to Kandy – Rs 13,000–18,000, 2.5–3 hours
  • Ella to Mirissa – Rs 17,000–20,000, 3–4 hours
  • Mirissa to Galle – Rs 5,500–7,000, 45 minutes–1 hour
  • Galle to Colombo Airport – Rs 17,000–22,000, 2.25–2.75 hours

Private drivers over multiple days cost about SLR 11,000 ($60) a day, with possible extra charges for long journeys and for hotels that will not put the driver up for free. We decided it would be easier and cheaper to hire day taxis as needed.

10 day Sri Lanka itinerary

Best Time to Go to Sri Lanka

Sri Lanka has two monsoon seasons, but they reach different parts of the island. The southwest monsoon brings rain to the south, west and central highlands from around May to September. The northeast monsoon affects the north and east between December and February.

For this 10-day Sri Lanka itinerary, which includes the Cultural Triangle, hill country and south coast, the best time to visit is generally from January to March.

December can also be a good option, although Habarana and other parts of the Cultural Triangle may experience more rain. Christmas and New Year are particularly busy, so book accommodation and trains well in advance.

Between May and September, the east coast usually has better beach weather. If you’re travelling over this time, we’d consider replacing Mirissa and Galle with Trincomalee, Pasikuda or Arugam Bay.

Sri Lanka has a tropical climate, so short, heavy showers are possible at any time of year.

Is Sri Lanka Safe?

Sri Lanka is generally a safe destination for tourists, and violent crime against foreign visitors is rare. The problems travellers are more likely to encounter include petty theft, card fraud, overcharging and tourist scams.

Keep valuables secure, use ATMs inside banks or hotels and agree on a tuk-tuk fare before setting off unless the vehicle has a working meter. Taxi apps can also help you confirm a reasonable price.

Road travel poses a greater everyday risk. Driving can be erratic, buses are often driven quickly, and some roads are poorly lit. Use reputable drivers, wear a seat belt where available and take extra care when travelling at night.

Protests can occur with little warning, while terrorist attacks cannot be ruled out. Avoid demonstrations and large political gatherings, monitor local news and check the latest UK government travel advice for Sri Lanka before travelling.

What Would We Do Differently?

We loved splitting the Kandy to Ella train journey over two days. However, staying at Ramboda Falls required a taxi from Nanu Oya and another journey back to the station the following morning. Under normal operating conditions, you could simplify the itinerary by completing the 6-to-7-hour Kandy to Ella train journey in one day.

Alternatively, take a taxi from Kandy to Nanu Oya, stopping at Ramboda Falls and Nuwara Eliya along the way. The drive takes around three hours without stops, but allow at least five hours to see both places properly. From Nanu Oya, continue to Ella by train along one of the most scenic sections of the route.

Train services and schedules in Sri Lanka change regularly. Following cyclone damage in 2025, the complete Kandy to Ella service has not yet fully resumed. Check the latest information with Sri Lanka Railways before finalising this part of the itinerary.

If you have an additional day, stop at Udawalawe National Park between Ella and Mirissa. Leave Ella in the morning, take an afternoon safari and stay near the park entrance overnight. You can then continue to Mirissa the following morning.

For more time with the wildlife, take another safari shortly after the park opens at 6 am before leaving for the coast.

More Asia / South Pacific Guides

paul mark 1
Anywhere We Roam is
reader-supported

When you buy through links on our site, we may earn a small affiliate commission at no extra cost to you.

Thanks for your support // Paul & Mark

buy us a coffee | instagram

Here are more of our guides for Sri Lanka you might find useful: