Visa: Your Free Pass to Paradise
Good news for Indian passport holders: as of May 2026, Sri Lanka offers a free Electronic Travel Authorisation (ETA) for tourists. This means you can get a 30-day, double-entry authorisation without any visa fee. However, this isn't automatic. You must
apply online for the ETA through the official government portal before you travel. The process is straightforward and typically approved within 48 hours. While it's often called 'visa-free', think of the ETA as a mandatory pre-approval that just happens to be free. Don't show up at the airport without it.
The Budget: What to Expect
Sri Lanka is incredibly budget-friendly if you travel smart. A backpacker sticking to local transport, guesthouses, and street food can comfortably manage on ₹2,500 to ₹3,500 per day. A budget trip for about a week could cost around ₹35,000 to ₹55,000 per person, including flights from a south Indian city. Your main expenses will be accommodation (₹1,500-₹4,000 for a decent budget room), food (₹800-₹1,500), and transport. Keep in mind that entrance fees for major tourist sites can add up, so prioritise what you want to see. For example, climbing Pidurangala Rock for a view of Sigiriya is a popular budget alternative to climbing Sigiriya itself.
The Route: Kandy to Ella
The classic tea country trail for backpackers follows the railway line from Kandy to Ella. Start in Kandy, the cultural heart of the hill country, exploring the Temple of the Sacred Tooth Relic. From there, take the train towards Nuwara Eliya, often called 'Little England' for its colonial architecture and cooler climate. The final leg of the journey is the world-famous stretch from Nanu Oya (the station for Nuwara Eliya) to Ella, a backpacker hub known for its stunning views, hiking trails like Little Adam's Peak, and the iconic Nine Arch Bridge. This route offers a perfect blend of culture, history, and breathtaking natural scenery.
Getting Around: The Iconic Blue Trains
Public transport is the backbone of any budget Sri Lankan trip. The train journey from Kandy to Ella is not just transport; it's a destination in itself, considered one of the most beautiful train rides in the world. Tickets are extremely affordable. A second-class ticket costs around 600 LKR, while third-class is even cheaper at about 300 LKR. Second or third-class reserved seats offer the best experience, combining comfort with the ability to open windows and doors for photos and fresh air. Booking in advance is highly recommended, especially during peak season, as seats sell out quickly. For shorter distances between towns, local buses are the cheapest option, though often crowded.
Accommodation: Homestays and Hostels
The tea country is dotted with affordable guesthouses, homestays, and hostels that offer great value. In towns like Ella and Nuwara Eliya, you can find dorm beds in hostels for as little as ₹600-₹1,000 per night. Private rooms in homestays or budget guesthouses can range from ₹1,800 to ₹4,000. Staying in a homestay not only saves money but also offers a wonderful opportunity to experience local hospitality, enjoy home-cooked meals, and get insider tips from your hosts.
Food: Eat Like a Local for Less
Eating at local eateries, known as 'hotels' (which are usually just restaurants), is the key to enjoying delicious food without spending much. A hearty and filling plate of rice and curry can cost as little as 300-600 LKR. Other must-try cheap eats include kottu roti (a stir-fry of shredded flatbread, vegetables, and egg or meat) and hoppers (bowl-shaped pancakes). A full day of eating at local spots can easily cost under ₹800-₹1,000. Be sure to wash it all down with a cup of authentic Ceylon tea, which you can find for less than 50 LKR.














