This is an itinerary for backpackers who are World Heritage Site enthusiasts, covering the eight World Heritage Sites in Sri Lanka. If you keep to a fairly tight schedule, moving on each day, this itinerary will take not more than 10 days. If you have more time to spend, however, it's well worth lingering at some of the destinations, taking in nearby attractions or allowing for a multiple day hike to see the best of the country's natural treasures.
With a recorded history of more than 2,500 years, Sri Lanka has a rich cultural and natural heritage and its World Heritage Sites are among the absolute highlights in the country. With eight recognized entries, Sri Lanka has the second most listed World Heritage Sites in South Asia (only India, with 32, has more). Most sites can easily be explored in a day. The most recent addition however are the vast Central Highlands, which were inscribed in 2010. They encompass three different protected areas, which are treated as separate destinations in the proposed itinerary.
Central Highlands of Sri Lanka
Knuckles Mountain Range
The Peak Wilderness Protected Area
The Horton Plains National Park
The Central Highlands of Sri Lanka and Sinharaja Forest Reserve are natural World Heritage Sites while all others are cultural, mostly Buddhist sacred sites.
Other than these, Sri Lanka has identified two prospective World Heritage Sites: Seruwila Mangala Raja Maha Vihara and Seruwila to Sri Pada (Sacred Foot Print Shrine), an ancient pilgrim route along the Mahaweli river in Sri Lanka. They are on the country's Tentative List and not covered by this itinerary.
Bring comfortable shoes that are suitable for hiking: you'll need them during your visit to the Central Highlands of Sri Lanka and Sinharaja Forest Reserve. If you do not want to get wet, bring an umbrella and a raincoat, as it often rains in Sri Lanka without prior notice. In some parts of the Central Highlands and Sinharaja Forest Reserve you'll encounter plenty of leeches, mostly when it is raining. They're usually small in size, but to cope with them, get a pair of leech socks, and carry some salt and a leech repellent such as Dettol as well. While staying in guesthouses, you'll encounter mosquitoes, so it is a good idea to bring a mosquito repellent too. Only foreigners have to pay for tickets to enter the sites; locals can visit for free.
Sri Lanka is rapidly expanding its infrastructure and public transport services, making independent travel easier over time. Many roads are still thoroughly potholed and at times terrifying due to local driving traditions. Together with occasional massive crowds (especially on holidays), often lacking luggage space and occasional harassment of women travelling alone, buses may not seem like the most appealing way of travel for some. Yet, they offer great opportunities for interaction with locals, are cheap, plentiful and come in different qualities. If you're on a very tight budget, the standard public buses (CTB) lack air-con and are regularly pretty overcrowded, but they're dirt-cheap for western standards and run everywhere all the time. Private buses charge about double but are still cheap and often do have air-conditioning and often guaranteed seats. Your best bet is to inform yourself upon arrival in a destination about your way out, and if possible secure a seat already. In all cases, arrive early and preferably travel light. If you're carrying a lot of luggage, you might have to purchase a seat for your backpack if you don't want to keep it on you lap or under your feet.
Trains offer good alternatives when they are available, and the standard trains are only slightly more expensive than the private buses, if at all. One of the advantages is that 1st and 2nd class train tickets can be reserved several days in advance. Sri Lankan Railways (dead link: August 2020) has a useful website in English. There are also more expensive private trains with 1st class wagons and good service to some of the destinations. These obviously come at higher prices, but are still a reasonable and convenient option for travellers on a mid-range or higher budget, with a trip from Colombo to Kandy costing around Rs 1,700.
Of course, if you're not on a budget and especially if you're pressed for time, renting a car with driver for the whole or part of the route can offer a convenient way to follow this itinerary, and will in some cases allow to see two sites on one day. Daily rates vary between Rs 5,000 and Rs 10,000 per day excluding fuel, depending on the kind of car you want and whether you book via a hotel or travel agency that will take a commission.
Public transport, food and lodging are all cheap compared to western standards, making this route an excellent choice for budget travellers. Note however that entrance tickets for foreigners at the sights themselves are comparatively high. Entrance prices of USD30 are common, making these fees a prominent factor in your minimum travel budget. For a budget trip, calculate around an average of Rs 300 per day for bus transport, Rs 1,500-2,500 for simple rooms and around Rs 300 for a meal.
South Asian nationals receive substantial discounts on entrance fees at several of the sights. Therefore, if you have a South Asian passport, make sure to carry it with you on your visits.
See also: Sri Lanka#Get in
The journey starts in Colombo, Sri Lanka's biggest city. If you're not in Sri Lanka, fly to Colombo-Bandaranayake International Airport. National flag carrier, Sri Lankan Airways, offer direct flights to/from many destinations European, Middle Eastern and Indian cities.
This journey starts in Colombo. Make sure to leave early in the morning in order to arrive well before closing time (17:00). There's both a direct bus and a train to Anuradhapura available. The direct bus leaves from Bastian Mawatha Terminal in Fort. The trip will take about five hours and, for a non-airconditioned public bus, costs around Rs 350. Trains take 4-5 hours and a first class seat cost around Rs 500.
The ticket to enter the archaeological site of the "Sacred City of Anuradhapura", costs USD30 per person for foreigners and USD15 for nationals of South Asian countries. This old town' is quite large, so get a tuk-tuk if you want to cover all the sights in one day. Alternatively, some hotels in Anuradhapura can provide you with a bicycle, allowing you to roam around on your own. The old town is open to visit until 17:00.
Stay the night in Anuradhapura. Its New Town area has plenty of budget hotels and guest houses. Prices start from Rs 1,500-2,000 per person for a night. If you're thinking of moving straight on, buses to Polunnaruwa stop running in the afternoon.
Optional side trip<br> Next day morning, If you have extra time, you may visit Mihintale, a mountain peak some 20 km east of Anuradhapura. A tuk-tuk ride will not cost you more than Rs 1,000 to get there. Mihintale is an archaeological and pilgrimage site, with many Buddhist religious monuments and abandoned structures, but it is not a World Heritage Site.
To get to the city of Polonnaruwa, take a direct bus from the Anuradhapura bus station in New Town. The distance from Anuradhapura to Polonnaruwa is some 100 km and the bus trip will take three hours. No train run on this route. Unlike Anuradhapura, the old town (archaeological site) of the Ancient City of Polunnaruwa is not so big and it's not worth hiring a tuk-tuk. All the sights in the old town are next to each other so you can cover all of them easily using a bicycle in one day. The ticket to enter the Ancient City is USD30 per person for foreigners and USD15 for nationals of South Asian countries.
Stay overnight in Polunnaruwa. Just like in Anuradhapura, there are plenty of budget hotels and guest houses to stay at in the new town. Prices start at Rs 1,500-2,000 per person for a night. Most accommodation can also provide you with a bicycle, which is a convenient way to get around the Ancient City.
Set out early in order to cover these two destinations in one day. No trains run on this route and there is no direct bus from Polonnaruwa to Sigiriya, so you'll have to go first to Inamaluwa (Inamaluwa junction) by bus, where you can change for the bus to Sigiriya. The bus ride from Polonnaruwa to Inamaluwa junction will cost Rs 20 and takes some 90 minutes. At Inamaluwa junction, buses for Sigiriya run at intervals of 30 minutes until 18:00. You can also take a tuk-tuk to Sigiriya — the distance is only 10 km and the ride will not cost you more than Rs 500. The ticket to enter the Ancient City is USD30 per person for foreigners and a USD15 discount will be given to nationals of South Asian countries.
From Sigiriya, you can continue by direct bus to Dambulla. Buses run on this route at intervals of 30 minutes and cost Rs 40. The last bus for Dambulla leaves at 18:00. Alternatively, you can take a tuk-tuk to go back to Inamaluwa junction, from where you can take the bus to Dambulla as well, or you can go to Dambulla from Sigiriya by tuk-tuk which will cost not more than Rs 1,000. The distance from Sigiriya to Dambulla is 20 km and from Inamaluwa to Dambulla is 10 km. The ticket to enter Golden Temple will cost around Rs 1,200 and it's open to visit 07:00-19:00. Stay in Dambulla for the night; there are both simple guest houses and more up-scale resorts available, some close to the temple complex, about 1 km from the town centre.
From Dambulla bus station, you'll get the direct bus for Kandy. No train run on this route. A non air-con bus will cost you Rs 100 and take some 3 hours. Air-conditioned buses are also available on this route but they stop only briefly in Dambulla and they usually stop somewhere outside the bus station. In Kandy you can visit the Temple of the Tooth by tuk-tuk or on foot as well but you'll have to ask for directions. Locally, this temple is known as "Sri Dalada Maligawa". The entrance fee to the temple is Rs 2,000 for foreigners (2023) and Rs 500 for South Asian passport holders.
There are many hostels and budget hotels in Kandy, where you can stay the night before heading to the next site. In case you don't want to visit the two natural sites such as "Central Highlands" and "Sinharaja Forest Reserve", you may skip them and go back to Colombo by train or bus from Kandy. The train ride from Kandy to Colombo can take 2.5-3.5 hours. From Colombo, you can get a direct bus and train for Galle. The train ride can take 2-3 hours.
Side trip <br> If you have time, there are many other sights worth exploring in Kandy, including the Royal Palace, Lankatilaka Temple and Gadaladeniya Temple. The Royal Botanical Garden lies 5 km to the west of the city centre in Peradeniya.
The Central Highlands of Sri Lanka comprises the mountainous regions of rain forests, and consists of three separate wet-zone protected areas: Knuckles Mountain Range, the Peak Wilderness Protected Area, and the Horton Plains National Park.
This is an excellent area for hiking, and if you're interested in expanding your tour, a 2 or more -day guided hike here is an excellent choice. Several tour operators in Kandy offer anything from day trips to week-long hike and camp tours.
Peak Wilderness Protected Area Adam's Peak is the major attraction in the Central Highlands of Sri Lanka. There is a third-class train service available from Kandy railway station to Hatton. It is better to take the bus to Hatton as the trains are usually overcrowded and takes the same as the bus. The bus ride takes 3 hours and costs Rs 100. From Hatton bus station, you'll have to take another bus to Maskeliya, and from there, yet another bus to Dalhousie - the buses depart hourly. Another option is to take a tuk-tuk from Maskeliya to Dalhousie, which will cost you around Rs 500 and take 30 minutes. Dalhousie is the nearest place to Nallathanni town, which is one of the many entrances to Adam's Peak (Sri Pada). This entrance is one of the most favoured by those undertaking the climb. Although this trail is the steepest, it is also approximately 5 km shorter than any of the other trails. It is recommended to stay overnight at any hotel in Dalhousie and start climbing the Adam's Peak early in the morning. There are plenty of budget hotels in Dalhousie. It will take 3 hours to climb up and some 90 minutes to come down. If it rains, it can take longer. Avoid weekends, public holidays and school holidays or the queue at the top can be 2km long with more than 12hrs wait
Horton Plains National Park The World's End is a major attraction in the Horton Plains National Park, and Ohiya is the closest city. From Hatton, take the train bound for Badulla and disembark at Ohiya railway station.
To continue the tour after visiting the World's End, take the train bound for Nuwara Eliya from Ohiya railway station and disembark at Hatton.
In terms of getting around with public transport, this is one of the more remote destinations. The main entrance to enter the Sinharaja Forest Reserve is at Kudawa, while the other two entrances (Pitadeniya and the Morning Side entrance) are less used. For the main Kudawa entrance, you'll have to take a bus from Hatton bus station for Avissawella. It will take two and a half hours and cost Rs 100. From Avissawella, continue by bus to Ratnapura. It will take 1 hour and cost Rs 60. From Ratnapura, take another bus for Kalawana (Rs 70). From Kalawana, take a bus to the small village of Kudawa (Rs 60). From Kudawa, it's about a half mile (800 m) and slightly uphill walk to the northern entrance of the reserve. The entrance to the forest is Rs 500 per person. You might need a guide which can be hired from Kudawa or Weddagala, which is en-route to Kudawa when coming from Kalawana.
The best time to visit the forest is between December and early April or between August and September. Don't forget to bring food and water as there won't be any restaurant or shop inside the forest area. It is also recommended to bring along a binocular as you'll have plenty of opportunities to use it.
The last bus back from Kudawa to Kalawana leaves at about 16:10. There is accommodation available in Kalawana, and there are also a few options in Kudawa. Spend the night in either. To continue the tour after visiting Sinharaja Forest Reserve, take a bus for Kalawana from Kudawa and disembark at Weddagala.
This is the last site of this itinerary. From Weddagala, take the bus for Rakwana. From Rakwana, take the bus to Deniyaya. From Deniyaya bus station, you can take a direct bus to Galle. The bus takes some 3 hours to reach Galle from Deniyaya and will cost some Rs 120.
The bus will drop you at the central bus station in Galle, next to Galle railway station. The Old Town of Galle and its fortifications are within walking distance from the central bus station, so it's better to walk rather than to take a tuk-tuk.
Stay overnight in Galle. There're plenty of budget hotels and guest houses in Galle.
Or go back to Colombo. Both the train service and bus service for Colombo are available from Galle. Buses for Colombo, with or without air conditioning, are available from Galle bus station and runs 24 hours. Train takes 2-3 hours to reach Colombo from Galle.
It's quite safe to travel in Sri Lanka and many tourists from all over the world started to come to the country after the end of the civil war in 2009. You'll see many foreign tourists at all the sites, mostly Westerners. Locals will greet foreigners with a smile and are generally helpful. It is recommended to avoid going alone after dark. Pickpocketing on public transport is uncommon, but take precautions.