
How to spend 3 weeks in Sri Lanka: epic itinerary. Sri Lanka is a destination that seems to have soared in popularity in recent years. And for good reason. This beautiful island nation has everything you could possibly look for in a travel destination: amazing culture, ancient temples, stunning landscapes and white sandy beaches. So what are you waiting for? Time to book flights to Sri Lanka. Read on for how to spend 3 weeks in Sri Lanka: epic itinerary. This itinerary provides a broad mix of cultural sites, nature, wildlife and relaxing on the beach.
Negombo (near Colombo Bandaranaike International Airport)
Most visitors to Sri Lanka will fly in via Colombo Bandaranaike International Airport (CMB). This is actually closer to the beachside town of Negombo than Colombo itself, making Negombo the perfect place to spend your first night. You can get to your accommodation from the airport using the rideshare app PickMe โ a tuk tuk takes about 20 minutes and doesnโt cost much. Negombo itself is not large, but boasts some lovely sandy beaches.


Colombo
If youโre in Sri Lanka to chill out, maybe give the busy capital city Colombo a miss. But if youโre here for the culture, then Colombo has some fascinating sights to see. Visit the distinctive Jami Ul-Alfar Mosque with its candy stripe red facade, the many-Buddha Gangaramaya Temple and the oldest Hindu temple in the city, Sri Kailawasanathan Swami Devasthanam Kovil, dedicated to the gods Ganesha and Shiva. Thereโs also some excellent food to discover, best enjoyed by booking a Colombo food tour so that you can sample a range of different dishes.



Yapahuwa Rock Fortress
Yapahuwa Rock Fortress is a bit out of the way, and so not included on a lot of Sri Lanka itineraries. However, if a remote Tomb Raider style jungle fortress, complete with crumbling ruins, stone lions, and monkeys galore sounds like your cup of tea, then itโs definitely worth a visit. You can also hike to a viewpoint behind the temple (only about 15 minutes walk each way). Take the train directly from Colombo Fort station to Maho Junction. From there itโs best to arrange a pick up with your Maho accommodation provider (I can recommend Walawwa Eco Lodge) to take you to your accommodation and also to and from Yapahuwa Rock Fortress. Read more detailed information here.


Sacred City of Anuradhapura
From Maho area you can get a direct bus to the city of Anuradhapura. The ancient sacred city of Anuradhapura is one of the true cultural highlights of visiting Sri Lanka. This UNESCO World Heritage site dates back to the 4th century BC and is known as the cradle of Buddhism in Sri Lanka. Visually, itโs absolutely stunning. Huge stupas tower over you, visible for miles around. Although itโs an ancient site, Anuradhapura is still an active place of worship, which is really interesting to watch. The best way to explore the ancient city is by bicycle, as itโs spread over quite a large area. Cycling around from ancient temple to ancient temple is also just really fun! Alternatively you can hire a tuk tuk and driver for the day. Read my more detailed post about visiting Anuradhapura here.


Sigiriya
Sigiriya has some of the most stunning landscapes in Sri Lanka. The famous Lionโs Rock, which used to be used as a fortress in ancient times, is a remarkable sight. This enormous rock stands alone, surrounded by an endless expanse of forest and rice paddies. You can climb to the top and see the feet of an ancient stone lion carved into one side, and also gardens on the top. Then, the best view of Lionโs Rock from a distance are from the top of Pidurangala Rock, a fairly easy hike to an absolutely incredible viewpoint. This is a lovely place to enjoy sunrise or sunset. Sigiriya town itself is very laid back, with lots of cute cafes and charming guesthouses.


๐ฑ๐ฐ๐ Specific Tips for Sri Lanka ๐๐ฑ๐ฐ
TRANSPORT IN SRI LANKA
๐บ PickMe: Download the PickMe app before you go to Sri Lanka. This is Sri Lankaโs rideshare app (like Uber) and you can use it to get cars, scooters and tuk tuks โ definitely the easiest way to get around!
โ๏ธ AIRPORT: Most international flights to Sri Lanka will arrive in Colombo Bandaranaike International Airport (CMB). This is actually closer to Negombo than Colombo itself, so I recommend booking your first nightโs accommodation in Negombo (which also has nice beaches!).
๐ TRAIN TICKETS & TIMETABLE: The trains in Sri Lanka are excellent, and definitely the best way to travel. You can check train timetables and book tickets in advance via the Sri Lanka Railways website. Tickets are available 30 days in advance. Alternatively, unlimited tickets are always available on the day for the unreserved carriages.
๐ BUSES: Travelling by bus in Sri Lanka is incredibly easy (and quite a fun experience!). Just rock up at the bus stop and someone will point you in the right direction. You pay in cash on the bus after sitting down. Note that the times/routes in Google Maps are not always accurate โ just ask locals instead!
๐ ๐ BUS, TRAIN & FERRY TICKETS: If you want to book your transportation in advance online you can do so using 12Go. Note that this will be more expensive. However it is recommended for some of the more popular routes like the Kandy -> Ella train if you want a reserved seat.
PRACTICAL ADVICE FOR SRI LANKA
๐ถ LOCAL CURRENCY: The currency in Sri Lanka is the Sri Lankan Rupee (LKR). Although you can pay by card in bigger hotels and businesses, most homestays and small businesses only accept cash. I recommend getting a WISE card before your trip.
๐ณ SIM CARD: I picked up a local SIM card with 50GB data at the airport and it worked absolutely fine. If you want more peace of mind you can sort an eSIM before your arrive with Airalo, Holafly or Saily.
๐ VISAS: And finally, remember to check if you need a visa for Sri Lanka!
Kandy
Kandy is the starting off point for the famous Kandy-to-Ella train ride. However, this city in the heart of Sri Lanka has plenty of things to see of its own. Spend an afternoon wandering around the Royal Botanical Gardens, visit the intriguing Temple of the Tooth, or simply spend some time exploring the bustling streets. If youโre planning to take the train to Ella (which is a real must-do in Sri Lanka!) I can recommend staying near the train station so that you can walk down early in the morning and catch one of the first trains of the day. The train ride is a fantastic experience, with stunning views of the Sri Lankan countryside as you make your way up to the tea plantations in the mountains. Please do be extremely careful taking photos as some tourists have been injured or even tragically lost their lives.


Ella
Ella is an incredibly beautiful town nestled between luscious tea plantations and rolling hills. The railway line runs straight through the town, and you can walk along the train tracks to get to different parts of town (and avoid some of the hills). Ella has a relaxed traveller vibe, with lots of cute cafes where you can sit in the fresh air looking out over the amazing views. You can walk to the impressive Nine Arch Bridge (try and time it with a train going over the top) or hike up Little Adams Peak if youโre feeling energetic. (You can book an organised tour here).
There are plenty of bars and restaurants to while away the evening. Or even better โ book onto a Sri Lankan cooking class where you can learn how to make delicious traditional curries. I did mine at Ella Nine Arch Spice Garden (contact them via WhatsApp for the best price). They also give you a tour of their spice garden so you can see plants such as nutmeg, vanilla and allspice growing fresh.
If you have more time, I also recommend making a stop at Nuwara Eliya. A charming town (known as โLittle Englandโ due to its colonial architecture) on the Kandy-Ella route where you can visit a tea factory to see how itโs produced.



Udawalawe National Park
Now for the wildlife section of this How to Spend 3 Weeks in Sri Lanka: Epic Itinerary. Visiting Udawalawe National Park to see elephants was an absolute highlight of my time travelling around Sri Lanka. Getting to see these majestic creatures in the wild, where they actually belong and without any cruel activities such as riding or bathing, was utterly magical. Read my more detailed post here: How to Visit Udawalawe National Park, Sri Lankaโs Wild Elephant Safari. From Ella, you can reach the town of Udawalawa Junction by public bus, or you can arrange a private taxi. You can either book your Udawalawe National Park elephant safari via your accommodation, or book online here: Book Udawalawe National Park Private Safari.
See also: Is It Ever Ok to Visit Elephant Sanctuaries?


Yala National Park
Why visit just one national park when you can visit two? Sri Lanka is a paradise for wildlife lovers. And with Udawalawe and Yala national parks being so close to each other itโs easy to visit both in a single trip (some people even do both on the same day โ book: GO WILD! Double Safari Day Trip (Yala & Udawalawe)). Yala National Park is most famous for the elusive leopard, but thereโs a plethora of other wildlife to see too, so you wonโt be disappointed. Stay in nearby Tissamaharama and arrange the safari via your accommodation for the best price. Itโs possible to do full-day or half-day Yala safaris. Alternatively, you can book online here for ease: Book Full day Safari โ Yala National Park.


Hiriketiya Beach
After a jam-packed itinerary you definitely deserve some downtime on Sri Lankaโs beautiful south coast beaches. There are so many cute beach towns to choose from. Personally, I prefer to just do one or two and spend quality time there relaxing rather than trying to see all of them. I recently chose to visit Hiriketiya and absolutely fell in love with the place. Whether youโre into surfing, yoga or just chilling at the beach or in cute cafes, thereโs something for everyone here. This part of Sri Lanka is becoming extremely popular. A new boutique shop or chic beach resort seems to open every year. In Hiriketiya, I can recommend booking the yoga and brunch deal at Salt House and enjoy a modern take on traditional hoppers at Duniโs Hoppers.
From Hiriketiya you can continue to explore Sri Lankaโs south coast. Or, take the local bus to Matara where you can catch the airport bus straight back to Colombo Bandaranaike International Airport (CMB) / Negombo. Hopefully youโve found this post on How to Spend 3 Weeks in Sri Lanka: Epic Itinerary useful. Let me know in the comments below!


Useful Travel Resource Links:
๐ Useful Travel Resources & Essentials ๐
By using the following links, you can support Call of the World at no additional cost to yourself
HEALTH & INSURANCE
๐จ TRAVEL MEDICAL INSURANCE: To ensure peace of mind while travelling or living abroad, we recommend gettingย health insurance. SafetyWing offer Nomad Insurance with globally mobile individuals in mind. Find out more here.
๐ฅ TRAVEL INSURANCE: Insure your trip with Heymondo, your trusted travel companion. They offer single-trip, annual and long-stay travel insurance. App with 24-hour medical support. (Call of the World readers get 5% off your travel insurance policy using my link)
BANKING & CURRENCY EXCHANGE
๐ถ FOREIGN CURRENCY CARD: To pay by card and withdraw cash at the best rates, get a WISE card before your trip. This allows you to convert money into any other currency at the best rates and withdraw cash without hidden fees. WISE is a UK-based financial services company (available in most countries worldwide) and is highly regulated in the various regions it operates in (in the UK it is authorised by the Financial Conduct Authority).
FLIGHTS & TRANSPORT
โ๏ธ FLIGHTS: I always use SKYSCANNER to book my flights. It shows you the best deals and allows you to be flexible with dates. Feeling adventurous? Try out the โexplore everywhereโ feature.
๐ BUS, TRAIN & FERRY TICKETS: Book your bus, train and ferry transportation in advance online using 12Go.
๐ AIRPORT PICKUPS: Ensure peace of mind by booking your airport pickup with Welcome Pickups. Highly recommended if arriving late at night in an unfamiliar location.
TOURS & ACTIVITIES
๐บ๏ธ DAY TRIPS & CITY TOURS: Book your tours and activities with Viator. Viator partner with local guides and businesses to offer you the very best travel experiences available. Browse tours here.
๐ ETHICAL GROUP TOURS: If you fancy joining a group tour, I can highly recommend G Adventures. Not only do G Adventures offer amazing group tours all over the world, but they really put the effort in to do good in the communities they visit. Browse tours here.
STAYING CONNECTED
๐ณ eSIM: AIRALO: Sort out an eSIM before your arrival with Airalo. Having an eSIM allows you to connect to local network data as soon as you arrive โ super useful for Google Maps and rideshare apps!
๐ณ eSIM: HOLAFLY: Likewise Holafly also offer a convenient eSIM service. They offer unlimited data plans at multiple destinations โ perfect whether youโre a remote worker or just want unlimited data for Insta Stories! Call of the World readers get 5% off using the code โCALLOFTHEWORLDโ.
๐ณ eSIM: SAILY: Another eSIM provider is Saily, by the creators of NordVPN (see below), so security is a top feature. Call of the World readers get 5% off using the code โSPECIAL5โ.
๐ป NordVPN: Remote worker and need a secure network? Or do you simply want to keep up-to-date with your favourite tv show from home? Having a VPN like NordVPN allows you to access the internet securely via an encrypted connection, making the use of public wifi spots much safer.
๐ป ExpressVPN: Likewise, ExpressVPN also offer a reliable secure connection using their VPN service, enabling you to protect your privacy when connecting to the internet overseas.
Pin it for laterโฆ
Was this post about How to Spend 3 Weeks in Sri Lanka: Epic Itinerary useful for you? Save it on Pinterest and follow along on Instagram for some escapism and more adventure tips.

Leave a Reply