Lakpura
Lakpura®

Kandy Railway Station

Kandy Railway Station stands at the heart of one of Sri Lanka's most storied cities, serving as the primary rail gateway to the central highlands. Operated by Sri Lanka Railways, it sits at the end of a branch off the Main Line and is the terminus of the Matale Line — making it a natural pivot point for travellers moving between Colombo, the hill country, and the cultural heartland of the island.

How did Kandy Railway Station come to exist?

The railway push into the hills was a deliberate colonial project driven by the need to transport tea, rubber, and other commodities from the highlands to the coast. Construction of the Colombo–Kandy line advanced in stages: the first section reached Ambepussa in December 1864, and a second section extended the line to Polgahawela by November 1866. Bridging the Mahaweli Ganga and the Maha Oya presented the greatest engineering challenges. Once those crossings were complete, the final tracks were laid on 15 April 1867, and the very next day a steam engine made its inaugural entry into Kandy station.

The first goods service between Colombo and Kandy ran on 30 April 1867, followed by the inaugural passenger service on 1 August 1867. In those early days, two passenger and mail trains left each end of the line simultaneously at 7:00 am, with the full journey taking around four and a half hours. Today's express services cover the same route in roughly two and a half to three hours, a reminder of how much track engineering has changed over a century and a half.

What architectural style defines Kandy Railway Station?

The station building is an architectural outlier in its surroundings. While Kandy's streetscape is largely shaped by traditional Kandyan craftsmanship and colonial-era ornament, the station itself is built in the Art Moderne style — a late offshoot of Modernism characterised by sweeping horizontal lines, curved forms, and restrained concrete massing. Its minimalist facades carry almost no decorative detail, creating a deliberate visual contrast with the more elaborately styled temples and civic buildings nearby.

This contrast is not a flaw but an interesting piece of architectural history: the station reflects the optimism of mid-twentieth-century design thinking, when clean geometry was seen as a progressive statement. Standing on the platform and looking back at the building, visitors get a compressed visual timeline of Kandyan urban development in a single glance.

What train routes operate from Kandy Station?

Kandy station is served by several key routes:

  • Colombo Fort – Kandy (Main Line): The most frequently used route, with intercity express and slower stopping services running throughout the day. Intercity expresses are bookable in advance and recommended for visitors.
  • Kandy – Matale (Matale Line): A short branch line heading north, useful for visitors wishing to explore the Aluvihare Rock Temple and the spice gardens around Matale.
  • Kandy – Badulla (Upcountry Line): Arguably the most celebrated rail journey in Sri Lanka, this route climbs through tea estates, cloud forest, and mountain passes before descending to Ella and continuing to Badulla. The section between Kandy and Nanu Oya (for Nuwara Eliya) is particularly admired for its scenery.

Seats on the intercity express and the upcountry observation car can sell out weeks in advance during peak season (December to March and July to August). Booking through the Sri Lanka Railways online portal or a registered agent is strongly advised.

How do I get to Kandy Railway Station from Colombo?

The most straightforward route is to board a train at Colombo Fort station. Intercity express services run several times daily and typically take around two and a half to three hours. If you prefer road travel, the Colombo–Kandy expressway (E01/E03) has reduced drive times considerably, though traffic into Kandy city itself can add time. A private driver or taxi remains a popular choice for travellers with luggage or those arriving from outstations.

Once in Kandy, the station sits close to the city centre and is within walking distance of the lake and many hotels. Tuk-tuks are readily available outside the station for onward short trips.

What can I do near Kandy Railway Station?

The station's central position means most of Kandy's key attractions are accessible without transport. The Kandy city tour typically covers the Temple of the Tooth Relic (Sri Dalada Maligawa), Kandy Lake, the National Museum, and the bustling market district — all within a short radius of the station.

Visitors with more time can combine a train journey out of Kandy with stops at the Peradeniya Botanical Gardens (one stop west), or continue east toward Horton Plains National Park via the upcountry line. The Esala Perahera Festival, one of Asia's largest and oldest Buddhist pageants, is held in Kandy each July or August and draws visitors from around the world — rail travel to the city during this period requires advance planning.

Is Kandy Railway Station worth visiting as an attraction in itself?

Beyond its functional role, the station offers genuine points of interest for architecture enthusiasts and railway history buffs. The contrast between the Art Moderne building and the surrounding colonial and traditional streetscape is photogenic and thought-provoking. The working platforms give a ground-level view of Sri Lanka's upcountry rail culture — vendors selling short eats, families heading to the hills, and the occasional goods wagon passing through on the Matale branch.

The Kandy Tourist Information Center is located nearby and can assist with maps, transport queries, and local guidance. For travellers who want to understand what they are seeing in the broader context of Kandyan history, a visit to the city's museums before or after the station is time well spent.

What practical information should I know before travelling through Kandy Station?

Detail Notes
Booking classes First, second, and third class available. Observation saloon cars on upcountry trains offer panoramic windows and should be booked well in advance.
Facilities Waiting rooms, ticket counters, and basic refreshment stalls are available on-site.
Peak travel periods December–March and July–August; book tickets early, especially for the Kandy–Ella route.
Left luggage A left-luggage facility is typically available at the station for a small fee — confirm on arrival.
Accessibility Platform access involves steps; travellers with mobility needs should arrive early to seek staff assistance.

Kandy railway station timetable

70 trains call at Kandy on a typical day.

Matale Line · 120.7 km from Colombo Fort · Kandy District · Central Province

Station telephone: 081-2222271

DepartsTowardsTrainRuns
01:30 amPolgahawela · starts hereDaily
01:40 amPeradeniya · starts hereDaily
02:47 amterminates here · from SarasaviuyanaDaily
03:35 amBadulla · starts hereDaily
04:30 amColombo Fort · starts hereDaily
04:40 amMatale · starts hereDaily
05:00 amColombo Fort · starts hereSunday Only
05:00 amColombo Fort · starts hereWeekdays Only
05:00 amColombo Fort · starts hereSaturday and Sunday Only
06:04 amterminates here · from MataleDaily
06:08 amterminates here · from PolgahawelaDaily
06:20 amColombo Fort · starts hereDaily
06:27 amNawalapitiya · starts hereDaily
06:56 amterminates here · from NawalapitiyaDaily
07:00 amMatale · starts hereDaily
07:00 amPilimatalawa · starts hereDaily
07:45 amElla · starts hereSaturday and Sunday Only
07:47 amterminates here · from MataleWeekdays and Sunday Only
07:48 amterminates here · from NanuoyaDaily
07:52 amColombo FortSaturday Only
07:52 amPeradeniya · starts hereWeekdays Only
08:27 amterminates here · from SarasaviuyanaWeekdays Only
09:18 amterminates here · from Colombo FortIntercitySaturday and Sunday Only
09:37 amterminates here · from WattegamaWeekdays Only
09:38 amterminates here · from Colombo FortDaily
09:45 amNawalapitiya · starts hereDaily
09:55 amterminates here · from WattegamaDaily
10:25 amMatale · starts hereDaily
10:40 amColombo FortDaily
11:10 amBadullaPodi MenikeDaily
11:43 amterminates here · from MataleDaily
11:50 amterminates here · from NawalapitiyaDaily
01:10 pmColombo FortUdarata MenikeDaily
01:55 pmterminates here · from Colombo FortSaturday and Sunday Only
02:00 pmMataleWeekdays Only
02:00 pmMatale · starts hereDaily
02:07 pmNawalapitiya · starts hereDaily
02:15 pmPolgahawela · starts hereDaily
03:17 pmterminates here · from MataleDaily
03:25 pmColombo Fort · starts hereWeekdays Only
03:25 pmColombo Fort · starts hereSaturday and Sunday Only
03:25 pmterminates here · from MataleDaily
04:00 pmColombo FortDaily
04:35 pmColombo FortElla OdysseySunday Only
04:50 pmColombo Fort · starts hereIntercitySaturday and Sunday Only
04:58 pmterminates here · from SarasaviuyanaWeekdays Only
05:20 pmMatale · starts hereDaily
05:20 pmNanuoyaDaily
06:06 pmterminates here · from Colombo FortIntercityDaily
06:16 pmterminates here · from NawalapitiyaDaily
06:25 pmPolgahawela · starts hereSaturday and Sunday Only
06:25 pmPolgahawela · starts hereWeekdays Only
06:42 pmterminates here · from MataleDaily
07:00 pmMatale · starts hereDaily
07:10 pmNawalapitiya · starts hereSaturday and Sunday Only
07:10 pmNawalapitiya · starts hereWeekdays Only
07:10 pmNawalapitiya · starts hereDaily
07:34 pmterminates here · from Colombo FortWeekdays Only
07:43 pmterminates here · from Colombo FortSaturday and Sunday Only
07:53 pmterminates here · from Colombo FortDaily
08:11 pmterminates here · from EllaSaturday and Sunday Only
08:12 pmterminates here · from Colombo FortIntercity
08:20 pmterminates here · from MataleDaily
08:37 pmterminates here · from BadullaDaily
08:55 pmterminates here · from Colombo FortDaily
09:00 pmRambukkana · starts hereDaily
10:20 pmBadullaDaily
10:45 pmPeradeniya · starts hereDaily
11:27 pmterminates here · from PolgahawelaDaily
11:57 pmterminates here · from SarasaviuyanaDaily

Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-07-27. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent