Discover the real cost of travel in Sri Lanka, from budget guesthouses and street food to transport, tours and hidden expenses, so you can plan the perfect trip without overspending.
Federica from A Stroll Around The World shares the cost of travel in Sri Lanka including prices of accommodation, food, transport, and attractions.
Sri Lanka is often described as one of the best-value destinations in Asia, but how much does it actually cost to travel around the island? The truth is, your budget can vary hugely depending on how you travel. From $2 street food meals and $10 guesthouses to boutique beach hotels and private drivers, Sri Lanka caters to backpackers, mid-range travelers and luxury seekers alike.
In this guide, I’ll break down the real cost of travel in Sri Lanka, covering accommodation, food, transport, activities and those unexpected extras that can quickly add up. Whether you’re planning a shoestring adventure or a more comfortable escape, this post will help you budget realistically and make the most of your money while exploring this beautiful country.

Why visit Sri Lanka?
As I was attracted by the enchanting archaeological ruins and the tea plantation landscape, I spent one week in Sri Lanka to experience this Southeastern Asian country. This road trip was designed as a compromise between my desire to cover the heritage and my husband’s wish to discover the underwater world of the country.
We ended up with a perfectly balanced itinerary among the UNESCO World Heritage Sites, the beauty of the colony-era heritage, and a deep unwind in the jungle by the sea.

Cost of travel in Sri Lanka
Accommodation prices in Sri Lanka
Overall Sri Lanka is not an expensive country, you can easily visit Sri Lanka on a budget.
While we stayed only in luxury accommodation, the country yearly attracts backpackers offering a wide variety of lodging, leading to a varied cost of travel in Sri Lanka.
During our one week in Sri Lanka, we booked the first nights at two different Amaya resorts. To sleep in these five stars hotels, we spent on average $140 for the night.
Our third accommodation was an eco-resort in the south of Sri Lanka. Close to the beach, it cost us $235 per night.
However, in the cultural triangle, you can find mid-range rooms for $35 per night or even a bed in a dormitory for $5 or 7 per night. The price doesn’t vary in the area of the Central Highlands or near Ella.
In Nuwara Eliya, in the heart of the tea plantation area, you can find mid-range rooms at $35-70 per night or guest rooms for backpackers at $12-20 per night.
Examples of cost of travel in Sri Lanka by region:
- Colombo & coastal towns – higher range for beachfront stays
- Cultural Triangle & hill country – more budget options
- Tea country (Nuwara Eliya/Ella) – value guesthouses & boutique stays

Transport costs in Sri Lanka
During our stay in Sri Lanka, we used a luxury company that provided us with a driver guide for one week. This service costs on average $600-700 for seven days. We then paid a tuk-tuk ride to reach the Lipton seat, a very touristic spot with a stunning panorama over the tea plantation.
The 40-minute trip varies between $20 and $28 depending on if a local guide can contract the price for you. We also paid for some tuk-tuk rides in Unawatuna to reach the diving center from our resort in the jungle. A journey of 5-minutes cost circa $3.
The cost of travel in Sri Lanka to get around the country can really vary depending on your trip and budget.
| Mode | Typical Cost | Notes |
|---|---|---|
| Local bus | $0.50–3 | Cheapest way around |
| Trains (scenic routes) | $1–25 | Kandy → Ella route is popular |
| Tuk-tuk ride | $1–5 | Always agree fare first |
| Private driver/day | $40–70 | Best for full itineraries |
Food and drink prices in Sri Lanka
During our days in Sri Lanka, we dined every night in our hotels spending on average $40 per meal for two; it really is one of the best cheap places to visit in Asia.
During the daytime, we experienced different options. Near the archaeological ruins of Polonnaruwa, we had a delicious lunch in a mud house where we paid $17 for two.
In the Central Highlands, we ate at sit-down restaurants spending $30, a maximum of $40 circa for two persons.
A bottle of water costs $0.28.

Activities and attractions in Sri Lanka
The main cost of travel in Sri Lanka for attractions, comes down to visiting the UNESCO sites.
- Entering inside Sigirya costs $30, Polonnaruwa costs $25, and Dambulla $8.50.
- In Kandy, you can visit the Temple of the Tooth Relic by paying $8.40. For the same amount of money, you can visit the Royal Botanic Gardens at Peradeniya.
- Visiting an organic tea plantation costs less than $2 per person.
- National Parks & safaris: $25–80
- Experiences (surf lessons, cooking classes): $15–40
Flights & Visa Costs (Plus Tips to Save)
When planning the cost of travel in Sri Lanka, you do need to factor in getting there and visas:
- Approximate international flight prices from key regions (e.g., Europe, US, Australia) (you can update with current figures)
- Visa fees & updates: Sri Lanka introduced new ETA costs (e.g., reduced to ~$20 for some visitors).
Tip: Apply for your ETA early to avoid extra airport fees.
Misc Costs & Hidden Expenses in Sri Lanka
While Sri Lanka is generally affordable, there are a few extra expenses that can quietly add up if you’re not prepared. Budgeting for these smaller costs will help you avoid surprises and keep your spending realistic and plan the cost of travel in Sri Lanka.
Tourist Entry Fees (Higher Than Local Prices)
One of the biggest “hidden” costs in Sri Lanka is attraction pricing. Many major sights charge significantly higher entry fees for foreigners than for locals. For example, UNESCO sites in the Cultural Triangle can cost anywhere from $10–$30 per person. If you’re visiting several sites in a short period, this can quickly add $100+ to your budget. Always check ticket prices in advance so you can prioritise which attractions matter most to you.
SIM Cards & Data
Staying connected is relatively cheap, but it’s still an upfront cost. A tourist SIM card at the airport usually costs around $5–10 depending on the data package. While this isn’t expensive, it’s something many travellers forget to factor into their first-day spending. Buying at the airport is convenient, though you may find slightly better rates in town.
ATM Fees & Currency Exchange
Sri Lanka primarily operates on cash outside of major hotels and restaurants. Most ATMs charge a small withdrawal fee, and your home bank may add international transaction fees too. It’s worth checking with your bank before travelling and withdrawing larger amounts less frequently to minimise fees.
Airport exchange counters are convenient but don’t always offer the best rates. If possible, compare rates or withdraw directly from an ATM for better value.
Tipping Culture
Tipping isn’t mandatory everywhere, but it’s common in certain situations. You may want to tip:
- Safari drivers and guides
- Hotel porters
- Private drivers
- Spa therapists
- Restaurant staff (if service charge isn’t included)
While individual tips are small, they can accumulate over a two-week trip. Budgeting an extra $20–50 overall for tips is sensible depending on your travel style.
Service Charges & Taxes
Some hotels and higher-end restaurants automatically add a 10% service charge plus government taxes to your bill. That $40 room can quickly become $48–50 after fees. Always double-check whether prices listed online include taxes to avoid underestimating your accommodation budget.
Transport Extras
Public transport is very cheap, but comfort upgrades cost more. Reserved train seats on scenic routes (like Kandy to Ella) cost significantly more than basic class tickets. Tuk-tuks may also quote tourist prices, especially in popular areas, so agreeing on a fare beforehand is essential.
If you hire a private driver, fuel price fluctuations and longer driving distances can increase the final cost slightly beyond initial quotes.
Alcohol Prices
Sri Lanka is affordable for food, but alcohol is comparatively expensive due to high taxes. A beer can cost $3–6 in tourist areas, and cocktails at beach bars or hotels can be even more. If you enjoy a nightly drink, this can noticeably increase your daily spend.
Seasonal Price Changes
Prices rise during peak tourist seasons (December–April on the south and west coasts, and July–September in the east). Accommodation, safari tours and even some transport options can increase by 20–40%. Booking in advance during high season can help lock in better rates.
Souvenirs & Shopping
Handmade crafts, tea, spices and clothing are tempting purchases. While many items are affordable, shopping at multiple markets or boutique stores can quickly exceed your planned budget. Setting a souvenir allowance before you travel can help keep spending in check.
Things to Know Before you go to Sri Lanka
Cost of Travel in Sri Lanka FAQ
Is Sri Lanka expensive to visit?
No, Sri Lanka is generally considered an affordable destination, especially compared to Europe, Australia or North America. Budget travellers can spend as little as $25–40 per day, while mid-range travellers typically spend $50–100 per day depending on accommodation and activities. Luxury travel is also available but remains cheaper than many other tropical destinations.
How much money do I need for 2 weeks in Sri Lanka?
For a 2-week trip, most travellers spend:
– Budget travel: $400–700
– Mid-range travel: $800–1,400
– Comfortable/luxury travel: $1,800+
This excludes international flights but includes accommodation, food, transport and activities.
How much does food cost in Sri Lanka?
Food in Sri Lanka is very affordable if you eat local. A rice and curry meal can cost $2–5, street food snacks are often under $2, and Western-style meals in tourist restaurants range from $6–15. Higher-end restaurants and hotel dining will cost more.
Is transport expensive in Sri Lanka?
Public transport is extremely cheap. Local buses and trains can cost less than $1–3 per journey. Scenic train routes may cost slightly more for reserved seats. Hiring a private driver costs approximately $40–70 per day, depending on distance and fuel prices.
Are attractions expensive in Sri Lanka?
Some major tourist attractions are relatively expensive compared to daily living costs. Entry to popular sites like Sigiriya Rock Fortress or national parks can cost $20–30 per person. If you plan to visit several major sites, this can significantly increase your overall budget.
Is Sri Lanka cheaper than Thailand?
In many cases, yes. Accommodation and local food can be slightly cheaper in Sri Lanka, particularly outside peak season. However, attraction fees in Sri Lanka are often higher than in Thailand, which can make overall costs similar depending on your itinerary.
What is the cheapest time to visit Sri Lanka?
The cheapest time to visit is during the shoulder or off-seasons, which vary by region due to monsoon patterns. Generally, May–June and October–November offer lower accommodation prices and fewer crowds in many parts of the country.
Do I need cash in Sri Lanka?
Yes, cash is essential in many parts of Sri Lanka, especially for small restaurants, local transport and rural areas. Credit cards are accepted in larger hotels and tourist restaurants, but carrying local currency (Sri Lankan Rupees) is recommended.
How much should I budget for activities in Sri Lanka?
Budget at least $100–200 for activities on a two-week trip if you plan to visit key attractions like national parks, UNESCO sites or take part in guided experiences. Costs will increase if you include multiple safaris or private tours.
Stay Creative!
Thank you for your support and love for Creative Travel Guide. If you are looking for more video tips, make sure to head over to your YouTube channel and follow us on Instagram for daily tips and chats.
Share any questions or comments below and happy creative travels!


10 Cheap Places to Travel in Asia - Creative Travel Guide
Friday 20th of February 2026
[…] cost of travel in Sri Lanka is affordable and works well for all budgets. Daily budgets can sit around $25–$40, […]
How to plan a trip to Sri Lanka - Creative Travel Guide
Tuesday 18th of April 2023
[…] Sri Lanka is a tropical country located in the equatorial region of the world. Due to its nature as an island country, it remains relatively cool thanks to the land and sea breeze at play, which keeps the climate in check. However, even with the land and sea breeze, the summers can be really hot in Sri Lanka with temperatures going beyond 40 degrees Celsius. […]
COST OF TRAVEL - BARCELONA PRICES • Creative Travel Guide
Wednesday 15th of April 2020
[…] COST OF TRAVEL – SRI LANKA TRIP COST […]