Welcome to the enchanting tropical paradise of Sri Lanka, a country that truly has it all! For us, it’s a destination that ticks off every box, offering pristine beaches, wildlife-filled safari plains, charming train rides through tea plantations, and a rich cultural heritage. Nestled in the Indian Ocean, this coconut island has something to suit every traveler. What’s great about Sri Lanka is its compact size, making it easy to explore all the highlights in just three weeks. Our Sri Lanka itinerary is your guide to discovering bucket-list destinations and hidden gems along the way. Immerse yourself in the cultural triangle, soak in the scenic beauty of the hill country, and relax on the best beaches the island has to offer. Meet some of the friendliest locals you could ever encounter and indulge in delicious food and fruits at every turn.
Our detailed 3-week Sri Lanka itinerary provides essential information on the best places to visit, tips for navigating the country, and a list of must-do activities in each location. We’ve also included our recommendations for accommodations and dining experiences, adding a local touch to your journey. But the adventure doesn’t stop there! Explore alternative itineraries for a 2-week getaway or a 10-day whirlwind tour. For those captivated by Sri Lanka’s charm, discover enticing options to extend your stay. Let this Sri Lanka itinerary be your companion, unlocking the treasures of this remarkable island.
* Disclosure: This 3-week Sri Lanka Itinerary post contains affiliate links. We will receive a small commission if you book through our links. This is at no extra cost to you. This way you’re helping us write awesome travel guides and keep providing you with free content. We only recommend products we like and trust ourselves.
Sri Lanka Itinerary Planning Essentials
VISA | Apply for a tourist visa online, which allows a 30-day stay. Submit your application at least a week before departure to secure your Electronic Travel Authorization (ETA) confirmation promptly.
TRAVEL INSURANCE | Safeguard your backpacking journey through Sri Lanka with comprehensive coverage from Heymondo for trustworthy travel insurance. (Get 5% OFF through our link)
STAY CONNECTED | Get a local SIM card from SLT Mobitel upon arrival at the airport or opt for an E-sim in advance through Airalo.
CURRENCY | The local currency in Sri Lanka is the Sri Lankan rupee (LKR), and the exchange rate is around 1 USD = 325 LKR. Check XE Currency Converter for updated exchange rates.
DAILY BUDGET | Traveling to Sri Lanka is pretty affordable, we suggest a daily budget of around $25-40 per person which includes accommodation, food, transport, and minor activities. Note that visits to national parks and historical sites may increase your budget.
HOW TO GET THERE | Explore the best flight deals to Colombo, Sri Lanka, using Skyscanner.
GET AROUND | For the ultimate convenience and hassle-free travel in cities, we highly recommend the PickMe App.
ACCOMMODATION | Discover budget-friendly hostels and hotels through Booking.com.
TOURS & ATTRACTIONS | For the best and most cost-effective tours and day trip excursions, check out GetYourGuide or Viator.
TRANSFERS | Ready to travel to your next destination in Sri Lanka? Book your onward bus or train tickets via 12go.asia.
WHEN TO GO | Plan your visit between December and April to experience the country’s highlights while avoiding the main monsoon season.
DRINKING WATER | It is recommended to drink bottled water or use filtered water for drinking and brushing your teeth. Consider bringing a GRAYL water purifier bottle for safe drinking water.
3-week Sri Lanka Itinerary Overview + MAPS
Embark on a fantastic 3-week journey across Sri Lanka, taking you from the North to the South or vice versa. This well-thought-out Sri Lanka itinerary offers a perfect mix of culture, nature, and beach time.
Kick off your adventure with a night in a safari camp at Wilpattu National Park for some incredible wildlife encounters. Dive into history as you explore the ancient royal city of Anuradhapura and the birthplace of Buddhism in Sri Lanka at Mihintale.
Don’t miss the chance to marvel at the iconic Lion’s Rock in Sigiriya, explore the Dambulla Royal Cave Temple, and take a day trip to the ancient city of Polonnaruwa. The cultural capital of Kandy sets the stage for a scenic train ride to Ella, passing through the charming colonial town of Nuwara Eliya, famous for its tea plantations. In Ella, enjoy some hiking before heading south.
Your well-deserved beach time awaits in Hiriketiya, a laid-back beach town perfect for surf enthusiasts. Make a pitstop in Mirissa to catch the famous Coconut Hill, and wrap up your Sri Lanka itinerary in Unawatuna. Here, soak in the beach vibes and explore the historic Galle colonial town. This Sri Lanka itinerary promises an unforgettable adventure, blending wildlife, history, mountain landscapes, and beach relaxation.
Day-by-day Sri Lanka Itinerary Overview
- Day 1 – Negombo: Arriving in Negombo
- Day 2 – Wilpattu: Leave for Wilpattu National Park and spend the night in a safari camp
- Day 3 – Anuradhapura: Leave for Anuradhapura, and visit the Mihintale temple site for sunset
- Day 4 – Anuradhapura: Explore Anuradhapura the ancient city of Sri Lanka
- Day 5 – Sigiriya: Leave for Sigiriya from where you can visit Dambulla Cave Temple in the afternoon
- Day 6 – Sigiriya: Visit the famous Lion Rock in the morning and hike Pidurangala Rock for sunset
- Day 7 – Sigiriya: Day trip to Polonnaruwa Ancient city
- Day 8 – Kandy: Travel to Kandy and explore the cultural capital
- Day 9 – Kandy: Botanic Royal Garden, Sacred Tooth Relic & Kandy Dance Show
- Day 10 – Nuwara Eliya: Take the famous train ride from Kandy to Ella, with a stop-over in Nuwara Eliya, a small mountain town
- Day 11 – Nuwara Eliya: Explore the tea plantations & waterfalls of Nuwara Eliya
- Day 12 – Ella: Early morning for the Horton Plains, take the afternoon train to Ella
- Day 13 – Ella: Visit the Nine Arch Bridge & hike to Lil Adams Peak
- Day 14 – Ella: Hike to Ella Rock, explore the waterfalls, and join a cooking class in the evening
- Day 15 – Hiriketiya: Travel to the south of Sri Lanka to Hiriketiya
- Day 16 – Hiriketiya: Enjoy some beach time & surfing at Hiriketiya
- Day 17 – Mirissa: Travel to Mirissa for the famous Coconut Hill
- Day 18 – Unawatuna: Stay in Unawatuna for some beach time
- Day 19 – Unawatuna: Relax and explore the surroundings of Unawatuna
- Day 20 – Unawatuna: Visit Galle, a charming old colonial town
- Day 21 – Negombo: Get back to Negombo and fly home.
When is the best time to visit Sri Lanka?
Good news – you can visit this tropical paradise any time of the year! The sweet spot, though, is from December to March, especially if you’re eyeing our 3-week Sri Lanka itinerary. During this period, the weather is fantastic along the west and south coasts, making it prime time to explore central and south Sri Lanka, hitting up cool places like Sigiriya’s Lion Rock and Mirissa’s Coconut Hill.
Now, Sri Lanka’s weather can be a bit tricky. There are two main monsoon seasons to wrap your head around:
- Yala Monsoon (May to August): This one brings rain to the south, west coast, and Central Hill Country. If you’re around in these months, consider heading to the north and east coasts for some sunny and dry vibes. Bonus: It’s low season, so you might snag sweet hotel deals along the west and south coasts.
- Maha Monsoon (October to January): This monsoon takes over, bringing rain to the east coast, north, and Ancient Cities. November and December are the wettest, so pack accordingly.
Toss in the Inter-Monsoon period in October and November, where surprise rain and thunderstorms can pop up anywhere.
How to get around Sri Lanka?
Getting around Sri Lanka is pretty straightforward, considering its small size and diverse transport options. However, be ready for some adventure – it might take a bit of time, and comfort isn’t always guaranteed.
Buses and tuk-tuks are the main modes of transport, reaching even the most remote corners. Tuk-tuks are perfect for short distances, giving you the freedom to move around easily. On the other hand, buses are your budget-friendly choice for longer trips, and you’ll find minivans covering many bus routes with the bonus of air conditioning for not much extra cost.
For a travel experience straight out of a postcard, hop aboard Sri Lanka’s scenic train network. It’s not the speediest or most punctual, but it’s a fantastic way to experience local life, especially in the hilly areas and the west/southwest. Trains are both budget-friendly and add a bit of fun to your backpacking Sri Lanka itinerary.
If public transport isn’t your thing or time is tight, consider a private transfer – it’s a bit more luxurious and gives you the flexibility to set your own schedule, great for group travel, or if you’ve got suitcases in tow.
For booking transport, grab your tickets online in advance at 12go. Asia. Make sure to book online in advance the popular train rides such as the one from Kandy to Ella!
Sri Lanka Itinerary Day 1 – Arriving in Negombo
Your Sri Lanka adventure kicks off near the Bandaranaike International Airport (Colombo), and Negombo becomes your ideal starting point. This choice is strategic because the airport is much closer to Negombo than it is to Colombo. While the distance to Colombo may seem small, the journey takes at least an hour and a half due to notorious city traffic. Given that both Colombo and Negombo offer relatively less compared to the rest of the country, it makes sense to save time and energy for the more captivating destinations on your itinerary.
Negombo, just a 15-minute drive from the airport, becomes your haven for the first night. This coastal town not only provides a convenient location but also offers budget-friendly accommodations with inviting swimming pools—perfect for unwinding and shaking off the fatigue from your flight. Take a stroll to Negombo Beach, where you’ll discover a vibrant strip of restaurants and shops. This area not only serves as the main beach hub but also provides a perfect setting to relish your first sunset or take that initial dip into the ocean.
How to get to Negombo from the Airport?
The best way to get from the airport to your Negombo accommodation is by using the PickMe app—an excellent alternative to Uber in Sri Lanka. This app ensures you get the best rates for your ride. The trip from the airport to Negombo Beach typically takes around 30 minutes, and you can expect the cost to be approximately Rs 700.
TIP | Buy a SIM CARD from SLT Mobitel at the airport the moment you arrive so you can book a ride through the PickMe app. Or even better, opt for an E-sim of Airalo to secure reliable internet access in advance.
Where to stay in Negombo
HIGH-END | Belmont Boutique Hotel
Belmont Boutique Hotel is just a 10-minute stroll from the beach. This boutique hotel offers an outdoor pool, lush garden, and shared lounge. Enjoy a restaurant, free shuttle service, and bike rentals. Rooms feature essential amenities, some with a patio and sea views.
Experience Sri Lankan hospitality at Villa Dominikku, a charming B&B with a lovely garden. Comfortable, clean rooms boast en-suite bathrooms. Delight in authentic Sri Lankan breakfasts featuring hoppers and wood apple juice.
Choose Funwhales Rest House for a budget-friendly, family-run guesthouse. Enjoy a shared lounge, terrace, and private rooms with bathrooms. Start your day with a hearty breakfast, and savor seafood at the on-site restaurant. Conveniently located 15 minutes walk from the beach, bike rentals are available.
Where to eat in Negombo
Jude Restaurant – For fantastic local eats, check out Jude Restaurant. They serve up amazing rice and curry, plus ice-cold drinks with a side of super-friendly service. Whether you’re kicking off or wrapping up your holiday, it’s a solid choice with very reasonable prices for a touristy spot.
Ocean 14 restaurant – Located right on the beach, Ocean 14 is a small, no-nonsense family-owned joint offering tasty and fresh seafood with decent-sized portions. Want something specific, like lobster or a special fish? No problem – just book in advance for a customized dining experience.
How to get to Wilpattu National Park from Negombo?
For the most budget-friendly option to reach Wilpattu National Park from Negombo, hop on either the train or bus headed to Puttalam. The journey takes about 3 hours, with Puttalam being the closest city south of the National Park. Upon reaching Puttalam, you’ll still need to catch a tuk-tuk for the final leg to the Safari Camp, which takes approximately an hour. If time is of the essence and you have some flexibility in your budget, consider a private car arranged through the PickMe app or your accommodation. This alternative takes around 3 hours in total and will cost you approximately 10,000 LKR (around $30-$40).
Sri Lanka Itinerary Day 2 – Wilpattu National Park
Safaris are a highlight of any Sri Lanka journey, drawing travelers to the wilderness in search of unique wildlife encounters. While Yala National Park is the most famous, we opted for a different adventure due to concerns about overcrowding and unethical practices reported there. Our research led us to Wilpattu National Park, a hidden gem in the north, less traversed than its counterparts in the central region.
Wilpattu’s allure lies not only in its serene location but also in its high probability of leopard sightings. This national park, often overshadowed by more central destinations, provided a perfect stop en route to Anuradhapura in our Sri Lanka itinerary.
Choosing an overnight safari allowed us to escape the crowds that can startle the elusive leopards. While we didn’t spot one on our journey, we encountered a variety of captivating animals, as the park is home to many mammals such as elephants, water buffalos, the sloth bear, monkeys, and many exotic birds and reptiles.
Spending the night at Wilpattu Safari Camp
The safari camp we selected, Big Game – Wilpattu by Eco Team, exceeded our expectations. The place surprised us with unexpectedly luxurious tents, existing not only out of a bedroom with an attached bathroom but also a cozy sitting area near the entrance, making our overnight stay a comfy and memorable one.
Nestled within the less-traveled Wilpattu, the camp provided a tranquil experience with pathways leading to entertainment areas equipped with hammocks and torch-lit spots. The evening took a magical turn with dinner under the stars near a crackling fireplace.
To embark on a safari in Wilpattu National Park, securing a driver and a jeep is essential, and your accommodation is the go-to place for booking these tours. While our leopard quest remained unfulfilled, the overall adventure was extraordinary. Riding through the park on a jeep, exploring diverse landscapes, and absorbing wildlife wisdom from our guide created a genuinely once-in-a-lifetime experience.
For those with leopard sightings on their bucket list, we recommend trying both the afternoon for sunset and the morning safari for the best chances. Afterward, we heard that the people who went in the morning spotted multiple leopards, so we just got a bit unlucky I guess! Despite missing out on leopards, our wonderful experience in Wilpattu National Park left us with cherished memories of diverse wildlife and captivating landscapes.
How to get to Anuradhapura from Wilpattu National Park
The easiest way to get to Anuradhapura from Wilpattu National Park is by taking a tuk-tuk. You can have the safari camp arrange a tuk-tuk for you after you discuss and agree on a price. The drive takes a little less than an hour by tuk-tuk and should cost you around 3000 LKR. Alternatively, you can get to the Wilpattu Junction where you can find the local bus stop, normally there is a bus every 20 minutes and the ride takes around an hour to Anuradhapura Bus Station.
Sri Lanka Itinerary Day 3 & 4 – Anuradhapura
After our safari camp adventure, we’re off to Anuradhapura, a significant city in Sri Lanka’s cultural triangle. This place is a goldmine of culture and history, offering a genuine taste of Sri Lanka’s rich heritage. Anuradhapura isn’t just about history; it’s also a great spot to experience everyday Sinhalese life. Compared to bustling places like Ella and Sigiriya, Anuradhapura is less crowded, giving a more serene experience.
During our stay, we enjoyed the tranquility of biking through ancient ruins, surrounded by rice fields, and often without encountering many other tourists. We recommend spending two nights here, taking in the historical wonders at a relaxed pace.
Upon reaching your accommodation, catch a beautiful sunset at the Mihintale temple complex. The next day, kick things off early for a full day exploring the ancient city of Anuradhapura. You can end the afternoon by the city’s lake where there is an array of juice bars to be found. If your guesthouse offers dinner, don’t miss it. It’s a fantastic chance to savor authentic Sri Lankan food and learn more about their culinary traditions.
Best things to do in Anuradhapura
Visit Mihintale the birthplace of Buddhism in Sri Lanka
Mihintale holds a special place in Sri Lankan history as the birthplace of Buddhism in the country, making it a revered pilgrimage site. This spot sees more locals than tourists, creating an authentic atmosphere. Regardless of your beliefs, there’s a certain magic about this temple complex. Perched on a small mountain, you’ll ascend via a lengthy stair path to reach the sacred area. The main temple site boasts a central white stupa surrounded by three elevated platforms. The sight of scattered white stupas against green hills, the wafting fragrance of burning incense, the echoes of Buddhist chants, and the overall ambiance make this a truly unique and captivating experience. We can truely say this place was one of our favorite stops on our Sri Lanka Itinerary.
Visit the Ancient City of Anuradhapura
Step into the historic marvel that is the old royal city of Anuradhapura, a UNESCO World Heritage site adorned with stupas and temples. Nestled within the cultural triangle, Anuradhapura stands as a testament to Sri Lanka’s profound historical significance. Beyond its archaeological allure, this destination holds deep religious importance, drawing pilgrims seeking spiritual connection.
Spread across approximately 40 square kilometers, the city unveils remnants of colossal dagobas and ruins of former royal palaces scattered throughout. You can easily spend a day here exploring the many temples and ruins! Opt to rent a bike or a tuk-tuk to get around as the grounds are huge. Check out our full guide on Anuradhapura where we take you along the must-see temples and all practical information for visiting.
Where to stay in Anuradhapura?
For our stay in Anuradhapura, we went for the cozy vibe of a local guesthouse— something we loved throughout our whole Sri Lanka journey and can really recommend. It’s not just easier on the wallet but also lets you soak up a more genuine local experience.
GUESTHOUSE | Water Front Home Stay
Our pick, Water Front Home Stay, was the epitome of a heartwarming homestay. Wasantha, the owner, was the friendliest host we could’ve asked for in Sri Lanka. The room was spotless, and quiet, and had all the essentials like air conditioning, a fan, great WiFi, and a spacious, clean bathroom. Not only the breakfast was amazing, but we also took the opportunity to have dinner at the homestay, which turned out to be one of our best dinners of the trip!
BUDGET | Heaven Upon Rice Fields
Tucked among rice fields, Heaven Upon Rice Fields is a delightful guesthouse with roomy, clean spaces and glowing reviews. It’s a tad north, a bit away from the bustling center and its restaurants, but the unique location offers fantastic views of the surroundings.
MID-RANGE | Aryana Boutique Hotel
Right in the heart of Anuradhapura, Aryana Boutique Hotel stands out with an outdoor pool, a garden, and a shared lounge. The rooms, some with terraces, feature private bathrooms with showers. The hotel’s restaurant serves up Chinese, French, and Indian cuisine. Plus, they’re bike-friendly, offering rentals for guests keen on exploring the ancient city on two wheels.
Where to eat in Anuradhapura
Little Paradise Restaurant Anuradhapura – Tucked away in a peaceful neighborhood, Little Paradise Restaurant exudes a homey vibe with a lovely green garden. It feels like enjoying a meal at someone’s home. The curry, especially the Dahl, stands out, and the staff is exceptionally kind. This cute and small spot offers a delightful selection, whether you’re opting for a veggie or chicken curry.
Palhena Restaurant – We had an amazing chicken coconut curry and a vegetable curry with sides of pumpkin and potato—absolutely delicious! The service was top-notch, making it one of the standout food spots in the city. The curries, among other offerings, are delightful, and the staff’s warmth adds to the experience. It’s worth noting that all their fruits and vegetables are organically grown.
Bro Restaurant – For a modern twist on traditional dishes, Bro Restaurant delivers a culinary adventure. We tried the chicken Kothu and devilish chicken, both Sri Lankan favorites, and they were outstanding (a word of caution—the devilish chicken is super spicy!).
How to get to Sigiriya from Anuradhapura
There is no train service for this particular route, so the only way to get to Sigiriya from Anuradhapura is by private car or taking the bus. We find the bus to be the perfect option, not only is it fast and comfortable but also way cheap! There are two bus lines, 42 or 43 (line Vavuniya – Kandy), shuttling between Anuradhapura and Dambulla, the closest city to Sigiriya. If you fancy a bit more comfort, go for bus line 43, which comes with AC. These buses run every 30 minutes, taking about 1.5 hours, and the fare is around 400 LKR per person (less than €2), keeping it wallet-friendly. Once you reach Dambulla, grab a local bus or hop on a tuk-tuk to wrap up the journey to Sigiriya.
Sri Lanka Itinerary Day 5 to 7 – Sigiriya
Let’s dive into Sigiriya, right at the heart of Sri Lanka, where the iconic Lion Rock stands tall as one of the coconut island’s most recognized landmarks. Locals often dub it the Eighth Wonder of the World, making the climb up this majestic rock a must-do on many travel itineraries. And don’t forget its neighboring Pidurangala Rock, offering a jaw-dropping panoramic view that’s a must-add to your Sri Lanka bucket list. Yet, there’s more to explore here beyond the rocks, making it worthwhile to spend two days or more. Take a trip to the historic city of Polonnaruwa, marvel at the Royal Cave Temples in Dambulla, and perhaps sneak in a safari to Minneriya & Kaudulla National Park for an elephant encounter.
To visit all these attractions, we suggest picking one home base. While Habarana or Dambulla are popular choices, we suggest making Sigiriya itself your hub for a laidback and relaxing environment with a good variety of restaurants. Most accommodations in this area are conveniently close to Sigiriya Lion Rock, and the same goes for the restaurants, ensuring all amenities are easily within reach.
Best things to do in Sigiriya
Visit Dambulla Cave Temple
Dambulla takes pride in being home to Sri Lanka’s best-preserved and largest cave temple—an iconic UNESCO World Heritage Site also known as the Golden Rock Temple. This remarkable site, perched atop a 160m rock, comprises five separate caves with over 150 Buddhist statues and paintings, some tracing their origins back over 2,000 years. The cave walls showcase intricate colorful murals depicting Buddha’s life. The panoramic views from the rock’s summit are nothing short of incredible, you can admire the surrounding valley with Sigiriya in the distance.
Visit the famous Lion’s Rock of Sigiriya
Don’t miss out on the incredible Lion Rock in Sigiriya—it’s a must-see on your Sri Lanka itinerary. This 200-meter-high rock features a palace-fortress at the top, creating a stunning sight against the jungle backdrop. Once a vibrant palace-fortress surrounded by beautiful gardens, colorful frescoes, and water pools, Lion Rock holds a special place in Sri Lanka’s history. Although only palace ruins remain, exploring them offers a fascinating glimpse into the country’s past. Priced at $30 per person, it’s a bit on the pricey side for Sri Lanka activities, but the experience is well worth it. Plan for about half a day to fully soak in the fortress vibes, and consider pairing it with a visit to the nearby Pidurangala rock on a day trip.
Hike Pidurangala Rock for the best views of the lion’s rock
Once you’ve explored Lion Rock, don’t miss the chance to climb to the summit of Pidurangala Rock for a mesmerizing sunset and panoramic views. Positioned directly across from Sigiriya Rock, Pidurangala Rock offers the perfect vantage point to witness the sun dip below the horizon. The ascent can be a bit challenging, so be sure to lace up your sneakers. Depending on your fitness level, the climb typically takes around 20 minutes to reach the top. Reaching the summit rewards you with an awe-inspiring panoramic view of Lion Rock and the picturesque surrounding jungle. With an affordable price tag of 500 LKR (just $1.5), it’s an ideal option for budget-conscious backpackers exploring Sri Lanka.
Take a day trip to Polonnaruwa the ancient city
For an enriching day trip from Sigiriya, venture to the historic city of Polonnaruwa. This former capital stands as a treasure trove for those eager to delve into Sri Lanka’s vibrant history and cultural heritage. Once home to Sinhalese kings and a revered resting place for the holy tooth relic of Buddha, Polonnaruwa is a UNESCO World Heritage site boasting well-preserved ruins and Buddha statues. As you meander through the ancient palaces, picturesque shrines, and awe-inspiring temples dating back to the 11th century AD, you’ll be transported to a bygone era.
Take a safari trip to Minneriya National Park
You can easily combine a visit to the ancient city of Polonnaruwa with a safari trip in the afternoon. Polonnaruwa is a great starting point for a jeep safari in nearby Minneriya and Kaudulla national parks. You will mostly encounter big groups of wild elephants, which is an experience of a lifetime. Other wildlife that you might spot are Leopards, Sloth bears, Spotted Deer, Grey Langers, and Mongoose.
Where to stay in Sigiriya?
BUDGET | Sigiri Rock Side Home stay
Ideal for budget-conscious travelers, this charming guesthouse stay is nestled in the lush green surroundings of Sigiriya, near Lion Rock. The picturesque porch provides a perfect retreat to unwind after a day of adventure.
MID-RANGE | The Cattleya Guest House
Experience comfort in this beautiful guesthouse, which offers modern, spacious, and clean rooms. Family rooms feature private terraces for a relaxing retreat. With a cozy patio and garden, you can enjoy views of Lion Rock. Conveniently located near restaurants, but you also have the option to savor a traditional Sri Lankan meal right at the guesthouse.
LUXURY | Water Garden Sigiriya
Indulge in luxury at this stunning hotel with an unbeatable location. Relax by the pool, which boasts a direct view of Lion Rock. Picture yourself surrounded by rice fields, occasionally spotting an elephant in the distance. Renowned for top-quality service, this resort offers everything from a spa and pool to a bar and restaurant at your disposal.
Where to eat in Sigiriya
Tharumila Restaurant – Enjoy a tasty meal with a perfect view of Lion Rock at Tharumila Restaurant. The friendly hostess created a welcoming vibe, and we savored an incredible Sri Lankan curry. Don’t forget to try their delicious fruit juices! Great value spot for a relaxing and tasty meal!
Pradeep restaurant – A popular choice for trying roti, a traditional Sri Lankan dish that’s a must-try.
Rasta Rant – Whether you’re in the mood for a little party or a fantastic atmosphere to wrap up the day, Rasta Rant has you covered. Known for their barbecue dishes and cocktails, the real highlight is the good vibes, outdoor setting, and music.
How to get to Kandy from Sigiriya
To travel to Kandy from Sigiriya, start by taking a bus or tuk-tuk to reach Dambulla bus station. From there, catch either bus line 42 or 43 (Vavuniya-Kandy route). The journey typically lasts slightly over 2 hours, with buses departing every half an hour. Bus 42, priced at around 180 rupees, offers an economical option without air conditioning. For a more comfortable ride with air conditioning, opt for bus 43 at 450 rupees.
Sri Lanka Itinerary Day 8 & 9 – Kandy
As Sri Lanka’s second-largest city, Kandy boasts a rich history and cultural heritage. The renowned Temple of the Tooth relic considered Buddhism’s most important shrine, is a must-visit, believed to enshrine a piece of Buddha’s tooth.
Take a leisurely stroll around the city lake, surrounded by colonial buildings that exude historical charm. Explore the charming streets, alleys, and vibrant markets of the old town to immerse yourself in the local atmosphere. Don’t miss the chance to walk to the Big Buddha on the hill, providing breathtaking views of the city.
Discover the Royal Botanical Gardens, a serene oasis in the heart of the city, featuring exotic plants and flowers. Home to the stunning avenue of royal palms, these gardens are among the best in the world. Admission is Rs 2000 per person, and you can easily spend a full morning exploring the vast variety of over 4,000 plant species. Catch a local tuk-tuk to reach the botanical gardens.
Kandy is also renowned for the scenic Kandy to Ella train ride, a highlight of your 3-week Sri Lanka journey. While the city is walkable, you can use services like Pick Me or Uber for attractions a bit farther away.
Wrap up your day with a traditional Kandyan cultural dance show. Performers dazzle with cultural displays, including a captivating fire show. It’s a perfect way to conclude your time in this vibrant city.
Where to stay in Kandy?
Perched on the hillside with a mesmerizing view of the river, Villa Rosa offers its guests an infinity pool and a garden, creating a serene ambiance. The rooms are spacious and comfortable, some even offering captivating mountain views. The staff is exceptionally friendly and helpful, ensuring a delightful stay. With a lounge area, television, library, and home comforts, Villa Rosa provides a touch of luxury away from the bustling center of Kandy.
At E-Stay Hanthana, indulge in a generously sized and comfortable room featuring a private balcony. What makes this place truly special is the hospitality of the local owners. To top it off, you’ll be treated to a delicious breakfast, adding to the overall delightful experience.
With an extremely friendly owner ready to accommodate any guest requests, Kandy City Village offers comfortable rooms, a hearty breakfast, and a central location with a short walk up into the hills. It’s fantastic value for money, ensuring a pleasant stay without breaking the bank.
Where to eat in Kandy
Balaji Dosai – Situated near the Temple of the Tooth, Balaji Dosai is a vegetarian-only restaurant with a delightful menu. Personal favorites include the Kara Dosa and Mango Lassi. The dosas are generously sized, and the interior is impeccably clean and inviting. The service is prompt, the atmosphere is relaxed, and the servers are friendly.
CAFE 1886 by Salgado Bakers – Nestled in the heart of Kandy overlooking Kotugodella Street, CAFE 1886 offers a pleasant dining experience. The cozy interior and soothing music create a relaxing ambiance. The staff is exceptionally friendly and attentive to your needs, making your visit highly enjoyable. With a diverse menu, you can choose from various dishes, but the Kothu comes highly recommended.
Soul Food – A vegan restaurant with a touch of Westernized food options, Soul Food offers healthy bowls, burgers, wraps, and pasta, all freshly made on the spot. The food is excellent, featuring a good variety of dishes, and a great atmosphere.
How to get to Nuwara Eliya from Kandy
The famous train journey from Kandy to Ella is an incredible way to reach Nuwara Eliya, offering breathtaking views of tea plantations. Recognized as one of the world’s most beautiful train rides, this 6-hour journey winds through the scenic landscapes of Sri Lanka. At Kandy station, you can secure either a 2nd or 3rd class unreserved or reserved ticket. If reserved seats are unavailable, fret not – you can still enjoy the views by finding an open seat or sitting in the aisle near the door. During peak seasons (December to March), especially for first or second-class tickets, advance booking is advisable. Secure your spot by booking tickets on 12go. We recommend opting for a 2nd class reserved ticket for the best value and more comfortable seats compared to 3rd class. Additionally, only the windows in 2nd class can be opened, allowing for those coveted Instagram-worthy pictures.
The train journey from Kandy to Ella includes several stops along the way. Consider disembarking a bit earlier to spend a night in the natural beauty of Nuwara Eliya, renowned for its tea plantations. The train will drop you off at Nanuoya, from where you can take a local bus or a tuk-tuk up to Nuwara Eliya and your accommodation.
Sri Lanka Itinerary Day 10 & 11 – Nuwara Eliya
Ever wondered where your favorite teas come from? Well, Sri Lanka is a tea paradise, and even the famous Lipton has a stake in its mountainous landscapes. As you explore the heart of the country, you’ll find tea-covered hills offering not only a delightful beverage but also stunning views. In your Sri Lanka journey, be sure to check out tea fields in popular spots like Ella, Nuwara Eliya, and Haputale. These charming towns provide the perfect setting, letting you soak in breathtaking tea field panoramas right from your hotel room. Take casual strolls through the green plantations, tour tea factories, and discover the fascinating journey of tea-making from leaf to cup.
Nuwara Eliya, also known as “Little England,” sits atop Sri Lanka as its highest town. With a cooler climate and colonial allure, it’s a unique stop on your 3-week Sri Lanka itinerary. Don’t forget to pack a sweater for the cool evenings in this picturesque town.
Things to do in Nuwara Eliya
The best way to explore the surroundings of Nuwara Eliya and its many tea plantations is by hiring a tuk-tuk driver for the day:
- Damro Tea Plantation: Enjoy stunning views and a complimentary tour of the tea-making process. Wrap up your visit with a cup of Ceylon tea and a slice of cake at their cozy lounge, offering scenic views of green tea fields.
- Ramboda Falls: A breathtaking waterfall invites you to cool off or savor snacks on the rocks. It’s a favorite spot for locals, and you can reach a viewpoint with a 20-minute hike for an entry fee of Rs 100.
- Blue Field Tea Gardens: Expand your tea knowledge at Blue Field Tea Gardens. Witness the tea manufacturing process and savor a hot cup after your visit.
Here are some other things to do in Nuwara Eliya:
- Gregory Lake: Take a leisurely stroll around Gregory Lake.
- The Grand Hotel: Treat yourself to afternoon tea in the charming colonial-style setting of The Grand Hotel.
- Nuwara Eliya Post Office: Visit the quaint post office to send postcards to friends and family.
- Single Tree Hill Hike: Hike to Single Tree Hill for a panoramic view of the town nestled amid the tea fields.
Visit Horton Plains World’s End
Explore the breathtaking beauty of Nuwara Eliya by visiting Horton Plains National Park, famously known as ‘World’s End’. This UNESCO World Heritage Site boasts some of Sri Lanka’s most stunning landscapes.
Opting for the Horton Plains tour is an excellent choice if you lack your own transportation. With a knowledgeable guide by your side, embark on a hike through the park, where you’ll have the opportunity to spot diverse wildlife. Keep an eye out for birds, lizards, bears, monkeys, and sambar deer as you trek a distance of 6 miles (9.5 kilometers) to iconic locations like World’s End, Baker’s Falls, and back to the base. It’s a memorable journey into nature’s wonders.
Where to stay in Nuwara Eliya?
LUXURY | Langdale Boutique Hotel by Amaya
Perched in the picturesque Hills, this luxury hotel offers opulent rooms with breathtaking hillside views. Guests can unwind in the outdoor pool or indulge in the sauna, steam room, and Ayurvedic Spa for a rejuvenating experience. The rooms feature dark wooden flooring and timeless furniture. In the intimate dining room, the hotel’s restaurant serves a range of international cuisine. The bar, nestled beneath the trees, offers cocktails and other refreshing beverages.
MID-RANGE | Cottage San Francisco
Discover the beauty of Nuwara Eliya while staying in the cozy wooden rooms of Cottage San Francisco. Perfectly situated within the mountains, the rooms provide impressive views of tea plantations. The included breakfast is a delightful addition, making it an ideal base for exploration.
Nestled in the hills of Nuwara Eliya, Zion offers a delightful homestay experience. The spacious and comfortable rooms provide a perfect retreat, and the optional breakfast and dinner, at an extra cost, are truly amazing. The accommodating family ensures a helpful stay and provides blankets for the chilly nights in Nuwara Eliya.
Where to eat in Nuwara Eliya
Dushan’s Home Kitchen – This local spot is a must-visit for some of the best Sri Lankan food at reasonable prices. Run by a charming family, they prepare each dish with care. We tried the chicken curry rice, and it was amazing!
Ambaal’s Pure Vegetarian Restaurant – Enjoy affordable and delicious authentic Indian cuisine at Ambaal’s. From masala Dosa to parata with various curries and chutneys, the food is hot, fresh, and the portions are generous. The service is top-notch, making it a great dining choice!
How to get to Ella from Nuwara Eliya
To continue your journey from Nuwara Eliya to Ella, the most scenic option is to hop again on the enchanting train ride that showcases Sri Lanka’s breathtaking landscapes. The journey takes a few hours, treating you to unparalleled views along the way. Secure your seats by booking train tickets online through 12Go for a hassle-free experience or purchase them at the train station. For a comfortable yet immersive ride with the freedom to enjoy the scenery, opt for 2nd class seats. While 3rd class can be crowded, it offers an authentic and engaging train experience. The first class provides air conditioning but limits window openings. Alternatively, you can choose the public bus or a mini-van for your journey.
Sri Lanka Itinerary Day 12 to 14 – Ella
While mapping out your Sri Lanka itinerary, make sure to include the charming destination of Ella—a peaceful retreat surrounded by stunning natural beauty. This small mountain town has a relaxed, hippy vibe and is famous for its lush landscapes and incredible views. Choosing a hilltop guesthouse enhances your experience, providing panoramic views and serving as a convenient base for exploring attractions like Adams Peak, Ella Rock, and the iconic Nine Arch Bridge. Witness the spectacle of trains passing through tunnels and over the scenic bridge nestled amidst tea fields.
Ella is also a haven for food lovers, boasting some of the best cafes and restaurants in Sri Lanka. Indulge in the local cuisine amid this picturesque backdrop. Our love for Ella led us to extend our stay, captivated by its unique charm and the enriching experience it adds to our Sri Lanka adventure.
Things to do in Ella
- Take the scenic Kandy to Ella train ride and immerse yourself in the stunning landscapes along the way.
- Visit the iconic Nine Arch Bridge to witness trains passing through the picturesque setting.
- Trek to Little Adams Peak for a fantastic panoramic view of the charming Ella surroundings.
- Hike to Ella Rock: Enjoy a guided sunrise hike to Ella Rock, ensuring a hassle-free experience with a knowledgeable guide. This hike takes a little longer than Little Adams Peak and is slightly more challenging.
- Safari Adventure to Udawalawe National Park: Opt for an unforgettable Udawalawe National Park safari day trip, covering park fees and transportation logistics.
- Discover the scenic Lipton’s Seat, offering a stunning viewpoint and a glimpse into Sri Lanka’s tea legacy.
- Head to Diyaluma Falls and be mesmerized by the breathtaking waterfall surrounded by nature.
- Explore the nearby Ravana Falls, adding to the allure of Ella’s natural wonders.
- Take a Sri Lankan cooking class! Ever wondered how to make coconut milk yourself? You’ll learn how to cook an assortment of curries, including potato, okra, beetroot, pumpkin, and jackfruit curries in no time at all – and they were pretty amazing if we do say so ourselves! We went to Priya’s Cooking school and we had an amazing time, and learned so much! Back home we already made several of her dishes and she sent you all the recipes afterwards.
JOIN A ELLA DAY TOUR
Opt for an Ella day tour covering the iconic Nine Arch Bridge, Ella Rock, and Little Adams Peak. This tour, complete with hotel pick-up, tuk-tuk transport, and lunch, ensures a seamless and enriching experience.
Where to stay in Ella?
LUXURY | CHILL VILLE, VIEW POINT HOTEL
At Chill Ville, View Point Hotel, guests can’t stop raving about the charming staff, delightful breakfast, and cozy bungalow rooms. Dive into the inviting outdoor pool or soak up the sun on the terrace. The restaurant and bar offer tasty meals and drinks, and some rooms come with a relaxing seating area. Sip tea while enjoying stunning mountain or garden views—it’s a picturesque location!
MID-RANGE | Shining Green View
For a sustainable and comfortable stay, check out Shining Green View. This guest house in Ella boasts a beautiful garden, sun terrace, and shared lounge. Mountain views, cozy seating areas, and private bathrooms come with every unit. Take in the scenery from your balcony, and enjoy meals at the family-friendly restaurant serving dinner, lunch, and brunch. Bike rental and car rental services make exploring the area a breeze.
Experience budget-friendly comfort at Blue Ribbon Homestay, perched on a hill with views of Ella Rock and Little Adams Peak. Surrounded by lush jungle, enjoy a tasty Sri Lankan breakfast on the balcony with playful monkeys in the distance. The spacious, clean rooms make for the perfect home base for all your Ella adventures.
Where to eat in Ella
Cafe Samsara – A little gem tucked away on a side street. The cozy decor and diverse menu make it a great spot. They’re famous for their Lump Rice dish, a delicious blend of rice, egg, spices, and veggies wrapped in a banana leaf. Plus, a variety of sambols to try.
Ella Village Restaurant – We loved it so much on the first night that we had to come back! Their vegetarian rice and curry with five different curries, Coconut Sambol, Salad, Chutney, Chilli, and Papadam is a must-try. Served in a banana leaf, and you can even get seconds. Don’t miss their creamy Mango Lassi. The atmosphere is cozy, and the people are friendly.
Ice Cube Bar & Restaurant – A cozy spot with a great vibe. Perfect if you’re in the mood for a cocktail and some tasty club sandwiches!
Matey Hut – Famous for cooking classes and serving incredible vegan-friendly Sri Lankan cuisine. Just be ready for a bit of a wait; it’s a popular spot!
How to get to Hiriketiya from Ella
The easiest way to get from Ella to Hiriketiya is definitely by car. A car ride can easily be arranged while in Ella as minivans are lined up on the main street and will cost you around 14,000 LKR for a 3-hour drive. The best is to find some other travelers to share the minivan to split the cost of the drive. If you want to catch the public bus, this is also a possibility, however will take you almost the whole day as you will have to transfer 3 times.
Sri Lanka Itinerary Day 15 & 16 – Hiriketiya
For the final leg of our 3-week Sri Lanka itinerary, we’re heading to the sunny South Coast for some well-deserved beach time after weeks of exploring! Hiriketiya, a surfers’ paradise, offers one of the best experiences in Sri Lanka for catching waves. Even if you’re not a surfer, the pristine beaches are perfect for relaxation, complemented by cozy beach bars and cafes. This beautiful area exudes a laid-back vibe, making it an ideal spot to unwind—a must-visit on our Sri Lanka journey.
Beyond surfing, there’s live music you can enjoy at Dots Bay House for sunset while sipping on a cocktail, delicious local cuisine in nearby Dikwella, and a plethora of yoga classes to enrich your beach experience. Don’t miss the chance to explore Tangalle, a nearby town that opens up the opportunity for a day trip to Goyambokka Beach, a tranquil escape from the more popular Hiriketiya. For another breathtaking beach experience, venture to Blue Beach Island near Nilwella Beach. At low tide, you can even walk over the sand towards the island.
Where to stay in Hiriketiya?
Hiriketiya is relatively small, so most guesthouses and hotels will be within walking distance of the beach.
LUXURY | Haven Beach Hiriketiya
Indulge in a peaceful retreat with captivating beach views right from your balcony. Nestled in Dickwella, a stone’s throw away from Hiriketiya Beach, Haven Beach promises a romantic escape amidst lush gardens—a perfect haven to unwind.
Discover the charm of House on the Bend, a delightful retreat just a five-minute walk from the beach. Tucked away in a peaceful locale, yet close to cozy restaurants, this hotel presents spacious, clean rooms equipped with all the essentials. With a friendly and attentive staff and a delectable breakfast, they ensure your stay is nothing short of perfect.
Experience spacious, clean, and newly furnished rooms at Wilson’s Place, just a 5-minute stroll from the beach. The helpful staff provides services like motorbike rentals and local points of interest. Overall, it’s excellent value for money, ensuring a comfortable stay without breaking the bank.
Where to eat in Hiriketiya
Garlic Cafe – A fantastic family-run restaurant with a nice atmosphere in a backyard with lots of plants and friendly staff. If you’re craving delicious Sri Lankan food, head over to Garlic Cafe. They’ve got a rice and curry buffet for just Rs1000, which is a steal! And if you’re a seafood lover, their fish dishes are a must-try.
Esco bar – Being close to the beach, you will find a variety of restaurants with fresh seafood. We had a fantastic experience at Esco Bar with their Fish Kottu and prawns – highly recommended.
Duni‘s Hoppers – For a nice breakfast and coffee spot, check out Duni’s Hoppers by the roadside. They’ve got sweet and savory hoppers, and their smoothie bowls are delicious, a bit on the pricier side, but the hoppers are reasonably priced and tasty.
How to get to Mirissa from Hiriketiya
Getting to Mirissa from Hiriketiya is a breeze. You can arrange a ride through your accommodation or simply flag down a tuk-tuk on the street. The journey typically takes about an hour, and the fare should be around 3000 LKR. Alternatively, there’s a direct bus from Dikwella to Mirissa, but it doesn’t run frequently. A more convenient option is to catch a bus to Matara first (approximately 45 minutes) and then transfer to another bus heading to Galle, getting off in Mirissa (an additional 25 minutes).
Sri Lanka Itinerary Day 17 – Mirissa
We’ve made our way to the enchanting beach town of Mirissa. Now, you’ve got a few options: visit Mirissa for a day on your way to Unawatuna, or spend one night in Mirissa. Obviously, you can also decide to make Mirissa your home base for the remaining time and visit Unawatuna and Galle on a day trip. Our choice was to use Unawatuna as a home base and venture out on day trips from there.
Mirissa is the epitome of relaxation with its sandy shores and, of course, the iconic Coconut Tree Hill. The village is buzzing with life—tuk-tuks whizzing around, numerous bars, and restaurants lining the streets. The beach here is fantastic, offering a perfect spot to savor a cocktail at one of the beach bars.
This coastal gem is also renowned for whale watching, especially between November and March when these magnificent creatures migrate here. Don’t miss the breathtaking sunsets, a magical backdrop for a sunset whale-watching excursion.
Things to do in Mirissa
- Coconut Tree Hill: A quick drive from Mirissa, this hill adorned with palm trees has become an Instagram hotspot, though be prepared for crowds.
- Snorkel with Turtles at Madiha Beach: Just a short journey away, Madiha Beach is a turtle haven. Rent snorkeling gear or watch these majestic creatures from the shore—remember, no touching!
- Relax on Mirissa Beach: Embrace the laid-back vibes and soak up the sun on Mirissa’s pristine beach.
- Parrot Rock: Take a stroll to Parrot Rock and enjoy panoramic views of the coastline.
- Secret Beach: Discover the hidden beauty of Secret Beach, which is not so much a secret anymore.
- Day Trip to Weligama: A surfer’s paradise, Weligama is perfect for beginners looking to catch some waves.
- Indulge in Seafood: Mirissa’s beachfront is dotted with restaurants offering fresh seafood.
Where to stay in Mirissa
Kiss Blossom offers a serene retreat, perfect for honeymooners. This tranquil property features spacious rooms, a lovely pool, and attentive staff, providing great value despite its quieter location away from Mirissa’s bustling area.
MID-RANGE | Casa Mira Boutique Villa
Casa Mira Boutique Villa ensures a laid-back stay with an outdoor pool, garden, and cozy lounge spaces. The clean and comfortable rooms, with pool views and a patio, are hosted by exceptionally kind hosts. An on-site coffee shop adds to the convenience. Nestled in a quiet area surrounded by locals, it’s a safe haven away from the bustling center.
BUDGET | Dilara Resort Mirissa
Dilara Resort Mirissa is a budget-friendly gem just minutes from the beach and main road. With friendly owners, clean rooms, and a pleasant balcony, it’s an excellent choice for those seeking affordability without compromising comfort.
Where to eat in Mirissa
Dewmini Roti Shop – Be sure to check out Dewmini Roti Shop for their tasty kottu roti and sweet vegan roti. It’s budget-friendly, and the owners are super-friendly.
Shady Lane Mirissa – If you’re into trendy eats, swing by Shady Lane Mirissa. They’re famous for their delicious smoothie bowls, chia seed yogurts, and mouth-watering avocado toast.
How to get from Mirissa to Unawatuna
Getting from Mirissa to Unawatuna is a breeze with the public bus. Just board any bus heading west, and for a cost of 70 LKR ($0.25) per person, you’ll be on your way in about an hour. Opting for a tuk-tuk or car ride shortens the travel time to approximately 45 minutes.
Sri Lanka Itinerary Day 18 to 21 – Unawatuna
We’ve reached the final destination on our 3-week Sri Lanka itinerary – Unawatuna. Nestled along the coast, Unawatuna boasts some of the country’s most stunning beaches, renowned for their white sands, turquoise waters, vibrant beach bars, and those iconic palm-tree swings that have graced many Instagram feeds. Although a small town, Unawatuna offers excellent shopping, cozy guesthouses, and a plethora of fantastic eateries lining its beautiful shores. Serving as a convenient base, Unawatuna allows easy exploration of nearby attractions like Galle Fort and Koggala Lake. As you conclude your Sri Lanka journey, this coastal haven provides the perfect setting to relax and unwind, offering epic sunsets that shouldn’t be missed. Take a moment to soak in the beauty of the surroundings during your evenings in Unawatuna!
Things to do in Unawatuna
- Dive or paddleboard at Unawatuna Beach
- Swing on the famous rope swing at Dalawella Beach
- Enjoy fruit shakes near Frog Rock while watching turtles
- Take a Sri Lankan cooking class in a family restaurant
- Hike to the Japanese Peace Pagoda & Jungle Beach
- Visit Unawatuna Observation Point for adventurous views
- Boat ride on tranquil Koggala Lake
- Explore the underwater world with snorkeling or scuba diving
- Day trip to Galle for its historic fort and charming streets
- Learn to surf with a private two-hour lesson from an experienced instructor
Where to stay in Unawatuna?
Unawatuna is emerging as a top destination, leading to slightly higher accommodation prices. Despite this, there are numerous highly-rated options offering a great balance of quality and affordability.
LUXURY | Sergeant House Boutique Villa
Experience colonial charm at Sergeant House Boutique Villa, a historical gem with ponds and lush greenery. Just a three-minute walk from Unawatuna Beach, it offers spacious rooms, an outdoor pool, a fitness center, and a restaurant serving diverse cuisines. Enjoy a serene retreat with polite and accommodating staff.
MID-RANGE | Green Escape Unawatuna
Discover the perfect blend of comfort and nature at Green Escape Unawatuna, a stylish jungle retreat. With stunning views, comfortable rooms, and an outdoor pool, this hotel provides a welcoming escape. The ponds, garden, and shared spaces create a serene atmosphere, allowing guests to truly connect with nature.
Enjoy a budget-friendly stay at The Dream House, offering comfortable rooms, a pleasant terrace, and garden views. The on-site bar adds convenience, and the family-run establishment ensures a peaceful retreat. Conveniently located near the town center and beach, it provides a quiet haven with a sweet and welcoming atmosphere.
Where to eat in Unawatuna
Unawatuna boasts an array of charming restaurants and cozy bars along its main street. Consider making reservations a day in advance during peak seasons to secure your spot.
Wasantha’s Sri Lanka Cuisine – Indulge in delightful and fresh Sri Lankan cuisine at this family-run gem slightly off the main strip. Though not conspicuous while strolling Unawatuna’s streets, it’s a must-visit. The warm hospitality and made-to-order, from-scratch dishes, like rice and flavorful curries, make the wait worthwhile. If time permits, join one of their engaging cooking classes.
Sea Waves Restaurant & Cooking Classes – Just across you can find another cooking school, this is the cooking class we mentioned above. The place has an open atmosphere surrounded by trees, offering a warm family vibe. The restaurant serves delectable dishes like devilled chicken and rice with four curries. The inviting ambiance and delicious Mango Lassi contribute to a memorable experience.
Steam Yard Unawatuna – Step into this charming café for a delightful array of fresh, vegan-friendly options, including smoothie bowls, chia pudding, and peanut butter and banana toast. The friendly staff and cozy atmosphere make your visit even more memorable.
Mahesh Roti Shop – Situated on the main strip, Mahesh Roti Shop is a must-visit for roti enthusiasts. Watch the skilled chefs prepare roti at the front of the restaurant, perfect for a late-night craving!
How do you get back to Negombo / Colombo from Unawatuna?
To reach Colombo from Unawatuna, you can opt for local trains or buses. Departures are from Galle, so initially, you’ll need to take a local bus or tuk-tuk from your Unawatuna accommodation. When using the train, it’s recommended to secure your tickets a day in advance either at the train station or online. For buses, there are both air-conditioned minivans, priced at around $7 per person, and local bus options available. Both trains and buses arrive in Colombo, from where you still need to take a bus or tuk-tuk or car (use the Pickme app!) to get to the airport which is near Negombo (around an hour drive).
Is 3 weeks in Sri Lanka enough?
Exploring Sri Lanka within any timeframe is feasible, but for a comprehensive experience, we highly recommend dedicating 3 weeks to your Sri Lanka itinerary. This duration allows you to savor the diverse offerings of this beautiful country, encompassing cultural gems, scenic mountains, and tranquil beaches. Our suggestion is to allocate approximately 1 week each for the mountainous region, the cultural triangle, and the southern coastal areas, ensuring a well-rounded and enriching exploration of Sri Lanka.
Is 2 weeks enough for Sri Lanka?
2 weeks is also a great amount of time to see Sri Lanka! Embarking on a two-week journey through Sri Lanka offers the opportunity to experience the country’s highlights while leaving room for relaxation and spontaneous day trips. Although the pace may be more fast-paced compared to a 3-week itinerary, you can still cover a significant amount. To tailor our 3-week Sri Lanka itinerary for a 2-week adventure, we recommend starting your journey directly in Sigiriya. Unfortunately, this means skipping Wilpattu National Park and the Anuradhapura region. Instead, we propose incorporating a safari experience either from Sigiriya or as a day trip in the southern part of the country.
2-weeks itinerary proposal
- Day 1 – Negombo: Arriving in Negombo
- Day 2 – Sigiriya: Leave for Sigiriya from where you can visit Dambulla cave temple in the afternoon
- Day 3 – Sigiriya: Visit the famous Lion Rock in the morning and hike Pidurangula Rock for sunset
- Day 4 – Sigiriya: Day trip to Polonnaruwa Ancient city
- Day 5 – Sigiriya: Early morning for a safari trip to Kaudulla Park, in the afternoon travel to Kandy
- Day 6 – Kandy: Botanic Royal Garden, Sacred Tooth Relic & Kandy Dance Show
- Day 7 -Train Ride: Take the famous train ride from Kandy to Ella
- Day 8 – Ella: Visit the Nine Arch Bridge & hike to Lil Adams Peak in the afternoon
- Day 9 – Ella: Hike to Ella Rock, explore the waterfalls, and join a cooking class in the evening
- Day 10 – Hiriketiya: Travel to the south of Sri Lanka to Hiriketiya
- Day 11 – Hiriketiya: Enjoy some beach time at Hiriketiya
- Day 12 – Travel to Unawatuna or Mirissa for more beach time
- Day 13 – Enjoy the beach and visit Galle in the afternoon
- Day 14 – Negombo: Get back to Negombo and fly home.
Alternatives for safari trip: Udawalawe National Park or Yala National Park, you can both visit in between Ella and Hiriketiya
Is 10 days enough in Sri Lanka?
With 10 days you have enough time to explore the country’s main attractions. For a well-rounded experience, we recommend including visits to Sigiriya, Kandy, Ella, and a preferred beach destination in the southern region, allocating 1-3 days for each location. To optimize time, consider hiring a driver or opting for swift modes of transport, such as tuk-tuks, if your budget allows it. While Sri Lanka’s distances aren’t huge, buses and trains tend to be slower means of transportation.
Options for extending or altering your Sri Lanka Itinerary
Consider extending or modifying your Sri Lanka itinerary to explore additional captivating destinations. The northern part of Sri Lanka, brimming with hidden gems, offers a unique experience worth exploring for those looking to prolong their stay. Depending on your preferences, you might want to tweak your destinations. Here are some other popular options:
- Jaffna (city): Nestled on the northern tip, Jaffna boasts notable attractions such as a Hindu temple, an archaeological museum, and a fort.
- Trincomalee (beach): Situated on the northeast coast, this beach town features pristine white beaches like Nilaveli Beach, making it a favorite among divers and snorkelers. Don’t miss the chance to visit Pigeon Island with its crystal-clear waters. Trincomalee is renowned for whale watching, and the season runs from March to August.
- Adams Peak (hike): Embark on the most epic mountain climb in Sri Lanka at Adam’s Peak, standing at 2243 meters above sea level. As a pilgrim site, plan your hike on weekdays to avoid the weekend and public holiday crowds tackling the 5500 steps.
- Arugam Bay (beach): Known as the surfer’s paradise on the southeast coast, Arugam Bay boasts stunning white beaches. Its proximity to Yala National Park makes it easy to combine a visit to Arugam Bay with a safari at Yala.
- Hikkaduwa (beach): A beach destination southwest of the country, home to coral sanctuaries and marine turtles, and exotic fish.
- Bentota (beach): Resort town not too far from Colombo.
Practical Trip Planning Essentials
TRANSPORTATION | For hassle-free bus, minivan, and train bookings across Sri Lanka, we recommend using the user-friendly platform 12go. Skip the queues and reserve your tickets in advance, especially during peak seasons.
ACCOMMODATION | Booking affordable accommodations in Sri Lanka is effortless with Booking.com. This platform is perfect for discovering budget-friendly hostels, guesthouses, and hotels tailored to your preferences.
FLIGHTS | Find the best flight deals to Sri Lanka on Skyscanner. Benefit from their feature highlighting the cheapest days to fly and the flexibility to search by month or region.
TRAVEL INSURANCE | Ensure comprehensive and reliable coverage for your backpacking journey in Sri Lanka with Heymondo. Prioritize peace of mind with their trustworthy travel insurance options. (Get 5% OFF through our link)
STAY CONNECTED | Guarantee reliable internet access throughout your Sri Lanka trip by using Airalo. Install it on your eSIM-compatible smartphone before your journey for convenient connectivity.
TOURS & ATTRACTIONS | Explore the best city tours, day excursions, safari trips, and cooking classes in Sri Lanka with GetYourGuide or Viator.
VISA ORGANIZATION | Check visa requirements for your passport nationality before your Sri Lanka trip with iVisa.com.
We hope this 3-week Sri Lanka Itinerary guide helps you when planning for your exciting upcoming trip. You can show some ❤ and support for the blog and help us share more adventures! Our travels are entirely self-funded, so any show of support is greatly appreciated. It allows us to keep writing helpful travel guides and gather information to make it easier for people to discover the world.
