Sri Lanka

How to get from Colombo to Kandy

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
1h 27min
💶
From
3€
📍
Distance
94 km
Powered by 12Go system

There are 2 way(s) to get from Colombo to Kandy

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Colombo
📍Colombo Fort Railway Station (Gare de Fort, Colombo) is the main hub for train departures to Kandy. It's a large, bustling station right in the heart of Colombo, offering various classes of travel. Allow ample time to navigate through the crowds, especially during peak hours.
🚇From central Colombo, you can easily reach Colombo Fort Railway Station by tuk-tuk (approx. €1-2, 5-10 min), local bus (very cheap, frequent), or taxi/ride-hailing apps like PickMe (approx. €2-4, 5-15 min depending on traffic). It's also walkable from many downtown hotels.
⏰Trains to Kandy depart frequently throughout the day, typically every 1-2 hours, starting early morning around 5:30 AM until late afternoon (last departure around 6 PM). Check the latest schedules on the Sri Lanka Railways website or 12go.asia for exact timings.
💸 Transport from 3€ per person
⚡ Fastest: 1h 27min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Kandy–Ella Train Seats Early

The Kandy–Ella scenic train is highly popular and often sells out. If it's on your bucket list, book your reserved seats (especially 1st or 2nd class observation carriages) several weeks in advance via platforms like 12go.asia. Don't risk missing this iconic ride!

💡
No Train to Sigiriya or Mirissa

Remember that iconic sites like Sigiriya, Dambulla, and popular beach towns like Mirissa and Tangalle are not served by train. For these destinations, you'll need to use intercity buses or private vans/taxis. Plan your routes accordingly to avoid surprises.

💡
Embrace Local Buses

For shorter distances or when no train is available, local buses are incredibly cheap and frequent. While they might be less comfortable than trains, they offer an authentic local experience. Just jump on; pay the conductor on board. Use Google Maps for routes.

💡
Consider Private Vans for Efficiency

When time is tight or you're traveling with luggage, a private van or taxi can be a sane choice, especially for routes like from Colombo Airport directly to Kandy, or to the Cultural Triangle. It's pricier but offers door-to-door convenience and speed.

💡
Understand Train vs. Bus Speeds

While trains offer scenic views, they are generally slower than buses, especially the hill-country lines. For example, Kandy to Ella can take 6-7 hours by train, while a bus might shave off an hour or two. Always check real journey times for each option.

🛣️ The journey experience

Navigating Sri Lanka's transport options can feel a bit like solving a puzzle, especially when you're balancing iconic train rides with the need for speed to hit all your must-see spots. For the Colombo to Kandy leg, you're in luck: both train and bus are excellent, direct options. Forget overpaying for a private van on this route; save that for destinations like Sigiriya or Mirissa, which lack train stations.

The train from Colombo to Kandy offers a comfortable, scenic journey for as little as €3 in 3rd class, taking around 2.5 to 3 hours. It's a fantastic introduction to Sri Lanka's rail travel. Alternatively, intercity buses are slightly faster, getting you there in about 2 hours for approximately €4. They depart frequently from Colombo's main bus terminal, providing a flexible and efficient way to reach Kandy.

Your best bet for Colombo to Kandy is often the train for its experience and value. However, if schedules don't align or you prefer a slightly quicker journey, the bus is a solid second choice. The key is knowing which transport suits each leg of your journey, avoiding the common mistake of assuming a train goes everywhere. For Kandy, both options are winners.

Frequently asked questions — Colombo → Kandy

✨ Why visit Kandy?

  • ✓ Visit the sacred Temple of the Tooth Relic, a UNESCO World Heritage site
  • ✓ Stroll through the Royal Botanical Gardens, Peradeniya, famous for its orchids
  • ✓ Explore the Ceylon Tea Museum and learn about Sri Lanka's tea production
  • ✓ Enjoy a cultural show featuring traditional Kandyan dance and drumming
  • ✓ Discover the panoramic views from Arthur's Seat viewpoint overlooking Kandy Lake
🌙
Recommended stay
2 to 3 nights — allows ample time to explore cultural sites and surrounding nature.

☀️ When to visit Kandy?

TROPICAL MOUSSONNELLE HUMIDE

December to April — dry season with pleasant weather, ideal for sightseeing and outdoor activities.

Jan 😐
Feb 😊
Mar 😊
Apr 😐
May 😞
Jun 😞
Jul 😐
Aug 😐
Sep 😐
Oct 😞
Nov 😞
Dec 😐
📍
In Kandy — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Kandy
Compare the best rates available
via trip.com

What to do in Kandy?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🛕
Temple of the Sacred Tooth Relic
Visit Kandy's most sacred Buddhist site, housing a relic of the Buddha's tooth. The complex is stunning, especially during puja (offerings). Aim for the evening puja (around 18h30) for a more atmospheric experience. Entry is around 15€.
🌳
Royal Botanical Gardens Peradeniya
Explore these vast and beautifully maintained gardens, famous for their diverse collection of orchids, palms, and spices. It's a peaceful escape from the city hustle. Allow at least half a day to wander. Entry is around 10€, bring water.
🚶‍♀️
Walk Around Kandy Lake
Enjoy a leisurely stroll around the artificial Kandy Lake, a central feature of the city. The path offers pleasant views of the temple and surrounding hills. Best enjoyed in the early morning or late afternoon to avoid the heat and traffic. It’s a free and relaxing activity.
💃
Kandy Cultural Dance Show
Immerse yourself in traditional Kandyan dance and drumming performances. These vibrant shows often include fire-walking at the end. Several venues offer daily shows, typically starting around 17h. Expect to pay around 5-10€ for a ticket. Arrive early for good seats.
⛰️
Hike to Bahirawakanda Vihara Buddha
Ascend to this giant seated Buddha statue for panoramic views over Kandy city and its surroundings. The walk up can be steep but rewarding. It's especially beautiful at sunset. Entry is modest, typically around 1-2€, making it an accessible viewpoint.
🛍️
Explore Kandy Central Market
Dive into the vibrant chaos of Kandy's Central Market. Find fresh produce, spices, local crafts, and textiles. It’s an authentic sensory experience and a great spot for souvenir hunting or trying local snacks. Go in the morning for the freshest produce and best atmosphere.
🐘
Visit a Responsible Elephant Sanctuary
While Pinnawala is famous, seek out a more ethical elephant sanctuary or rescue center outside Kandy. Prioritize places focused on rehabilitation and observation rather than riding or bathing. Research independent reviews beforehand to ensure animal welfare is prioritized.
☕
Visit a Tea Plantation & Factory
Take a short trip into the surrounding hills to visit a tea plantation. Learn about the tea-making process from leaf to cup and enjoy a fresh brew. Many offer guided tours for around 3-5€, often including a tasting. It's a great insight into Sri Lanka's iconic industry.

⏱️ How long to visit Kandy?

2 to 3 days

For an independent traveler, 2 to 3 days are ideal to explore Kandy's main attractions without rushing. One day allows you to see the Temple of the Tooth and the lake, but you'll miss the botanical gardens and cultural shows. Allocate at least two full days to fully appreciate the city and its surroundings.

Related searches

train Colombo Kandy bus Colombo Kandy how to get from Colombo to Kandy ticket price Colombo to Kandy travel time Colombo to Kandy travel to Sri Lanka

Other trips from Colombo

Book now