How much money to take Sri Lanka?
For a comfortable, middle-range trip through Sri Lanka, plan on spending about $50 to $80 per person, per day. That figure typically pays for boutique guesthouses, local transport, tickets for the bigger landmarks, and meals from regular local restaurants.
Sri Lanka is usually budget-friendly, though costs can vary significantly depending on how you travel. Budget-focused backpackers can manage on roughly $25 to $40 each day, especially if they use public buses, sleep in hostels, and stick to street food. If you’re travelling in a luxury bracket, expect something like $150 to $300+ daily for high-end resorts and private driver guides. Also, a big chunk of your total will go to national park jeep safaris ($40-$60) and major historical stops like Sigiriya ($30). It is a smart idea to keep Sri Lankan Rupees (LKR) in cash, because small shopkeepers, countryside cafes, and tuk-tuk drivers rarely take credit cards.