Sri Lanka has a lot to offer, but how to choose the best & optimal itinerary? I traveled to Sri Lanka for 2.5 weeks, and I’m sharing my itinerary based on all my experiences with you. I’ve also written a separate article with things to do for each destination on this itinerary. Discovering Sri Lanka has never been easier!
Transportation for this Sri Lanka Itinerary
Most travelers fly into Bandaranaike International Airport. We flew with Qatar Airways from Brussels to Colombo in about 15 hours with a layover in Doha.
Tip: Booking early is often the cheapest option. Check now for a cheap ticket.
Popular transport includes trains, private drivers, tuk-tuks, and buses. The scenic train ride from Kandy to Ella is one of the most famous in the world. Hiring a driver is comfortable and affordable for longer routes (which I did, DM me for the driver’s number).
Tip: The train ride from Ella to Kandy is a must. You can do shorter train routes if you like. We took the train from Ella to Nuwara Eliya.
How many days do you need in Sri Lanka?
Sri Lanka can be done in 2 weeks easily, but if you want to take your time, you should take 3 weeks. We’ve seen Sri Lanka in 2.5 weeks, and I can say the itinerary was quite full but doable! I just would have loved to stay a bit longer on those white beaches.
Not much time? You can shorten the itinerary. I would then advise skipping Anuradhapura, Trincomalee (swap it for a beach destination in the south), Sigiriya, and Nuwara Eliya.
We started in Negombo & Colombo, went to the south (Galle, Tissamaharama), after that we went to the center of Sri Lanka (Ella, Nuwara Eliya, Kandy, and Sigiriya), we relaxed for a few days in the east (Trincomalee), visited the old king city (Anuradhapura), and went back to Negombo.

Negombo & Colombo | 3 Days
When you land at Colombo airport, it’s best to take a taxi to Negombo immediately, as it’s a much nicer city than Colombo. Negombo offers beachside markets, fishing culture, and lagoon views, whilst Colombo offers Colonial buildings, modern landmarks, and city tours. We started and ended our trip in Negombo to relax before and after our road trip. Curious about what there is to do? Read my things to do for Negombo.


Galle & Unawatuna | 1 Day
Unawatuna is famous for its golden beaches, relaxed vibe, and excellent surfing and swimming spots, while Galle is known for its beautifully preserved Dutch Fort, cobblestone streets, and charming cafés. The tsunami of 2004 hit Sri Lanka hard, but the Dutch Fort of Galle withstood. Here are my best things to do for exploring Unawatuna and Galle.


Yala National Park & Tissamaharama | 2 Days
Tissamaharama is the gateway to Yala and Udawalawe National Park. This town is ideally situated for safaris, birdwatching, historic sites, village walks, and day trips across a wildlife-rich landscape, such as Leopards and Elephants. Read my Yala National Park Safari Guide and tips for Tissamaharama.


Ella | 1 Day
Ella is a small scenic hill country town, known for lush tea plantations, dramatic views, waterfalls, and iconic hikes. Hike to unforgettable viewpoints like Little Adam’s Peak and the Nine Arch Bridge. Read my things to do in Ella.


Scenic Train Ride from Ella to Nuwara Eliya
The train ride from Ella to Nuware Eliya (via Nanu Oya) to Kandy is often called one of the most scenic train journeys in the world and one of Sri Lanka‘s most iconic travel experiences. Winding through lush tea plantations, mist-covered hills, and jungle landscapes, this railway route offers dramatic views you won’t forget. Read my train guide for the best tips.

Nuwara Eliya | 1 Day
Visit Nuwara Eliya and its lush tea plantations. Remember, Nuwara Eliya has a cooler climate with misty landscapes, often called “Little England”. Hike to Horton Plains and World’s End for an amazing view. Read my Nuwara Eliya Travel Guide.


Kandy | 1 Day
Kandy is Sri Lanka‘s most culturally rich and scenic city, set high in the central hills and known for its sacred temples, lush landscapes, and living traditions. Read my things to do in Kandy.


Sigiriya | 3 Days
Sigiriya is known for its dramatic UNESCO-protected Rock Fortress (Lion Rock), ancient frescoes, and stunning views over the jungle plains. Lion Rock rises nearly 200 meters above the surrounding landscape and offers a fascinating combination of history, nature, and adventure. Read more about my tips for Sigiriya.


Day trip: Polonnaruwa
Polonnaruwa is one of Sri Lanka‘s most remarkable ancient cities: a UNESCO World Heritage Site and a key highlight of the Cultural Triangle. Read my things to see in Polonnaruwa.
Sri Lanka’s Cultural Triangle is a UNESCO region shaped like a triangle defined by ancient capitals Anuradhapura, Polonnaruwa, and Kandy.


Day trip: Kaudulla National Park
Kaudulla National Park is known for its migrating elephant herds, rich birdlife, and classic safari experiences. Bring your camera and be ready to be amazed! Read my Kaudulla National Park Safari Guide.


Trincomalee & Nilaveli | 4 Days
Trincomalee and Nilaveli are two of Sri Lanka‘s most beautiful coastal destinations, known for their golden beaches, clear turquoise waters, and rich marine life. We’re going to rest here with beach days, snorkeling, and whale watching. Read my things to do when in Trincomalee and Nilaveli Beach.


Anuradhapura & Mihintale | 1 Day
After resting in Trincomalee, we head to the old capital, Anuradhapura. Anuradhapura was the first capital of ancient Sri Lanka and is famed for its vast monastic ruins, towering dagobas, and sacred Bodhi Tree. Nearby Mihintale is the birthplace of Buddhism on the island, with hilltop shrines and panoramic views. Read all things to do there in my Anuradhapura & Mihintale Travel Guide.



