
A visit to
Kandy
Kandy is Sri Lanka's second-largest city and the cultural capital of the island, nestled amidst misty hills in the central highlands at an elevation of approximately 500 metres above sea level. As the last royal capital of the ancient kings of Sri Lanka, Kandy carries a deep spiritual and historical significance that sets it apart from the country's coastal cities....
By Air
Kandy does not have its own airport. The nearest international gateway is Bandaranaike International Airport (CMB) in Katunayake, Colombo, approximately 120 kilometres away. From the airport, travellers can reach Kandy by private taxi in around 2.5 to 3 hours via the A1 highway or the Colombo–Kandy Expressway. Helicopter transfers are also available for those seeking a premium, time-saving option.
By Train
The train is the most popular and atmospheric way to reach Kandy. Direct trains depart from Colombo Fort Railway Station several times daily, with the journey taking approximately 2.5 to 3 hours. The rail line passes through rolling green hills, rubber plantations, and small villages, making it a scenic ride in its own right. Kandy is also connected onward by the iconic Kandy–Ella highland rail line, which continues through Peradeniya, Hatton (for Adam's Peak), Nanu Oya (for Nuwara Eliya), Haputale, and Ella, widely regarded as one of the most breathtaking train journeys in all of Asia. Train tickets, especially observation-car seats on the Ella route, are in high demand and should be booked well in advance through the Sri Lanka Railways website.
By Road
Kandy is easily accessible from Colombo by the A1 Kandy Road or via the E01/E03 Expressway, with travel time ranging from 2 to 3 hours depending on traffic. Regular air-conditioned intercity buses and private coaches depart from the Colombo Bastian Mawatha Bus Stand throughout the day. Private car hires and taxis are widely available from Colombo, Galle, and Negombo, and offer the flexibility of stopping at attractions like the Pinnawala Elephant Orphanage en route.
Share your travel needs and our travel experts will reach out to you.