Comprehensive 3-Week Sri Lanka Journey: From Ancient Wonders to Coastal Bliss

Day 1: Arrival and Colombo City

Colombo, Sri Lanka on July 1, 2026

8:00am

Breakfast at Upali's by Nawaloka

Enjoy a traditional Sri Lankan breakfast with hoppers and string hoppers to start your adventure.
LKR800, 1h

9:30am

Tour Colombo National Museum

Discover Sri Lanka's rich history through fascinating artefacts; closed on Tuesdays, open 9am–5pm.
LKR1500, 2h

12:00pm

Lunch at Ministry of Crab

Feast on fresh crab dishes at one of Colombo's finest seafood restaurants, open noon to 10pm.
LKR2500, 1h30m

2:00pm

Visit Gangaramaya Temple

Explore this eclectic Buddhist temple blending modern and traditional architecture, open 6am to 8pm.
Free, 1h

3:30pm

Walk Galle Face Green

Enjoy a leisurely stroll by the oceanfront in this popular city park.
Free, 1h

6:30pm

Dinner at The Lagoon

Enjoy seafood specialties with serene lagoon views, open until 10:30pm.
LKR3000, 2h

Day 2: Travel to Sigiriya

Sigiriya, Sri Lanka on July 2, 2026

7:00am

Drive to Sigiriya

Early morning 4-hour drive to Sigiriya for immersive cultural experiences.
LKR6000, 4h

11:30am

Lunch at Sigiriya Village Restaurant

Taste authentic local rice and curry dishes in a relaxed environment.
LKR1200, 1h

1:00pm

Climb Sigiriya Rock Fortress

Explore this UNESCO site with ancient frescoes and spectacular views, open 7am to 5:30pm.
USD30, 3h

4:30pm

Relax at Hotel

Unwind in your accommodation to recharge for tomorrow's activities.
Varies, 2h

7:00pm

Dinner at Rithu Restaurant

Delight in local curries and grilled meats in Sigiriya town.
LKR1500, 1h30m

Day 3: Dambulla and Surroundings

Dambulla, Sri Lanka on July 3, 2026

8:00am

Breakfast at Hotel

A hearty breakfast to prepare for a day of exploration.
Included, 1h

9:00am

Visit Dambulla Cave Temple

Marvel at ancient Buddhist cave shrines with statues and murals, open 7am to 7pm.
USD10, 2h

12:00pm

Lunch at Local Eatery

Enjoy typical Sri Lankan rice and curry dishes near Dambulla.
LKR1000, 1h

1:30pm

Minneriya National Park Safari

Afternoon safari to witness wild elephants and diverse wildlife; park open 6am - 6pm.
USD40, 3h

5:00pm

Return to Sigiriya

Relax at your hotel to rest after the action-packed day.
Included in transport, 1h

7:30pm

Dinner at Hotel

Taste local and international dishes in comfort.
Variable, 1h30m

Day 4: Polonnaruwa Ancient City

Polonnaruwa, Sri Lanka on July 4, 2026

8:00am

Breakfast at Hotel

Light breakfast to energise your day.
Included, 1h

9:00am

Travel to Polonnaruwa

A 1-hour scenic drive to the ancient kingdom of Polonnaruwa.
Included in transport, 1h

10:00am

Explore Polonnaruwa Ruins

Cycle and walk among spectacular ruins including the Royal Palace and Gal Vihara; open 7am to 6pm.
USD25, 4h

2:30pm

Lunch at The White House Restaurant

Relax with traditional meals in a welcoming setting.
LKR1200, 1h

4:00pm

Drive to Kandy

Approximate 3-hour drive with scenic views of Sri Lanka's interior.
LKR6000, 3h

7:30pm

Dinner in Kandy at The Empire Cafe

Enjoy a mix of local and western cuisine in Kandy's city centre.
LKR1800, 1h30m

Day 5: Kandy Temple & Gardens

Kandy, Sri Lanka on July 5, 2026

7:00am

Breakfast at Hotel

Start your day with a solid breakfast.
Included, 1h

8:30am

Temple of the Sacred Tooth Relic

Visit the spiritual heart of Sri Lanka, housing a sacred relic; open 5:30am - 8:30pm.
LKR1500, 1h

10:00am

Royal Botanical Gardens

Tour extensive gardens with rare orchids and tropical plants, open 7:30am - 6pm.
LKR1500, 3h

1:00pm

Lunch at Balaji Dosai

Delight in the best South Indian vegetarian dishes in Kandy.
LKR800, 1h

2:30pm

Kandy Lake and Market

Leisurely walk by the lake and explore local handicrafts in the market.
Free, 1h30m

6:30pm

Kandyan Cultural Show

Attend a traditional dance performance highlighting local customs, running 6:30pm - 7:30pm.
LKR1500, 1h

8:00pm

Dinner at Slightly Chilled Lounge Bar

Relax with fusion cuisine and a vibrant atmosphere.
LKR2000, 1h30m

Day 6: Tea Country Train to Nuwara Eliya

Nuwara Eliya, Sri Lanka on July 6, 2026

7:00am

Breakfast at Hotel

Prepare for a scenic day ahead with breakfast at your hotel.
Included, 1h

8:00am

Train from Kandy to Nuwara Eliya (via Nanu Oya)

Experience one of the world's most scenic train rides through tea plantations, about 4 hours long.
LKR1000 second class, 4h

12:30pm

Lunch at Grand Indian

Enjoy authentic South Indian and Sri Lankan dishes in the heart of Nuwara Eliya.
LKR1200, 1h

2:00pm

Hakgala Botanical Gardens

Wander through exquisite gardens with rare plant species, open 7:30am to 6pm.
LKR600, 2h

4:30pm

Gregory Lake

Relax by the picturesque lake, with options for boat rides.
LKR300 for paddle boat, 1h30m

7:00pm

Dinner at The Hill Club

Dine in colonial elegance with local and international cuisine.
LKR2800, 1h30m

Day 7: Explore Nuwara Eliya & Travel to Ella

Ella, Sri Lanka on July 7, 2026

7:30am

Breakfast at Hotel

Start with a hearty breakfast for a day of hiking and travel.
Included, 1h

9:00am

Visit Tea Plantations and Factory

Learn about tea production with a factory tour and tastings.
LKR500, 2h

12:00pm

Lunch at a local cafe

Casual Sri Lankan meal featuring fresh ingredients.
LKR1000, 1h

1:30pm

Travel to Ella by car

Enjoy a 2-hour scenic drive descending into the Southern Highlands.
LKR3000, 2h

4:00pm

Check-in and relax at hotel

Rest and enjoy stunning valley views at your accommodation.
Varies, 2h

6:30pm

Dinner at 360 Ella

Experience fusion cuisine with valley views as you dine.
LKR2000, 1h30m

Day 8: Hikes and Nature in Ella

Ella, Sri Lanka on July 8, 2026

7:30am

Breakfast at Cafe Chill

Start the day with wholesome breakfasts and international options.
LKR1000, 1h

8:30am

Hike Little Adam’s Peak

A manageable 1.5-2 hour hike with breathtaking panoramic views.
Free, 2h

11:00am

Visit Nine Arches Bridge

Explore this iconic railway viaduct surrounded by lush greenery.
Free, 1h

12:30pm

Lunch at Matey Hut

Enjoy homely Sri Lankan dishes and fresh juices near Ella town.
LKR900, 1h

2:00pm

Relax or explore local markets

Spend your afternoon shopping for handicrafts or resting.
Varies, 2h

6:30pm

Dinner at Chill Cafe

Savour a mix of international and local fusion cuisine in a buzzing atmosphere.
LKR1800, 1h30m

Day 9: Travel to Southern Beach Town Mirissa

Mirissa, Sri Lanka on July 9, 2026

7:00am

Drive to Mirissa

Approximately 3-hour drive to the beautiful southern coast beach town of Mirissa.
LKR4000, 3h

10:30am

Breakfast at Zephyr Restaurant & Bar

Enjoy tropical breakfast dishes with a view of Mirissa's golden sands.
LKR1500, 1h

11:30am

Relax at Mirissa Beach

Unwind on the beach and enjoy swimming in the clear waters.
Free, 3h

3:00pm

Lunch at Kingfisher Restaurant

Seafood favourites served with ocean views at this popular spot.
LKR2000, 1h

4:30pm

Optional Whale Watching Tour

Seasonal tours from 7am-12pm best booked early; if missed, enjoy extended beach time instead.
USD50 (book in advance), 3h

7:30pm

Dinner at Salt Mirissa

Savour gourmet seafood and cocktails with stunning beachfront ambiance.
LKR2500, 2h

Day 10: Explore Galle Fort

Galle, Sri Lanka on July 10, 2026

8:00am

Drive to Galle

Short 45-minute drive along scenic coast to historic Galle.
LKR1000, 45m

9:00am

Breakfast at Pedlar’s Inn Cafe

Enjoy great coffee and breakfast in the heart of Galle Fort.
LKR1200, 1h

10:30am

Tour Galle Fort

Walk the ramparts, explore museums and boutique shops in this UNESCO World Heritage Site, open 9am to 5pm.
Free, 3h

1:30pm

Lunch at Lucky Fort Restaurant

Delight in fresh seafood and Sri Lankan favourites within the fort walls.
LKR1500, 1h

3:00pm

Relax at Unawatuna Beach

Short drive from Galle, ideal for sunbathing and snorkelling.
Free, 3h

7:00pm

Dinner at The Fortress Resort

Dine in style with fantastic coastal views and gourmet dishes.
LKR3000, 2h

Day 11: Leisure in Unawatuna & Bentota

Unawatuna & Bentota, Sri Lanka on July 11, 2026

8:00am

Breakfast at Pink Elephant

Charming cafe serving hearty breakfast near Unawatuna beach.
LKR1200, 1h

9:30am

Relax at Unawatuna Beach

Morning swim or snorkel in clear waters with coral reefs.
Free, 3h

12:30pm

Drive to Bentota

Approximately 1.5-hour drive to Bentota beach resort town.
LKR1500, 1h30m

2:00pm

Lunch at Nedal's Restaurant

Enjoy fresh seafood and Sri Lankan kebabs in Bentota.
LKR1500, 1h

3:30pm

Bentota Beach & Water Sports

Try jet skiing, windsurfing, or relax on the beach; equipment rental fees apply.
Varies, 3h

7:00pm

Dinner at Sea View Restaurant

Traditional Sri Lankan seafood with sea vistas.
LKR2000, 1h30m

Day 12: Bentota & Return to Colombo

Bentota to Colombo, Sri Lanka on July 12, 2026

8:00am

Breakfast at Hotel

Enjoy a relaxed breakfast overlooking the sea.
Included, 1h

9:30am

Visit Brief Garden

Discover this famous landscaped garden and art collection open 8:30am to 6pm.
LKR1500, 2h

12:00pm

Drive back to Colombo

Return to the capital for last-minute shopping and sightseeing (approx 2 hours).
LKR2500, 2h

2:30pm

Lunch at Gallery Cafe

Enjoy contemporary cuisine in a stylish setting, open noon to 10pm.
LKR2000, 1h30m

4:00pm

Shopping at Odel Mall

Pick up souvenirs and local handicrafts from Colombo's premier shopping mall.
Varies, 2h

7:00pm

Farewell Dinner at Ministry of Crab

Celebrate the end of your trip with unforgettable crab dishes.
LKR3000, 2h

Day 13: Departure or Optional Extensions

Colombo, Sri Lanka on July 13, 2026

Morning

Breakfast at Hotel

Enjoy your final breakfast in Sri Lanka.
Included, 1h

Morning

Transfer to Bandaranaike International Airport

Travel to airport for your departure or continue your journey.
LKR2000, 1h

Day 14: Day Trip to Adam's Peak

Central Sri Lanka on July 14, 2026

2:00am

Start Adam’s Peak Night Hike

Climb Sri Lanka’s sacred mountain to witness a spectacular sunrise; hike takes 4-5 hours.
Free, 6h

10:00am

Breakfast in Dalhousie

Have a well-deserved breakfast after descent.
LKR800, 1h

11:00am

Relax or Explore Nearby Tea Plantations

Optional visits and nature walks to recover from the hike.
Varies, 3h

3:30pm

Return to Kandy or Colombo

Drive back to city accommodation for rest.
LKR5000, 3h

Day 15: Explore Kitulgala

Kitulgala, Sri Lanka on July 15, 2026

7:00am

Breakfast at Hotel

Prepare for an adventurous day with a nutritious breakfast.
Included, 1h

8:00am

Travel to Kitulgala

Drive approx 2.5 hours to Kitulgala, famous for rainforest and white-water rafting.
LKR3000, 2h30m

11:00am

White-water Rafting

Experience thrilling rafting on the Kelani River (seasonal), safety briefing included.
USD40, 3h

2:30pm

Lunch at Riverside Restaurant

Enjoy fresh grilled fish and local cuisine by the river.
LKR1200, 1h

4:00pm

Rainforest Walk

Guided nature walk in the lush jungle to spot flora and fauna.
LKR1000, 2h

7:00pm

Dinner at Local Guesthouse

Simple Sri Lankan meal while enjoying riverside tranquility.
LKR1500, 1h30m

Day 16: Back to Colombo and Shopping

Colombo, Sri Lanka on July 16, 2026

7:30am

Breakfast at Guesthouse

Start your day with a fresh breakfast.
Included, 1h

8:30am

Drive to Colombo

Return to Colombo, approx 3-hour journey.
LKR4000, 3h

12:00pm

Lunch at Barefoot Garden Cafe

Casual dining with healthy, creative Sri Lankan and international cuisine.
LKR1500, 1h

1:30pm

Explore Colombo Shopping Districts

Visit Odel, Barefoot, and local markets for handicrafts and souvenirs.
Varies, 3h

5:00pm

Visit Independence Memorial Hall

See this national monument and surrounding parklands, open 8am to 8pm.
Free, 1h

7:00pm

Dinner at Nuga Gama

Authentic Sri Lankan village-style dining experience inside Cinnamon Grand Hotel.
LKR2500, 2h

Day 17: Cultural Day Trip to Anuradhapura

Anuradhapura, Sri Lanka on July 17, 2026

6:00am

Early Departure to Anuradhapura

Drive approx 4 hours north to ancient city Anuradhapura.
LKR6000, 4h

10:00am

Tour Anuradhapura Ruins

Explore ancient stupas, sacred Bodhi tree, and historical sites, open 7am to 6pm.
USD25, 4h

2:00pm

Lunch at Local Restaurant

Traditional Sri Lankan meals near the archaeological site.
LKR1200, 1h

3:30pm

Return to Colombo

Drive back to Colombo for rest and overnight stay.
LKR6000, 4h

8:00pm

Dinner at Hotel

Relax with a quiet evening meal at your hotel.
Variable, 1h30m

Day 18: Beach Leisure in Negombo

Negombo, Sri Lanka on July 18, 2026

8:00am

Travel to Negombo

Short 45-minute drive from Colombo to beach town Negombo.
LKR1000, 45m

9:00am

Breakfast at Lords Restaurant

Enjoy ocean views and a hearty breakfast in Negombo.
LKR1200, 1h

10:00am

Negombo Beach Time

Swim, sunbathe or enjoy water sports along the wide sandy beach.
Free, 3h

1:30pm

Lunch at The Crab Shack

Best known for crab and seafood specialities on the beachfront.
LKR2000, 1h

3:00pm

Visit Negombo Fish Market

Experience local culture at this bustling morning fish market, open early to noon (best visited early morning - optional).
Free, 1h

5:00pm

Leisure or Spa Treatments

Relax with spa treatments available at many beachfront hotels.
Varies, 2h

7:30pm

Dinner at Lords Restaurant

Finish the day with tropical seafood fare by the ocean.
LKR2200, 1h30m

Day 19: Colombo Leisure & Art

Colombo, Sri Lanka on July 19, 2026

8:30am

Breakfast at The Commons Coffee House

Start with great coffee and freshly baked pastries.
LKR1000, 1h

9:30am

Visit Colombo Art Galleries

Discover contemporary Sri Lankan art at galleries such as Saskia Fernando and the Colombo Art Biennale (check seasonal openings).
Free to LKR500, 3h

1:00pm

Lunch at Ministry of Crab

Savour the famous crab dishes in a stylish atmosphere.
LKR2500, 1h30m

3:00pm

Relax at Mount Lavinia Beach

Short drive to Mount Lavinia to enjoy beachside relaxation and sunset views.
Free, 3h

7:30pm

Dinner at The Ocean

Seaside dining featuring fresh seafood and local flavours.
LKR3000, 2h

Day 20: Optional Day Trips or Rest

Colombo or Surroundings, Sri Lanka on July 20, 2026

Whole day

Choose Your Adventure

Options include day trips to Negombo Lagoon, Sigiriya revisit, or rest day at your hotel before departure.
Varies, All day

Day 21: Departure

Colombo, Sri Lanka on July 21, 2026

Morning

Breakfast and Final Packing

Enjoy your last meal in Sri Lanka and prepare for your journey home.
Included, 1h

Midday

Transfer to Airport

Arrive early for international flight departures from Bandaranaike International Airport.
LKR2000, 1h