The whistle blows, the carriage lurches forward, and suddenly Colombo's traffic and heat are behind you. You're pressed gently into your seat as the train climbs inland, and within twenty minutes, the city dissolves into coconut groves, then rubber plantations, then the slow green roll of the hill country beginning to show itself. Kids wave from the platform at Rambukkana. A vendor walks through with short eats and tea in little plastic cups. The air coming through the open door smells like rain on red earth. This is the Colombo to Kandy train, and it's one of the most quietly rewarding things you can do on a Sri Lanka trip.
Colombo to Kandy Train Journey for Indian Travellers: What You Actually Get
Let's be honest: this is a train journey, not a luxury rail experience. You're on Sri Lankan Railways, the tracks are old, and the three-hour ride from Fort Station to Kandy is full of slow curves, unexpected stops, and carriages that vary wildly depending on which class you book.
But that's exactly what makes it worthwhile.
The route covers roughly 121 kilometres and gains nearly 500 metres in elevation as it moves from sea level into the central highlands. The landscape shifts right in front of you, from flat coastal lowlands to lush green hills, waterfalls, and the kind of misty, moody scenery that feels genuinely cinematic. No filter needed.
For Indian travellers, there's a particular comfort in how familiar and yet distinct this all feels. Sri Lanka is close enough, culturally, that you'll catch fragments of Tamil on the platform, recognise the chai-style tea being served, and feel none of the culture shock that comes with longer-haul trips. At the same time, it's different enough to feel like real travel.
The train runs multiple times a day. The most popular options are the morning Intercity Express and the slower Podi Menike or Udarata Menike, which continue past Kandy all the way to Ella. For the Colombo to Kandy stretch, most travellers take the Intercity Express (Train 1005), which departs Fort Station at 7:00 AM and arrives around 10:30 AM. It's the fastest option and offers reserved seating, which matters if you're travelling with family.
If you're the kind of traveller who'd rather stand at an open door watching the hills go by than sit in an air-conditioned compartment, book Second Class. If you want a reserved seat and a bit more comfort, go First Class. Both are affordable, and the price difference is negligible.
We help every Safari Sutra Holidays client book train tickets in advance, which is genuinely important during peak season when trains fill up weeks ahead. The Sri Lanka Tour Packages we build almost always include this journey because it adds so much to the trip with very little friction.
Best Time to Visit (Month-by-Month, Honest)
Sri Lanka's climate is shaped by two monsoons, and Kandy sits in the interior, which means it's less affected than the coasts but still has a wet season you should plan around.
January to March is the sweet spot. Skies are clear, the hill country is green from recent rains, and the temperatures in Kandy sit at a comfortable 24-27°C. January also brings the Perahera in some smaller temples. This is the best window for the train journey, because visibility is excellent and the scenery is at its most dramatic.
April brings the Sinhala and Tamil New Year in mid-April, which is a wonderful cultural experience but also the peak domestic travel period. Trains and hotels fill up fast. Book two months ahead minimum.
May to July is shoulder season. The southwest monsoon brings rain to parts of the island, but Kandy and the hill country often stay manageable. Some days are stunning, others are drizzly. Prices drop and crowds thin out.
August is special. The Esala Perahera, Kandy's grand elephant procession festival, runs for ten days and is genuinely one of the most spectacular cultural events in South Asia. Hotels triple in price. Book six months ahead if this is on your list.
September to November is a quieter, wetter period. If you're flexible and don't mind occasional rain, you'll find excellent value and very few tourists on the trains.
December is busy again. Good weather, holiday travel, and year-end tourists combine to fill everything up. Still a great time to go; just plan ahead.
Top Experiences You Can't Miss
The train journey itself deserves its own preparation. Get to Fort Station early, around 45 minutes before departure, and find your carriage. If you're in Second Class, stake out a window seat on the right side of the train (as you face the direction of travel) for the best hill views on the climb.
Kandy's Temple of the Tooth (Sri Dalada Maligawa) is not optional. It houses what is believed to be a tooth relic of the Buddha and is one of the most sacred sites in the Buddhist world. The evening puja ceremony, held at 6:30 PM, draws both worshippers and visitors. The drums, the incense, the flickering oil lamps: it hits differently in person.
Kandy Lake is a short walk from the temple. The early morning light on the water, with the hills behind it, is reason enough to wake up at 6 AM. The walk around the lake takes about 40 minutes.
The Royal Botanical Gardens at Peradeniya, just outside Kandy, are unexpectedly wonderful. Orchid houses, a 150-year-old Java fig tree with roots that cover the ground like a map, and almost no crowds before 9 AM. Entry is very affordable for SAARC nationals, including Indians.
A tea estate visit near Kandy or on the way to Nuwara Eliya rounds out the experience. Watching the pluckers work the bushes on a steep slope, then tasting freshly processed tea in a small factory, is grounding in a way that most tourist attractions aren't.
Safari Sutra Package Options & Prices in INR
These packages are built around the Colombo to Kandy journey and include surrounding experiences to make the trip feel complete rather than rushed.
Essential Sri Lanka (5 nights): Colombo arrival, train to Kandy, Temple of the Tooth, Peradeniya Gardens, transfer to Sigiriya. Approximately Rs. 75,000 to Rs. 90,000 per person, twin sharing, excluding flights.
Hill Country Explorer (7 nights): Colombo, Kandy (2 nights), Nuwara Eliya tea country, Ella train extension, Yala National Park. Approximately Rs. 1,10,000 to Rs. 1,35,000 per person, twin sharing, excluding flights.
Family Sri Lanka (8 nights, 2 adults + 2 children): Same as above with family-friendly pacing, an extra rest day in Kandy, and activities suited for kids including a spice garden and elephant sanctuary (ethical, walking-only). Total package from Rs. 3,20,000 to Rs. 3,80,000 for the family of four, excluding flights.
Premium Sri Lanka (7 nights): Boutique hotels throughout, private transfers, Kandy cultural show with front seats at the Perahera if timing allows, sommelier-guided tea tasting. Approximately Rs. 1,80,000 to Rs. 2,20,000 per person, twin sharing, excluding flights.
All packages are customisable. Plan Your Trip with Safari Sutra and we'll build something around your travel dates and interests.
Getting There: Flights from India
Colombo's Bandaranaike International Airport (CMB) is well-connected from India. Here's what actually works:
From Mumbai: IndiGo and SriLankan Airlines fly direct. Flight time is around 3 hours. Fares range from Rs. 8,000 to Rs. 18,000 return, depending on how early you book.
From Delhi: IndiGo has direct flights (around 4 hours), and SriLankan connects via Colombo. Budget Rs. 10,000 to Rs. 22,000 return.
From Chennai: This is the closest major Indian city to Sri Lanka, and fares reflect that. Direct flights run under 1.5 hours, and you can often find return fares under Rs. 7,000 if you book 6-8 weeks out.
From Bangalore and Hyderabad: Both have regular direct connections. Plan for Rs. 9,000 to Rs. 16,000 return.
Book flights separately from your land package. Airfares fluctuate too much for us to bundle them with any accuracy.
Visa, Vaccinations & Practical Prep
Sri Lanka requires an Electronic Travel Authorisation (ETA) for Indian passport holders. It's applied for online at the official Sri Lanka ETA portal, costs around USD 35, and is typically approved within 24 hours. Single-entry tourist visas are valid for 30 days. Do this before you leave, not at the airport.
No vaccinations are specifically required for Sri Lanka, though Hepatitis A, Typhoid, and standard travel vaccines are worth being up to date on. The Incredible India tourism portal has useful cross-references for Indian travellers heading to neighbouring countries.
Currency: The Sri Lankan Rupee (LKR). USD or Indian Rupees can be exchanged at the airport or in Colombo easily. Cards are accepted at most hotels and larger restaurants, but carry some cash for trains, markets, and street food.
Language: Sinhala and Tamil are the official languages. English is widely spoken in tourist areas, and Tamil speakers from South India will often find unexpected conversational ease in the north and east of the island.
Train tickets: Book online through the Sri Lanka Railways website or through us. Seat reservations for the Intercity Express sell out 30 days in advance during peak season. Don't leave this to the last week.
Frequently Asked Questions
Q: How long does the Colombo to Kandy train journey take?
The Intercity Express takes around 3.5 hours. The slower Podi Menike and Udarata Menike trains take 4 to 5 hours and stop more frequently. The slower trains are perfectly fine if you're not in a rush and want to soak in more of the landscape.
Q: Is it better to take the train or hire a private car from Colombo to Kandy?
The drive takes roughly 3 to 4 hours but feels longer because of traffic, especially through Colombo. The train is genuinely more enjoyable for the views and the experience of it, and often faster. For families with young children or travellers with a lot of luggage, a private car offers convenience. Many of our clients do the train one way and a private vehicle the other, which works well.
Q: Can Indian travellers use Indian credit/debit cards in Sri Lanka?
Yes, Visa and Mastercard work at most ATMs and hotels. Rupay cards have limited acceptance outside major cities. Notify your bank before you travel to avoid blocks on international transactions.
Q: Is Sri Lanka safe for Indian solo women travellers?
Sri Lanka is generally safe and well-used to tourists. Kandy and Colombo are both easy to navigate independently. The usual precautions apply: share your itinerary, avoid isolated areas after dark, and use vetted accommodation. Many Indian women travel solo here every year without incident.
Q: What class should I book on the Colombo to Kandy train?
First Class reserved seating is comfortable and worth it, especially for families. Second Class unreserved is fine if you're happy to stand or sit wherever you find space. There's no dining car on the Colombo to Kandy trains, but food vendors walk through at most stations.
Q: When should I book for the Esala Perahera festival in August?
Six months ahead, minimum. The Perahera runs for ten days in July/August (dates shift with the lunar calendar each year), and hotel rooms in Kandy sell out completely. Prices for a three-star hotel can exceed Rs. 15,000 per night during this period. It's worth every rupee, but don't leave it late.
Q: Can we extend the train journey from Kandy to Ella?
Absolutely, and we strongly recommend it if you have the time. The Kandy to Ella train is widely considered one of the most scenic rail routes in the world. The full journey takes around 7 hours, passing through the Nine Arches Bridge at Demodara and miles of tea estate country. Our Hill Country Explorer package includes this as a full day.
After 12 years and 15,000+ trips, we've found the biggest difference between an average trip and a great one comes down to two things: how well someone has planned the logistics, and whether they had the right people helping them. Train tickets booked too late, missed festivals, wrong side of the train for the views: these are small things that compound into frustration. We sort this out for every Safari Sutra Holidays client before they even pack a bag.
Plan Your Colombo to Kandy Train Journey Trip with Safari Sutra
The Colombo to Kandy train is one of those travel experiences that's genuinely easy to do, genuinely rewarding, and genuinely underrated by Indian travellers who still think of Sri Lanka as just a beach destination. The hill country, the cultural depth of Kandy, the slow pleasure of watching the landscape change from a train window: it's a different kind of trip, and a great one.
Yaar, Sri Lanka is so close and so worth it. Three hours from most Indian cities by flight, then three hours by train into some of the most beautiful hill country in South Asia. There's really no excuse not to go.
Ready to start planning? Contact Safari Sutra Holidays and we'll handle everything.
Safari Sutra Team
Travel curators with 13 years of experience planning Indian and international holidays — from safari adventures to island escapes.
View All Posts

