Sri Lanka budget travel comes to about USD 507 to 613 a person on our costed 10-day route, with a car and driver shared by two. By bus it’s about USD 285. Both sums leave out flights and beds. Every price in them is sourced, and dated where its source is. Tickets are the fixed cost: Sigiriya is USD 35 and each ancient city USD 30 (Central Cultural Fund). Our July 2026 driver cost guide puts a car and driver at USD 50 to 70 a day (our driver cost guide). Our private multi-day tours are listed from USD 650 a person for six days (our tours page).
Key takeaways
- Site tickets are the biggest fixed cost: Sigiriya, Polonnaruwa and Anuradhapura come to USD 95 an adult.
- Public transport reaches nearly every tourist destination, and buses are cheap: Colombo to Kandy is Rs 521.
- Citizens of 40 countries, including the UK, US and Australia, have paid nothing for the 30-day tourist ETA since 25 May 2026.
- Shared by two, a car and driver is USD 25 to 35 each a day on our July 2026 guide’s rates.
Sri Lanka costs at a glance, checked on 2 October 2026
Conversions use the Central Cultural Fund’s own rate of LKR 334 to the US dollar, printed on its price list of 24 September 2026 (Central Cultural Fund).
| Item | Price | Source and date |
|---|---|---|
| Tourist ETA for 30 days, citizens of 40 listed countries (the UK, US and Australia are on the list) | Free | Official ETA site, 2 October 2026 |
| Tourist ETA, other nationalities, applied for online | USD 50 (USD 20 for South Asian countries) | Official ETA site, 2 October 2026 |
| Sigiriya | USD 35 | CCF price list, dated 24 September 2026 |
| Polonnaruwa or Anuradhapura | USD 30 each | CCF price list, dated 24 September 2026 |
| Ritigala | USD 6 | CCF price list, dated 24 September 2026 |
| Dambulla cave temple | Rs 3,000 in cash | Wikivoyage, listing edited September 2025 |
| Pidurangala rock | Rs 1,000 | Wikivoyage, listing edited August 2024 |
| Temple of the Tooth in Kandy | LKR 3,000 (LKR 2,500 for SAARC countries) | Sri Dalada Maligawa, 2 October 2026 |
| Royal Botanic Gardens, Peradeniya | LKR 3,540 adult, LKR 1,770 child | Department of National Botanic Gardens, 2 October 2026 |
| Minimum bus fare | Rs 34 | Ada Derana, in force from 6 July 2026 |
| Colombo to Kandy by bus | Rs 521 normal, Rs 1,018 air-conditioned, Rs 1,230 by expressway | NTC inter-provincial and expressway tables, from 6 July 2026 |
| Colombo to Galle by bus | Rs 496 normal, Rs 970 air-conditioned; Rs 930 by expressway from Makumbura, the transport centre at Kottawa, 21 km from central Colombo (Wikipedia) | NTC inter-provincial and expressway tables, from 6 July 2026 |
| Colombo to Matara by bus | Rs 681 normal; by expressway Rs 1,320 from Colombo, Rs 1,170 from Makumbura | NTC inter-provincial and expressway tables, from 6 July 2026 |
| Colombo to Nuwara Eliya or Anuradhapura by bus | Nuwara Eliya Rs 844 normal, Rs 1,619 air-conditioned; Anuradhapura Rs 861 to 989 normal, depending on the route | NTC inter-provincial table, from 6 July 2026 |
| Train from Colombo Fort, unreserved | Weligama Rs 550 second class, Rs 280 third; Anuradhapura Rs 750 and Rs 360 | Sri Lanka Railways notice, undated, read 2 October 2026 |
| Airport bus 187 to Colombo | Rs 200 normal, Rs 320 air-conditioned by expressway | Wikivoyage, 2024, before the July 2026 rise |
| Private car and driver | Standard car USD 50 to 70 a day. Passenger van USD 70 to 100 in the guide’s summary, USD 75 to 100 in its table | Our driver cost guide, published 6 July 2026; guide ranges, so ask for a quote |
| Airport transfer by saloon car, airport to Galle (145 km) | USD 51 on the page’s calculator, an indicative estimate | Our airport transfers page, 2 October 2026 |
| Private jeep safari, Yala or Udawalawe | From USD 110 a person, USD 80 a child; ask whether the park fee is included | Safari Excursion, 2 October 2026 |
| Rice and curry | Rs 300 to 500 | Wikivoyage, undated |
| Sri Lankan breakfast; chicken kottu | Rs 1,200; Rs 1,000 | Wikivoyage, 2025 |
| Bottled water, 1 litre | Rs 150 | Wikivoyage, January 2025 |
| Large Lion Lager in a bar | About Rs 1,000 | Wikivoyage, 2025 |
| VAT at registered businesses | 18% | Inland Revenue, rate since 1 January 2024 |
Site tickets: the biggest fixed cost
Foreigners pay up to ten times the local admission price at many sites (Wikivoyage). In the Cultural Triangle, Sigiriya at USD 35 plus Polonnaruwa and Anuradhapura at USD 30 each makes USD 95 an adult, or USD 190 for a couple (Central Cultural Fund).
Three ways to cut the bill:
- See one ancient city instead of two and save USD 30 a person.
- Children aged 6 to 12 pay the half ticket (CCF e-ticketing): USD 20 for Sigiriya and USD 15 for each ancient city (Central Cultural Fund).
- Climb Pidurangala, the rock north of Sigiriya. It cost Rs 1,000 in August 2024 (Wikivoyage), about USD 3 at the CCF rate.
The CCF’s tickets page describes a Cultural Triangle round ticket valid for two months (Central Cultural Fund). Its price list showed no price for it on 2 October 2026, so ask at a counter before buying singles.
What a safari costs
A safari bill has two parts: the park’s charges and the jeep. The Department of Wildlife Conservation sells day-visitor permits online (Department of Wildlife Conservation), but we found no fee table on its site.
The jeep is the part you can shrink, because passengers normally share its cost (Wikivoyage). Our Safari Excursion is a private jeep in Yala or Udawalawe, listed from USD 110 a person on 2 October 2026. A note on the page says that price is for the jeep and its driver, with transport from your location added. Its inclusions list also mentions entrance tickets, so ask whether the park fee is in.
Getting around Sri Lanka on a budget
Buses
Public transport links nearly all tourist destinations, and buses are the cheap part of it. They can be crowded and short of luggage space (Wikivoyage). Fares rose on 6 July 2026, when the minimum went up to Rs 34 (Ada Derana). On the National Transport Commission’s table, which is in Sinhala, a normal bus costs Rs 521 from Colombo to Kandy. Air conditioning roughly doubles that to Rs 1,018 (National Transport Commission).
Trains in 2026
On the two routes where we could compare official fares, third class by train beat the bus. Sri Lanka Railways’ undated notice lists Colombo Fort to Anuradhapura, unreserved, at Rs 750 in second class and Rs 360 in third (Sri Lanka Railways). A normal bus on that run is Rs 861 to 989, depending on the route (National Transport Commission).
Cyclone Ditwah damaged 70% of the network in late 2025, though Wikivoyage’s February 2026 notice had the coast line to Galle and Beliatta open (Wikivoyage). On 2 October 2026 Ada Derana reported that services from Colombo Fort to Peradeniya and Gampola had resumed that day. The train it described reaching Peradeniya that morning was a trial run and carried no passengers (Ada Derana). Colombo Times said the regular timetable was due to start that afternoon. Peradeniya to Kandy would stay suspended, it reported, with the Gampola to Nawalapitiya section and the Hatton to Nanu Oya section still under repair. It had trains running normally between Nanu Oya and Badulla (Colombo Times), and Ella is a few stops before Badulla (Wikivoyage). So on that day you couldn’t ride from Kandy to Ella in one go. Check Sri Lanka Railways before you count on a train.
Sharing a car and driver
Our driver cost guide, published on 6 July 2026, lists USD 50 to 70 a day for a standard car carrying one to three passengers. It isn’t consistent on vans: its summary says USD 70 to 100 for four to seven passengers and its table USD 75 to 100 for five to eight (our driver cost guide). Treat them as guide ranges and ask for a quote. Shared, the car is USD 25 to 35 each a day for two and about USD 17 to 23 for three. Six in a van pay about USD 12 to 17 each.

On our private car with driver page, fuel, expressway tolls and parking sit inside the arrangement, as do the driver’s room and meals. Hotels, site tickets, your own meals and safari jeeps don’t.
Sri Lanka budget tours and packages: what’s included
A budget tour package can mean a seat on a group coach or a private car and driver priced for a small party. Oura Travel sells the second kind: our tours page calls every route “Private, never a group tour”. It listed 30 routes of 1 to 21 days on 2 October 2026. Day trips started from USD 50 a person and a six-day route from USD 650. A 13-day route started from USD 1,100, about USD 85 a day, and the four 10-day routes from USD 1,570 to 1,800. The page says each price is per person and moves with the season, the hotel level and how many of you travel.
On the 13-day route’s page, the price covers a private air-conditioned vehicle with a driver-guide, twelve nights with breakfast and the itinerary’s site tickets. Safari jeeps, bottled water, taxes and service charges are in too. Flights, lunches and dinners, visa fees, insurance and tips are not (The Heart of Ceylon).
Wikivoyage warns about operators who pad a route with backtracking, and about drivers who steer you to shops for commission (Wikivoyage). So ask every operator the same questions:
- Is the price per person or per vehicle, and for how many people?
- Are fuel, tolls, parking and the driver’s bed and meals in the price?
- Which entrance tickets, safari jeeps, hotels and meals are covered?
- Are taxes and service charges in?
- Will there be any stops you didn’t ask for?
Food and a bed
For a cheap lunch, go to the small restaurants confusingly called ‘hotels’: pick a busy one and order rice and curry (Wikivoyage). It’s the first of the eleven dishes in our Sri Lanka food guide. Colombo’s small bakeries sell rotis, hoppers and short eats at Rs 50 to 100 an item, on an undated Wikivoyage figure (Wikivoyage).
For a day’s food, take Wikivoyage’s prices: breakfast Rs 1,200, rice and curry Rs 300 to 500, kottu Rs 1,000 and two litres of water Rs 300 (Wikivoyage). That’s Rs 2,800 to 3,000, or about USD 8.40 to 9 at the CCF rate. The figures are from 2025, apart from the undated rice and curry price, so allow more.

Beds are the cost we can’t date. Wikivoyage says you’ll find simple rooms, hostels and homestays across the country, and that you can’t book the cheapest homestays online. Its undated figures are about EUR 25 a night for those and EUR 30 to 60 for small boutique hotels on the coast (Wikivoyage).
When fewer visitors come
Sri Lanka Tourism calls December to February the peak tourist season on the south-west coast. It says May to September brings heavy rain there and is the best time for Trincomalee, Arugam Bay and Jaffna (Sri Lanka Tourism). Countrywide, 277,327 visitors arrived in January 2026 against 124,551 in June. April, May and June were the three quietest months of the year up to August (SLTDA). Those are national counts, not a guide to one beach or to room rates.
We found no sourced figure for off-season hotel discounts. For a low-cost Sri Lanka holiday, compare the same room across months before you fix your dates, and read what June is like, place by place if the quiet months appeal.
Free and cheap things to do
Wikivoyage notes, without a date, that even a remote Buddha statue or waterfall now charges Rs 300 or more (Wikivoyage). The Nine Arch Bridge near Ella was free on its August 2024 listing (Wikivoyage). A walk round the walls of Galle Fort is free too, and a 2021 note warns against unauthorised guides who charge for it (Wikivoyage).

Money: cash, cards and what’s added to the bill
Keep a stock of Rs 50, Rs 100 and Rs 500 notes: away from hotels and large shops, few people can break a big one (Sri Lanka Tourism). The bigger towns have ATMs, but some machines reject foreign cards (GOV.UK). Most hotels, restaurants and shopping centres take credit cards, and a surcharge for paying by card is illegal (Sri Lanka Tourism).
Businesses registered for VAT charge 18% (Inland Revenue). Hotels and restaurants may also add a service charge. The Sunday Times reported in June 2024, citing labour officials, that Sri Lanka has no law on service charges or tips (Sunday Times). Ask whether a quoted price includes both.
A costed 10-day Sri Lanka budget trip
Road times are OpenStreetMap’s, rounded up for traffic. We’ve put the safari at Udawalawe. Yala’s Blocks 1 and 2 closed for drought on 14 September 2026 (Ada Derana). The closure was announced as lasting until 15 October, so check Yala’s status before you choose it.
| Day | Route | Usually by road | Tickets and safari per adult |
|---|---|---|---|
| 1 | Colombo airport to Sigiriya | 3.5 to 4.5 hours (OpenStreetMap) | None |
| 2 | Sigiriya rock | None | USD 35 |
| 3 | Sigiriya to Kandy by the Dambulla cave temple | 2.5 to 3 hours (OpenStreetMap) | Rs 3,000 |
| 4 | Kandy: Temple of the Tooth and Peradeniya gardens | None | LKR 3,000 and LKR 3,540 |
| 5 | Kandy to Nanu Oya by road, then the train to Ella, reported running on 2 October 2026 (Colombo Times) | 2.5 to 3 hours to Nanu Oya (OpenStreetMap) | Train fare not costed |
| 6 | Ella and the Nine Arch Bridge | None | Free |
| 7 | Ella to Udawalawe | 2.5 to 3 hours (OpenStreetMap) | None |
| 8 | Morning safari, then on to Weligama | 2.5 to 3 hours (OpenStreetMap) | From USD 110 |
| 9 | Galle Fort from Weligama | 45 minutes to an hour each way (OpenStreetMap) | Free |
| 10 | Weligama to Colombo airport | About 2.5 to 3.5 hours (OpenStreetMap) | None |
A budget for Sri Lanka built from the first table, for one adult:
- Tickets and safari: USD 145 plus Rs 9,540.
- Car and driver for 10 days at our guide’s USD 50 to 70 a day: USD 500 to 700, so USD 250 to 350 each for two.
- Food at Rs 2,800 to 3,000 a day: Rs 28,000 to 30,000.
That’s USD 395 to 495 plus Rs 37,540 to 39,540. At the CCF rate the total is about USD 507 to 613 a person. It’s our estimate on 2 October 2026, not a quote.
By bus, take the normal fare from Colombo to Badulla, Rs 1,117 (National Transport Commission). At 214 km, that ride is longer than any leg here (OpenStreetMap). Seven days of this route include a road journey. If each cost that much, buses would total about Rs 7,800. We’d treat that as a ceiling, and it brings the trip to about USD 285.
Not included: flights, beds, the day 5 train fare, the park fee if your safari quote leaves it out, transport to the park, local tuk-tuks, drinks other than water, tips and insurance.
Questions about Sri Lanka budget travel
How much does a budget trip to Sri Lanka cost?
Our 10-day sample route comes to about USD 507 to 613 a person for tickets, a safari, food and a car shared by two, or about USD 285 by bus. Flights and beds are extra.
Is Sri Lanka cheap?
For food and buses, yes: rice and curry is Rs 300 to 500 on Wikivoyage’s undated figure. For sights, no, because foreigners pay up to ten times the local price (Wikivoyage). Comparing affordable trips in Asia? We’ve asked is Sri Lanka cheaper than Thailand?
Are there budget tour packages for Sri Lanka?
Yes. Ours are private rather than group tours: on 2 October 2026 our tours page listed day trips from USD 50 a person and multi-day routes from USD 650 for six days. Whoever you book with, ask what the price includes.
What is the cheapest transport in Sri Lanka?
A normal bus is the cheap default: Colombo to Kandy costs Rs 521 (National Transport Commission). Where a line is open, third class by train can cost less. Sri Lanka Railways’ undated notice has Colombo Fort to Anuradhapura at Rs 360 (Sri Lanka Railways), against Rs 861 or more by bus.
Price a private trip for your group
We’re based in Weligama and plan private trips with a driver-guide. Tell us your dates, your group size and the paid sites that matter to you. Ask us for a quote on a car and driver, and set it against the bus. Send us your dates.
We read every price, fare and fee above in the source linked beside it on 2 October 2026. Fares, exchange rates and rail services move, so check again before you pay.



