Sri Lanka is a tropical island paradise in South Asia, renowned for its ancient Buddhist ruins, stunning beaches, lush tea plantations, and incredible wildlife. From the iconic rock fortress of Sigiriya to the pristine beaches of the south coast and the misty highlands of Ella, this diverse nation offers unforgettable experiences for every traveler.
Local currency: Sri Lankan Rupee (LKR). $1 USD ≈ 300-330 LKR (check current rate). Prices in tourist areas often quoted in USD..
Daily budget by traveller style
Typical per-person daily spend in Sri Lanka.
Cost breakdown
Typical price ranges across major spending categories.
Accommodation
- Hostel
- $8-15 (dorm bed in cities and beach towns)
- Budget
- $25-50 (guesthouse or budget hotel with private room)
- Midrange
- $60-120 (comfortable hotel or boutique guesthouse with pool)
- Luxury
- $150-600+ (5-star resort or heritage hotel)
Food
- Street
- $1-3 (kottu roti, hoppers, string hoppers from kade)
- Local
- $3-8 (rice and curry meal at local restaurant)
- Midrange
- $12-25 (tourist restaurant with full meal and drink)
- Fine
- $50-120+ (fine dining at Ministry of Crab or Amangalla)
Transport
- Bus
- $0.20-2 (public bus anywhere on the network)
- Taxi
- $3-10 (tuk-tuk or rideshare within city)
- Airport
- $15-30 (PickMe or airport taxi Colombo airport to city)
- Daytrip
- $30-60 (private car with driver for full day)
Activities
- Museum
- $5-15 (national museums and smaller sites)
- Sites
- $12-36 (major cultural sites, Sigiriya most expensive)
- Tour
- $35-80 (half-day guided tour or national park safari)
- Excursion
- $60-120 (full-day safari, private tour, or water adventure)
Trip budgets by length
What a typical trip to Sri Lanka costs end-to-end.
Budget traveller
$175-245/week ($25-35/day — hostels, local food, public transport)
Midrange traveller
$420-630/week ($60-90/day — guesthouses, tourist restaurants, occasional private transfer)
Luxury traveller
$1,260-2,100+/week ($180-300+/day — luxury resorts, fine dining, private car and driver)
Money-saving tips
Practical ways to stretch your budget further.
Use public buses and trains exclusively — a Colombo-Galle train ticket costs $2 vs $40 for a private taxi covering identical distance
Eat at local kade (canteen-style restaurants) where a full rice and curry lunch costs $2-4 — Sri Lanka's best food at its cheapest price
Buy a Cultural Triangle round ticket for $50 if visiting Sigiriya, Anuradhapura, Polonnaruwa, and Dambulla — saves $50+ compared to individual entry fees
Book trains early online at eservices.railway.gov.lk for reserved seating — the Kandy-Ella scenic route sells out quickly and must be booked in advance
Travel with a driver shared between 2-4 people — private car with driver from $40-60/day divided between a group is cheaper than buses for remote sites
Drink thambili (king coconut) from roadside vendors for $0.30-0.50 instead of bottled water — tastier, hydrating, and dramatically cheaper
Free things to do
Memorable experiences that cost nothing.
Kandy Lake Walk
Walk the full 3km circuit of Kandy Lake with views of the Temple of the Tooth and surrounding hills. Peaceful and beautiful at any time of day, particularly at sunrise and sunset when locals exercise and socialise.
Galle Fort Ramparts Walk
Walk the entire perimeter of Galle Fort's UNESCO-listed ramparts for spectacular ocean views, colonial architecture, lighthouse, and sunset panoramas. Entry to the fort and ramparts is completely free.
Viharamahadevi Park, Colombo
Colombo's largest and most beautiful public park, named after a Sinhalese queen, with a giant reclining Buddha, lotus ponds, children's play area, and shaded walking paths. Popular with families at weekends.
Colombo's National Museum Gardens
The beautifully maintained gardens surrounding the National Museum in Colombo 7 are a peaceful free space with tropical trees, statues, and lawns popular with picnicking families.
Mirissa Coconut Tree Hill
Climb the small headland at the eastern end of Mirissa Beach for free panoramic views over the bay and the Indian Ocean. Most dramatic at sunset. Five minute walk from the main beach.
Nine Arch Bridge, Ella
Walk through the tea plantations from Ella town (15 minutes) to reach the iconic colonial Nine Arch Bridge completely free. Wait for the scheduled train passes at 9:45am and 12:30pm for the perfect photograph.
Pettah Bazaar Exploration, Colombo
Explore Colombo's oldest and most atmospheric market district — a sensory journey through streets dedicated to spices, fabrics, electronics, and hardware that costs nothing to wander and reveals authentic urban Sri Lanka.
Peradeniya Royal Botanical Gardens
Sri Lanka's most famous botanical gardens near Kandy are technically paid ($3 entry) but the magnificent avenue of royal palms and orchid house are among the finest in Asia — exceptional value rather than truly free.
Watching Temple of the Tooth Puja Ceremony
The three daily puja ceremonies at the Temple of the Tooth (5:30am, 9:30am, 6:30pm) include atmospheric drumming and chanting audible from outside the temple courtyard. Viewing from the outer courtyard is free.
Sunset at Galle Face Green, Colombo
Colombo's famous oceanfront promenade at Galle Face comes alive at sunset with kite-flyers, snack vendors selling isso wade (prawn fritters), cricket-playing children, and spectacular Indian Ocean views. Sri Lanka's best free evening activity.