Sri Lanka Itinerary 14 days: Discover the Magical Island

Sri Lanka is a small island. But, don’t let the small size fool you. From pristine beaches to lush green mountains, and cultural highlights, there’s so much to see in Sri Lanka. To explore the island, you’d at least need a month. But, if you only have limited time, within two weeks, you can see some of the key tourist attractions in the island. I’ve also included a few off-beat places to make your experience more authentic. Here’s the Sri Lanka Itinerary 14 days that will blow your mind away.

Sri Lanka Itinerary 14 days wind-kitesurfing-kalpitiya

Day 01 – 03: Negombo – Kalpitiya

You’ll land in (BIA) Katunayake Airport in Negombo. Take a train or bus to Kalpitiya. I recommend staying at Elements Beach & Nature Resort in Kappalady for a truly magical experience. The beach here is unspoiled. Kalpitiya is a world-famous kite surfing spot. You could also go on a dolphin watching tour, a safari to Wilpattu National Park, and just lazily lie down on a hammock with a good book.

Sri Lanka Itinerary 14 days resort view

Book your stay at Booking.com
Sri Lanka Itinerary 14 days resort

Book your stay at Booking.com

Day 03 – 05: Anuradhapura

On your 3rd day, board the bus to Anuradhapura (take a bus to Palavia Junction from Kalpitiya, and another bus to Anuradhapura). Anuradhapura is the first kingdom in Sri Lanka which spanned for 1200 years. There are so many ancient ruins, temples, and pagodas to see in Anuradhapura Ancient City. Hire a bike and cycle around. Make sure you climb Mihintale for sunrise. It’s truly a magical experience.

Day 05 – 08: Jaffna

On your 5th day, board the train to Jaffna from Anuradhapura. In Jaffna, stay at D’Villa Guest House. You can hire bicycles or bikes here. Go to Nallur Kandaswamy Temple, Dutch Fort, Casuarina Beach, and roam around Jaffna Market. On your 07th day in Sri Lanka, hop on a boat to see both Nainativu and Delft islands in Jaffna.

Sri Lanka Itinerary 14 days View from the Jaffna Fort

Day 08-09: Colombo

On your 08th day, board the train back to Colombo. I highly recommend taking Uttara Devi Intercity Express at 6.00am from Jaffna. The train reaches Colombo by 1.30pm. In Colombo, stay at Hangover Hostels (budget) or at Mahasen by Foozoo (midrange). In the evening, go to Galle Face Green to see the sunset. Try isso-wade here and cheese chicken kottu at Pilawoos.

Sri Lanka Itinerary 14 days isso-vadai-galle-face

Day 09: Train journey to Haputale

Instead of going to Ella, get off the train at Haputale. Ella has now become insanely touristy, and lost its charm. After your train journey, roam around Haputale to get a glimpse of the mountain town, and local life.

Sri Lanka Itinerary 14 days Train Journey Colombo Haputale

Day 10 – 11: Haputale

Soak up the mountain views. Visit Lipton’s Seat, Adisham Bungalow and Diyaluma Falls.

Day 11: Bus Journey to Tangalle

First, you need to take the bus to Bandarawela. From Bandarawela, take a bus which goes to Tangalle. In Tangalle, stay at Palm Paradise Beach Cabanas. It’s a gorgeous eco-friendly cabana style accommodation by the beach.

Sri Lanka Itinerary 14 days sri-lanka-tangalle-beach

Day 12: Beach day

Sri Lanka Itinerary 14 days beach-holiday-sri-lanka

Day 13: Yala National Park

Go on a morning safari to Yala National Park. After you return back to your hotel, check out, and head back to Colombo.

Day 14: Home Sweet Home

Take the flight back home and share the beautiful photos taken during the trip with your family and friends.

About Zinara

Zinara is the co-founder of travel, and food blog NatnZin. She’s also a freelance writer. For more travel tips, head to their Instagram and Facebook.

Sri Lanka Itinerary 14 days natnzin