In the heart of Sri Lanka lies the city of Kandy. Kandy was the capital of the Sinhalese Kingdom of Kandy before the entire island fell under British rule in 1815. Here you will find the Temple of the Tooth, the largest Buddha statue in Sri Lanka, and the famous Lake Kandy. Kandy is the starting point of the world-famous train journey to Ella. Plenty of reasons to include this city in your adventure through Sri Lanka!
There are several ways to get to Kandy. Most people travel to Kandy from Colombo, Negombo, Sigiriya, or Ella.
Direct buses run between Colombo and Kandy from Bastian Mawatha Bus Station. The station has clear signs indicating where the buses to Kandy depart, and if you take a tuk-tuk to the station, the driver will usually know as well. The bus journey takes about 4 hours and costs just over one dollar per person. Keep in mind that the bus typically departs only when it's full, so the times locals mention may not be entirely accurate.
You can also take a train from Colombo to Kandy. Sri Lanka has a good train network. You can check which trains run from Colombo to Kandy on this site. We recommend going to the station to buy train tickets there, as they are cheapest at the station.
Alternatively, you can choose to take a taxi. You can ask your accommodation to help arrange a taxi driver for you. You can also book a ride from Colombo using the Uber or PickMe apps.
There is a direct bus from Negombo to Kandy that departs from the bus terminal. The terminal has clear signs indicating where the buses to Kandy depart, and if you take a tuk-tuk to the terminal, the driver will usually know as well. The bus journey takes about 4 to 4.5 hours and costs just over one dollar per person. Keep in mind that the bus typically departs only when it's full, so the times locals mention may not be entirely accurate.
You can also choose to take a taxi. You can ask your accommodation to help arrange a taxi driver for you. Additionally, you can book a ride from Negombo using the Uber or PickMe apps.
There are no direct local buses or trains from Sigiriya to Kandy. Therefore, the best option is to take a taxi. You can ask your accommodation to help arrange a taxi driver for you. Another option is to book a ride using the Uber or PickMe apps.
Tip: We opted for a day trip from Kandy to Sigiriya with a taxi driver. If you're short on time, this saves you time and allows the driver to take you to all the highlights. It's also nice to do a Spice Tour along the way!
Uber and PickMe both operate on the same concept. Uber is widely used worldwide, while PickMe is used only in Sri Lanka. A benefit of these apps is that the price is known in advance. From our experience with Uber and PickMe, sometimes you might need to wait to find a good driver. There have been instances where the driver stayed still and did not come to pick us up, or drove in the wrong direction. It’s also possible that the driver might call and ask for a higher fare. In such cases, it's important to make clear arrangements and possibly book another driver.
Kandy is one of the larger cities in Sri Lanka, but the city center is quite walkable. Tuk-tuks are also available throughout Kandy. For just over a dollar, you can get a ride around the city or to one of the attractions. When you take a ride, there’s a good chance the driver will offer a day tour of all the sights, typically costing between 10 and 20 dollars. This can be convenient if you have limited time in the city, but it may leave you with little opportunity to explore on foot or grab a bite to eat in between. Of course, you can also choose to rent a scooter in Kandy.
Kandy is a charming city where you can easily spend two full days exploring. It is also possible to visit the main attractions in just one day if you prefer.
This temple, located by Kandy Lake, is the city's most famous attraction. According to legend, it houses a tooth of the Buddha. Unfortunately, you can’t view the tooth itself as it is kept in a golden casket. However, there is still plenty to see. The complex is quite large and often very busy with local visitors and monks. We enjoyed walking around and observing how Buddhists practice their faith. To visit the temple, you need to wear clothing that covers your shoulders and knees, which applies to both men and women. You can borrow clothing for free at the entrance. Vendors outside the temple may try to sell you clothing to enter, but this is not necessary.
On a hill just outside the center of Kandy stands this massive white Buddha statue. It’s a well-known attraction, as it is the tallest Buddha statue in Sri Lanka at 27 meters (89 feet). From this location, you also get a stunning view of Kandy, the lake, and the surrounding mountains. In addition to viewing the statue from below, there is also a staircase behind it that allows you to climb up to the side of the head. As a tourist, you pay a small donation for maintenance, which is just a few dollars.
Just outside Kandy lies this large botanical garden. Here, you can admire plants and trees from around the world. It's definitely worth a visit to enjoy some tranquility and nature.
The center of Kandy is relatively large by Sri Lankan standards. You can walk through it fairly quickly, but it definitely feels like a city. You'll find impressive colonial buildings and various markets. In terms of restaurants and bars, we found it a bit disappointing; finding something enjoyable requires some searching. A nice spot for a drink in Kandy is THE PUB. You can sit comfortably on the balcony with a view of the busy main street.
Kandy Lake is beautifully nestled between the mountains and is a noteworthy attraction on its own. Walking around the lake offers a chance to escape the hustle and bustle of the city. You'll see many street vendors, school children in white uniforms, locals relaxing by the water, and possibly even snake charmers. The Temple of the Tooth is also located by the lake, making it easy to visit both attractions together.
If you have a more time, there's another beautiful temple to visit in Kandy. This temple is located a little outside the city center, making it much less touristy than the other attractions.
Sigiriya is best known for the Lion Rock. For many travelers, this, along with the train journey to Ella, is one of the main reasons to visit Sri Lanka. Besides the Lion Rock, there isn't much else to do in Sigiriya, making it ideal for a day trip from Kandy. On the way to Sigiriya, you’ll pass through the town of Dambulla, where you can stop at the Royal Cave Temple. For more tips, check out our article on the best things to do in Sigiriya.
The train journey from Kandy to Ella, especially the final stretch between Nuwara Eliya and Ella, is renowned as one of the most scenic train rides in the world. The trip takes about 7 hours and winds through Sri Lanka’s lush mountainous interior. Along the way, you'll pass tea plantations, waterfalls, and charming villages. We’ve written an article about the train journey from Kandy to Ella to help you prepare for what might be your most memorable train ride ever. Want to know what to do in Ella? Check out our article on the best things to do in Ella.