How to Visit Sri Lanka on a Budget?

Sri Lanka is a stunning island country with friendly people, 2000 years of rich culture and heritage, sprawling wildlife and interesting cuisine. The picturesque locations, tranquil beaches, and the ancient ruins will act as a therapy to soothe your soul. If this is a place you haven't been to as of yet then stop waiting. Are you restricting yourself due to budget problems? Not to worry! By the end of this article, you will get to know how to plan your trip to Sri Lanka in a budget-friendly way. 


Flights to Sri Lanka (around INR 16000)

If you can plan your trip early and get the tickets a few months before the travel, then you could the tickets would cost you around INR 12k to INR 16k (for the round trip). The ticket fares are surely one big thing to worry about. With that being sorted at the cheapest rates, you are free from a major chunk. It would be recommended to use Incognito mode while searching for flights otherwise the websites will hike up the prices every time you search.

The VISA procedure is also quite simple. Apply for it on and have it done in a couple of minutes at a cost of something around INR 1000.


Best Time to Visit Sri Lanka

The weather in Sri Lanka can be very confusing because there are two monsoon seasons. It is not possible to directly state the best period to travel to Sri Lanka. However, it remains busy throughout the year with tourists. The temperature of the place lingers around 26 to 30 degrees and the humidity is high in some parts. December to March would be the favorable time to visit the West and South Coast and April to September for the East Coast.


Plan the Travel

You could cover Sri Lanka easily and efficiently if you go in a circle. Get a good glance at the geography of this island country and you will find the perfect route:

Kandy (2 days stay) followed by -Nuwara Eliya (2 days again)- Una Watuna and Bentota (2 days)- and lastly the capital city Colombo (1 day).

You could land in Colombo and then hire a cab to head towards Kandy. This drive will take 4 hours. There is quite a travel involved overall. So, prepare yourself and your body accordingly. This would be helpful:

Colombo to Kandy: 115 km distance, 4 hours journey

Kandy to Nuwara Eliya: 80 km distance, 2.5 hours journey

Nuwara Eliya to Unawatuna: 254 km distance, 6 hours journey

Una Watuna to Bentota: 70 km distance, 1-hour journey

Bentota to Colombo: 80 km distance, 1.5 hours journey


Your stay (INR 1000 per night or less)

Your stay in Sri Lanka won't make a hole in your pocket. As a matter of fact, it would be very light on your pocket. You could live in homestays for around INR 900. There are cheap hotels available with tariffs in the range of INR 400 to INR 1000. You could choose something costlier if your budget permits. An interesting creation, however, is the capsule hotels. Keep reading to know more.

Capsule Hotels at Kandy

Could you imagine that you could live in something unique in a budget? Get an experience of staying in capsule hotels under INR 1000 at Kandy or Colombo. The Kandy City Stay is even something different because the capsules are located on the roof of the hotel. Don’t worry because the place is covered with an insulated roof so rain and heat won’t bother you. There are well-ventilated fans and the toilets and showers are spotlessly clean. The staff is friendly and the wifi connection is good here.


Some Budget-Friendly Accommodations


Kandy City Stay: INR 711 per day


Address: Kudawella east, Tangalle 82200, Sri Lanka

Contact: +94 77 534 5017


Sherene’s Home Stay: INR 925 per day


Address: Sri Dhamma Dhassi Mawatha, Kandy, Sri Lanka

Contact: +94 77 781 3449

Victoria Inn: INR 1000 per night

Address: 17 Park Rd, Nuwara Eliya 22200, Sri Lanka

Contact: +94 77 356 0116



Sunbird Chalet And Bamboo Cottage: INR 712 per night


Address: Hamangoda Rd, Katugastota, Sri Lanka

Contact: +94 77 959 2867

Hilltop Cabanas: INR 560 per night

Address: Lighthouse beach, Manal Chenai, Komari, Sri Lanka

Contact: +94 76 553 9910


Hilltop Boutique Villa: INR 600 per night


Address: Galle, Sri Lanka

Contact: +94 75 900 1911


House of Le Meridian: INR 400 per day


Address: Sri Lanka, Negombo, No. 89/C/2, Iddagodella Road, Kimbulapitiya

Contact: +94 77 642 1901


The Bay Beach: INR 400 per night


Address: Kudawella east, Tangalle 82200, Sri Lanka

Contact: +94 77 534 5017


Transportation (INR 5,000 onwards)

If you prefer traveling in comfort or your body can't take the stress of local conveyance, then you could hire a reliable cab service/ car. That would cost you around INR 30,000 for the entire trip. However, if you are determined to not hurt your pocket then you could hop on a train or a bus. Sri Lanka is very pretty well connected. You will also see the typical tuk-tuks here. Transportation here is going to be quite cheap. Traveling by train will be the best way to explore this island country. Here are some routes that might be relevant to you:

Colombo- Kandy- Nuwara Eliya- Elle- Badulla

And Colombo- Galle- Matara


Main Attractions



  • Pinnawala Elephant Orphanage
  • Horton Plains National Park
  • Dambulla Cave Temple
  • Temple of The Tooth





Nuwara Eliya

  • Devon Falls
  • Moon Plains
  • Mackwoods Museum
  • Lover’s Leap Waterfall

Una Watuna


  • Jungle Beach
  • Koggala Beach
  • Unawatuna Beach
  • Galle Fort
  • Stilt Fishermen Photo Spot






  • Ventura Beach 
  • Lunuganga, Moragalla Beach
  • Turtle Hatchery Project



  • Galle Face Green
  • Beira Lake
  • Seema Malaka
  • Water World Lanka






Food (Around INR 10,000)

A complete meal will cost you about INR 400 here. You could opt for some cheat days and visit a fancy restaurant once or twice but doing that every day would surely hurt your purse. Go for average yet good establishments. Clean beach shacks, street shops, and budget cafes are good options to go for.

Similar trip at 30% lower Price.

Flight Included

Your trip will be organised by our travel partners.
TrueHAB is not liable for the bookings made.*