RLRoamLight
HomeGuides › Travel Guide
Travel Guide

Budget Sri Lanka

✎ RoamLight Editorial📅 2026-01-01⏰ 7 min read

With its lush landscapes, stunning beaches, and rich culture, Sri Lanka offers an incredible experience for budget travelers looking to explore without breaking the bank. You can spend a week here for less than $400, including accommodation, food, and transport.

Getting There and Around

To enter Sri Lanka, you’ll need an Electronic Travel Authorization (ETA), which costs around 4,200 LKR (approx. $12) if applied online. Flights to Bandaranaike International Airport (CMB) can vary, but budget airlines like AirAsia offer competitive prices from Southeast Asia. Once in Sri Lanka, public transport is your best friend. The train ride from Colombo to Kandy costs about 600 LKR ($2) and offers breathtaking views of the countryside.

In cities, use tuk-tuks for short distances; negotiate the fare before entering. A ride from Fort Railway Station to Galle Face Green should cost around 400 LKR ($1.10). For longer distances, take the Number 240 bus from Colombo to Galle, which only costs 200 LKR ($0.55) and takes about 2.5 hours. Download the Lanka Train app for real-time schedules and prices.

Where to Stay

Colombo offers various budget accommodations, but for a true local experience, consider staying in hostels. The "Colombo City Hostel" in the Fort area provides dorm beds starting at 2,000 LKR ($5.50) per night. It’s close to bus routes and popular attractions like the Dutch Hospital. Alternatively, "The Backpacker’s Hostel" in Mount Lavinia, known for its beachfront view, has beds for around 2,500 LKR ($6.80).

Further south, in Galle, the "Galle Fort Hostel" is a fantastic spot, with dorms for about 2,200 LKR ($6). For a more relaxed vibe, check out "Palm Beach Inn" in Hikkaduwa where you can find private rooms starting at 4,000 LKR ($11). Look on platforms like Hostelworld and Booking.com for the best deals and reviews.

What to Eat

Eating on a budget in Sri Lanka is a delight, with local eateries offering delicious meals for as little as 200 LKR ($0.55). Try the “rice and curry” at “Café Ceylon” in Colombo; it’s a filling meal that will cost you about 400 LKR ($1.10). Street food is also a great option. Grab a samosa or kottu roti from local vendors in Kandy for just 150 LKR ($0.40) each.

Don’t miss out on “hoppers” (a type of pancake) for breakfast, which you can find at “Pineapple Café” in Unawatuna for around 250 LKR ($0.70). For dessert, the traditional “watalappan” (a sweet pudding) can be sampled for 150 LKR ($0.40). Always check out local markets like the Pettah Market in Colombo for fresh fruits and snacks at unbeatable prices.

Practical Tips and What to Know

Sri Lanka is a welcoming destination, but there are some essential tips to keep in mind:

ItemCostNotes
Rice and curry400 LKRAt local restaurants
Tuk-tuk ride (short distance)400 LKRNegotiate before getting in
Train from Colombo to Kandy600 LKRScenic views, 3 hours
Hostel bed (Colombo)2,000 LKRColombo City Hostel
Hoppers250 LKRAt Pineapple Café in Unawatuna
SIM card (4GB data)1,000 LKRAvailable at the airport
Bus from Colombo to Galle200 LKRBus Number 240, 2.5 hours

How much money do I need for a week in Sri Lanka?

You can comfortably travel in Sri Lanka for about 30,000 LKR ($85) per week if you budget wisely. This includes accommodation, meals, transport, and activities. If you prioritize hostels and street food, you could manage on even less.

What is the best time to visit Sri Lanka?

The best time to visit the west and south coasts, including Colombo and Galle, is from December to March when the weather is dry and sunny. The north and east coasts are best visited from May to September. Always check weather patterns before planning your itinerary.

✈️ Lost luggage? Yonderfly's luggage recovery service uses AI to track and recover lost bags — bookmark it before you fly.

Traveler comments

Add a route note, correction, timing tip or question for this guide.