A Culinary Journey Through the Streets
One of the most authentic and affordable ways to experience Sri Lanka is through its vibrant street food culture. Forget expensive tourist restaurants; the real culinary heart of the island beats in its bustling markets and roadside stalls, known locally
as "kades." Here, you can eat like a king for just a few dollars a day. A daily food budget of just $10–$15 is realistic for travellers sticking to local eateries. Dishes are packed with flavour, portions are generous, and the experience connects you directly to everyday life. From the sizzle of a hot griddle to the aroma of fresh spices, it's a feast for all the senses.
Must-Try Street Foods on a Budget
The star of Sri Lankan street food is arguably Kottu Roti, a satisfying dish made from chopped godamba roti, vegetables, egg, and your choice of meat, all stir-fried on a griddle with an almost musical rhythm. A hearty portion typically costs between LKR 700 and LKR 1,500. Another must-try is hoppers (appa), bowl-shaped pancakes made from fermented rice flour and coconut milk. Enjoy a plain hopper or an egg hopper, often served with a spicy sambol, for as little as LKR 50–150. For quick snacks, look for "short eats" like vegetable rotis, samosas, and fried lentil cakes (parippu wade), which often cost less than a dollar each.
Riding the Rails: The World’s Most Scenic Train Journeys
Sri Lanka's railways, a legacy of its colonial past, offer one of the most scenic and affordable ways to travel the country. The journey from Kandy to Ella is consistently ranked among the most beautiful train rides in the world. Over approximately seven hours, the train winds its way through lush green tea plantations, misty mountains, cascading waterfalls, and charming villages, offering breathtaking views from start to finish. Better yet, it's incredibly budget-friendly. An unreserved second-class ticket for this iconic route can cost as little as LKR 600, making it a fraction of the price of a private car.
Navigating the Kandy to Ella Train
The Kandy to Ella train has three classes. First class offers air-conditioning and reserved seats, second class has fans and both reserved and unreserved options, while third class is the most basic. For the best experience, many travellers recommend a reserved second or third-class seat. This guarantees you a spot and allows you to enjoy the views from the open windows and doorways, which is part of the classic Sri Lankan train experience. To catch the best scenery, try to sit on the right side of the train when departing from Kandy. The most picturesque stretch is widely considered to be between Nanu Oya (the stop for Nuwara Eliya) and Ella.
Booking Your Tickets the Smart Way
Given the popularity of the scenic routes, booking in advance is highly recommended, especially during peak season. Sri Lanka Railways' official website allows online booking for reserved seats up to 30 days in advance. Tickets for popular routes like Kandy to Ella can sell out within hours of release, so be prepared to book early. If you miss out or prefer flexibility, unreserved tickets can be purchased at the station on the day of travel for a very low price. However, be prepared for crowds and the possibility of standing for part of the journey, as these carriages can become very full.
More Tips for an Affordable Adventure
Beyond food and trains, there are other ways to keep your Sri Lanka trip affordable. Stay in guesthouses and homestays, which offer comfortable rooms and often include a delicious homemade breakfast for a fraction of the cost of a hotel. For short distances, use local buses or negotiate fares for tuk-tuks before you start your ride. While major cultural sites like Sigiriya have high entrance fees for tourists, many other temples and natural attractions are free or have a nominal entry fee. Embracing these local options not only saves money but also provides a richer, more authentic travel experience.














