Want to travel to Sri Lanka? Here’s our itinerary for Sri Lanka which is based on two different trips – one was for a week and the other was for a month. This Sri Lanka itinerary is flexible and can be modified as per your needs for 2 weeks, 3 weeks or even 4 weeks. If you want to visit Sri Lanka, then be sure to read our other posts as well. You will find all our Sri Lanka travel blog posts here.
I’m sure by now you know already that San and I spent about a month in Sri Lanka back in the beginning of this year. We fell in love with Sri Lanka and had many unique travel experiences that we will remember for life.
Wild elephants in Kaudulla National Park – Sri Lanka Itinerary
We started from west and gradually made our way to the east of the country. Our Sri Lanka itinerary had a little bit of everything – mountains, forests, beaches, history, culture and most importantly, adventure.
Sri Lanka Itinerary
This itinerary about Sri Lanka has a little bit of everything: history, temples, beaches forests and most importantly Sri Lanka’s hill country. No doubt Sri Lanka has an amazing coastline, thus spectacular beaches; but it is the middle part of this country that took our breath away. Before you read the itinerary, I want to take a moment to show you my favorite part of Sri Lanka – the Central Province. Get comfortable, put your speakers on and enjoy this amazing video of our train ride in Sri Lanka.Day 0: Arrive at Colombo Airport
Day 1 – 2: Negombo – Beach Time
Colombo’s airport is actually closer to the main Negombo city than Colombo city. It’s funny but I thought Negombo is a part of Colombo because it is so close to the airport.Sunset on Negombo Beach – Sri Lanka Itinerary
How to reach Negombo from Colombo Airport
It’s very easy to reach Negombo from Colombo Airport. You will easily find taxis or a tuk tuks. If you reach early enough, you can also take a train. You can also take a bus – but you will have to get out of the airport and walk to the bus station, which is right outside the airport. The taxi and tuk tuk prices at the airport are definitely not cheap. When we arrived, we kind of got scammed because we were misinformed that there is no bus to Negombo. Obviously we got a bit suspicious and did not take a pre paid tuk tuk from the airport. Instead, we went outside and hailed another tuk tuk that matched the price that we had seen online and was much cheaper – LKR 700. Sadly, ended up getting scammed and you can read about it in my post about travel tips for Sri Lanka.Where to stay in Negombo
We stayed in hostel called Colombo Airport Monkey Hostel @ Negombo beach that was booked by San. This hostel has got to be one of the cleanest ones that I have seen. It is on Negombo’s main beach road and everything that you will need is easily accessible.Negombo Beach – Sri Lanka Itinerary
Day 3 – 4: Sigiriya – Lion Rock, Pidurangala Rock, Dambulla
I will be honest, I expected Sigiriya to be completely overrun by tourists because of the famous Sigiriya rock, but it wasn’t. What I enjoyed the most about this place was how most of it was covered in a forest. We even got to see a few elephants on the road!Sunrise View of the famous Sigiriya Rock from Pidurangala rock – Sri Lanka Itinerary
San and I riding a bicycle in Sigiriya – Sri Lanka Itinerary
How to reach Sigiriya from Negombo
It is very easy to reach Sigiriya from Negombo by a local bus. The bus journey is shorter than train but is obviously not as comfortable and fun. You can reach Negombo bus station and ask for a bus for Sigiriya or Dambulla. If you reach early in the morning, you will most likely get a direct bus to Dambulla and after that you can take another bus to Sigiriya. Dambulla is just 30 minutes away from Sigiriya. This journey can take 4 hours if you get a direct bus but can take 5 – 6 hours if you have to change the bus. Sri Lankan buses have smaller seats, so prepare to be uncomfortable during the course of your journey. To reach Sigiriya by train, you first have to reach Negombo Train Station. From there, take the Colombo Commuter train to Colombo Fort that leaves hourly. From Colombo Fort train station, you can take either the Night Mail Train or Express train that goes to Batticaloa. You need to get off at Habarana train station. From Habarana, Sigiriya is just 17 KMs and you can take a tuk tuk (or a taxi) to reach your hotel. The train leaves at 6 am from Colombo and arrives in Habarana at around 5 pm.Where to stay in Sigiriya
Believe it or not – we actually stayed in 5 different hotels in Sigiriya. Yes, we came here without a booking and had to check out literally every morning because of low availability. If you ask me to pick the best out of these 5, it was Back of Beyond – Dehigaha Ela, where we stayed in a tree house. Actually, this isn’t inside Sigiriya but is in middle of the forest in Dehigaha Ela. This place is 20 minutes away from the main Sigiriya town but is a paradise in itself.Our tree house in Back of Beyond, Dehigaha Ela – Sri Lanka Itinerary
Day 5: Kaudulla National Park or Minneriya National Park – Elephants
Very close to Sigiriya city are two famous national parks where you can see wild elephants. These are Kaudulla National Park or Minneriya National Park – I have visited both and I enjoyed them. Both Kaudulla and Minneriya are similar and connected, except Minneriya is a little more spread out. Quick tip – ask your hotel about which one to visit because sometimes the elephants leave one area and go to another.Elephant at Kaudulla National Park – Sri Lanka Itinerary
Day 6: Kandy – Buddha Tooth Temple, Culture
When I first wrote this guide, I had mentioned in my post that Kandy is not worth your time but I take my statement back. You see, I went back to Sri Lanka and spent two days in Kandy. In that time, I got to experience Kandy’s culture that made me change my mind.A cultural dance show in Kandy, Sri Lanka
- Inside Temple of the Sacred Tooth Relic, Kandy, Sri Lanka
- Temple of the Sacred Tooth Relic in Kandy
Night time at Temple of the Sacred Tooth Relic, Kandy, Sri Lanka
Where to stay in Kandy
We decided not to stay in Kandy but we had shortlisted Clove Villa (Clove Villa on Agoda), Amaara Sky Hotel, and St Bridget’s Guest House. These are based on the recommendations that were given to us by fellow travelers in Sri Lanka.Day 7: Train Ride from Kandy to Nuwara Eliya
My best train ride experience was in Sri Lanka because the route is extremely scenic. The views are breathtaking, the trains are comfortable and the sights are memorable. The train ride from Kandy to Nuwara Eliya is considered to be Sri Lanka’s most scenic train route. If you want to go further, the train train goes further from Nuwara Eliya to Ella – that’s spectacular too. The first one is more famous, but I did both and I’d say they’re equally good. You can split the journey, or pick one part or do the full journey.Scenic train journey from Kandy to Ella – Sri Lanka Itinerary
Optional Stop: Adam’s Peak and Hatton
One of the most famous peaks to climb in Sri Lanka is Adam’s Peak and it 2243 meters high. If you have a few extra days, you can break your Kandy to Nuwara Eliya train journey in a smaller station called Hatton. From here, you can head to Dalhousie village, which is 3 hours away.Adam’s Peak and Triangular Shadow – near Hatton, Sri Lanka Route Map BY Chris Shervey – CC by 2.0 via Flickr
Day 8 – 9: Nuwara Eliya – Tea Estates, Waterfalls
Nuwara Eliya is one of the coldest places in Sri Lanka and is in the hill country of the Central Province. It is called “Little England” and it is usually raining here, so carry your raincoat. This little toy town is surrounded by green hills that are covered with tea plantation and many little waterfalls. At the center of the town, there is Lake Gregory where you can hire a boat for a day.The hills around Nuwara Eliya are covered with Tea Plantation – Sri Lanka Itinerary
San enjoying the view after our tea factory tour in Nuwara Eliya – Sri Lanka Itinerary
Read: 13 Amazing Things to do in Sri Lanka [in 2017]
How to reach Nuwara Eliya from Kandy
The travel time from Nuwara Eliya to Kandy is 4 hours by train. There are three trains that depart at 8:45 am, 11 am and 5 pm. Try taking one of the first two trains so that you can enjoy the views. Please keep in mind that Nuwara Eliya train station is called Nanuoya. As mentioned before, there is no need to book your tickets in advance unless you’re traveling by first or second class with fixed seats. Third class seats are also comfortable and don’t require any advance reservation. I met a few people who didn’t know this and were turned back at the station because the train staff did not tell them about the third class ticket.Where to stay in Nuwara Eliya
If you’re looking for a quaint and charming place to stay, check out Glendower Hotel where rooms are usually for $30 per night. This place has a colonial type of architecture with wooden floors, fireplaces and even bathtubs. You can also check out Midky Hotel which has an amazing mountain view from the restaurant. The rooms here are for around $37 per night. If you want to stay in an old school English style cottage, you can check out Sherwood Cottage where a room is usually between $20 to $30 depending on the season.Day 10: Haputale – Viewpoints, Lipton’s Seat
Haputale is definitely the cutest place that we visited in Sri Lanka and ended up being our favorite destination. The funny thing is, we had no idea about Haputale’s existence but we spotted it on our train ride. As soon as we saw a valley with little houses and a small station, so we decided to jump off the train spontaneously.San and I jumped off the train at Haputale – Sri Lanka Itinerary
San enjoying the view in Haputale – Sri Lanka Itinerary
Tea Estates and Hills in Haputale – Sri Lanka Itinerary
Where to stay in Haputale
I’m sure by now you know how much we loved our hotel in Haputale. The name of that hotel is Bellview Guest House and it has amazing views because it is on the edge of a hill. To make the most of your stay here, ask for a corner room so that you can admire the view all day while sipping Sri Lankan tea. You can read the reviews about Bellview on tripadvisor.The view from our hotel – Bellview in Haputale – Sri Lanka Itinerary
How to reach Haputale from Nuwara Eliya
The easiest and most fun way to reach Haputale from Nuwara Eliya is by train. This journey from Nuwara Eliya (Nanuoya train station) to Haputale is just less than 3 hours. The train departs Nanuoya station four times – at 9:30 am, 12:45 pm, 3 pm and 3:55 pm.Day 11: Ella – Mini Adam’s Peak, Waterfalls
Elle is to Sri Lanka was Thailand is to SE Asia – it’s a backpackers hub and has a lot of European style cafes. This little town is towards the end of this train route, right before Badulla.Train ride in Ella – Sri Lanka Itinerary
How to reach Ella from Haputale
If you haven’t figured out by now, Kandy, Nuwara Eliya, Haputale and Ella – all of them are on Sri Lanka’s hill country train route. This train originates from Colombo and ends at Badulla and then runs back to Colombo again. It is very easy to travel to and from these four places by train. So if you want to travel from Haputale to Ella, the train departs Haputale station at 12:00 pm, 2:15 pm, 4:30 pm and 5:25 pm. This schedule can be changed anytime, so please check with the locals before you leave.Where to stay in Ella
One of the most popular places to stay in Ella is Ella Rock House where you can find rooms for as low as $25 – $30 per night. If you like being closer to the view, try Ella Nature View, which is slightly more high end when compared to Ella Rock House. If you’re looking for a value for money deal, check out Aurora Bunglows. For high end places, you can consider Hotel Onrock or Ravana Heights.Day 12 – 13: Arugam Bay – Beach, Surfing
Arugam Bay is a beach town in Sri Lanka’s East Coast and is popular for surfing. The main surfing season begins here in March and ends in May. Although, most of the people visit Arugam Bay to surf but even non-surfers will enjoy their time here. In fact, Arugam Bay is perfect for small families too, as mentioned in this post about exploring Sri Lanka with kids.Enjoying the beach at Arugam Bay – Sri Lanka Itinerary
Pottuvil near Arugam Bay – Sri Lanka Itinerary
Here’s us enjoying Atman Festival at Peanut Farm, Arugam Bay – Sri Lanka Itinerary
A local fisherman in Arugam Bay – Sri Lanka Itinerary
Where to stay in Arugam Bay
Just like Sigiriya, we stayed in more than one place while we were in Arugam Bay. You can check out Fly Moon Hotel or Way of the Bay. In our experience, most of the rooms in Arugam Bay were similarly priced between $25 and $35 per day. One of the most beautiful places to stay here is Kottukal Beach House by Jetwing and a room here is for around $120 – 150 per day.How to reach Arugam Bay from Ella
The easiest way to reach Arugam Bay from Ella is by car and the cheapest is by bus. From Ella, you first have to catch the bus to Wellawaya and from there to Pottuvil. If you arrive early, you can find a direct bus from Wellawaya to Arugambay. From Pottuvil, Arugambay is just 10 minutes away on tuk tuk. Be careful of tuk tuk mafia because they will misguide you and tell you that there is no direct bus to Arugambay. This is what the hotel guy told us but we still got scammed. The bus conductor told us that the bus doesn’t go to Arugam Bay and we had to hire a tuk tuk. However, after reaching our destination, we saw the same bus in Arugam Bay. The bus ride in total will cost you between 300 – 350 LKR and some of them even charge extra for luggage.Day 14 – 15: Mirissa – Whale Spotting, Beaches
Mirissa is a small beach town in South of Sri Lanka. The beaches of South are busier but Mirissa has its low-key vibe. Just like Arugam Bay, even Mirissa is popular with surfers but the surfing season is different here. The reason why Mirissa is in this itinerary is because you can spot our planet’s biggest animal in the nearby waters. Yes, there are many whale spotting tours that you can find in Mirissa. Oh but just because you’re going for a whale spotting tour, doesn’t necessarily mean that you will see them.Whale Watching in Mirissa by Charlotte
Where to stay in Mirissa
If you’re looking for a hostel or a similarly priced place, you can check out JJs Hostel Mirissa or Banana Garden Hotel. The most beautiful hotel in this town is Cape Weligama, which is slightly out of Mirissa but is located on top of a cliff with breathtaking views. If you stay here, you may not get out of your hotel at all because it is that gorgeous.How to reach Mirissa from Arugam Bay
If you go to Mirissa from Arugam Bay by car, it will not take you more than 3.5 to 4 hours. A bus ride however can take up to 7 hours if you don’t find a direct bus, so please plan your day properly and start well in advance. To reach Mirissa from Arugam bay, you first have to reach Pottuvil and catch a bus to Matara from there. If you arrive early (7 am), you can find a direct bus to Matara and from there you can reach Mirissa on a tuk tuk (or a connecting bus). The only direct bus leaves at 7 in the morning and the bus number is 35-1. A smart thing to do here would be to split this bus trip into two and head to Udawalawe National Park in the middle because it is on the way.Day 16: Colombo – Temples, Culture
Colombo is last on this itinerary because this is where you will be before you get out of Sri Lanka. If you’re looking to relax on your last day, you can easily skip Colombo and head to Negombo instead because it is closer to the airport.Busy Colombo – Sri Lanka Itinerary by Bestbauch [CC0 Public] via Pixabay
Colombo Promenade – Sri Lanka Itinerary by Maxos_dim [CC0 Public] via Pixabay






























![13 Amazing Things to do in Sri Lanka [That Will Blow Your Mind] 13 Things to do in Sri Lanka - Drifter Planet Blog](https://drifterplanet.com/wp-content/uploads/2017/04/Things-to-do-in-Sri-Lanka-8-150x150.jpg)





I keep a wonderful souvenir of the landscapes and historic places of Sri Lanka, but unfortunately not of the males. It’s a destination I don’t recommend at all for a solo female traveller. Nowhere else I was sexually assaulted as there. Even during Shivaratri in a temple and my body covered as usual, a guy put his two hands on my bust and ran away.
Hi Stephanie, this is very sad to hear. Actually, I have lived in India for years and have faced similar situations there as well. I wish there was something that we could do to end this groping problem in these countries. These countries are amazing but some sex starved perverts are spoiling things for women.
Love how detailed and well organized your content is, Sonal! Truly inspiring 🙂
Thank you girl. 🙂 This post took me 3 weeks and it is 5000 words long. I almost gave up in the middle.
Thanks for sharing the great information on Srilanka
You’re welcome 🙂
Hi Sonal,
Beautiful imagery! We spent a month in Columbo, and my wife did a week in Kandy. She noted the same thing; city is a bit busy but if you head outside into the country you will enjoy it more. Colombo had some flavor. Loved my time there but a week would have served me well. Thanks for sharing 🙂
Ryan
Hi Ryan, good to know you enjoyed Colombo. 🙂 I’d love to go back to Sri Lanka and rent a cottage for a month in Haputale and relax. 🙂
Nice…………….great post and pictures! #Travel
Thank you Prakash. 🙂 I’m glad you like the post and the pictures.
Love your content and information, Good Job.
Thank you Vikash, we love hearing this. 🙂
I enjoyed reading this. Thanks 🙂
Hi there, I was just wondering how much this trip cost you?
Hey guys, was planning to take my Mum to Sri Lanka (shes bored of Goa now) so I googled Sri Lanka itinerary and this came up first! 🙂 It’s a really useful and inspirational post. xx
Wow, thank you Anna 🙂 hope you and your mom enjoy your time in Sri Lanka. It is such an amazing country.
Hi Sonal
I’m planning a trip Dec-Jan. wondering about the weather if I loosely follow your 2 week itinerary. Hoping to avoid the heavier monsoon rains
I’ll have about 4 weeks so hope to visit a few more places along the way.
Loved reading your piece.
Very nice and informative post having good tips..
Hello, I was wondering if you would recommend Haputale or Nuwara Eliya if you only had time to visit one? Everyone seems to go to Nuwara Eliya but your review of Haputule makes me think I would prefer to go there! I will also be visiting Ella. Thanks!
Hi Jess, I’d any day pick Haputale over Nuwara Eliya. Nuwara Eliya is more famous but it is crowded and is a big town. On the other hand, Haputale is simpler and you can explore the area around by just walking. Most of the beautiful places of Nuwara Eliya are actually outside and you will need to take a tuk tuk.
How much do you think you’d need to save for a trip to Sri Lanka? Based on the above itinerary.
Thanks
Ruth
Wonderfully written! I got to know everything I was looking for.
Such a detailed itinerary! Will surely take this for reference!
Very helpful for my upcoming holidays.