Lakpura
Lakpura®

Kadigamuwa railway station

Kadigamuwa Railway Station sits along one of Sri Lanka's most rewarding rail corridors — the Colombo–Badulla main line — where the terrain shifts gradually from coastal lowlands to the cooler foothills of the island's interior. The station itself is modest in scale, but its surroundings offer a quietly compelling snapshot of rural Sri Lanka: paddy fields edging the track, coconut palms lining village lanes, and the distant outline of hills that grow more pronounced the further east you travel.

Where exactly is Kadigamuwa Railway Station?

Kadigamuwa is located in the North Western Province of Sri Lanka, positioned along the rail route that runs from Colombo Fort inland toward Kandy and ultimately Badulla in the Hill Country. The station serves a small but active local community and acts as a functional transit point for villagers travelling to larger towns for work, education, and commerce. Its position on the main line means train frequency is reasonable, with both intercity expresses and slower stopping services passing through.

Road access to the station is straightforward from the Colombo–Kandy highway corridor, making it reachable by tuk-tuk or car from surrounding towns. Visitors who prefer not to rely on train connections can arrange a private transfer from Colombo or nearby cities — a practical option if you are carrying luggage or travelling with a group.

What does the landscape around Kadigamuwa look like?

The immediate environs of Kadigamuwa are typical of Sri Lanka's transitional zone between the wet and dry lowlands. Paddy cultivation dominates much of the flat land near the tracks, and the harvest seasons bring a distinct amber-green palette to the countryside. Small-scale vegetable and fruit gardens are common around homesteads, and the area retains the kind of unhurried rhythm that larger tourist towns have largely traded away.

For travellers who appreciate agricultural landscapes and genuine rural life over curated attractions, a slow stop here rewards patience. The dawn and dusk light along the rail corridor is particularly photogenic, with mist sometimes clinging to the lower slopes of distant hills during the cooler months.

How do I travel from Colombo to Kadigamuwa by train?

Trains on the Colombo–Badulla main line depart from Colombo Fort Station, the island's central rail hub. Kadigamuwa is served by stopping services that call at smaller stations along the way; intercity express trains to Kandy or Badulla may not stop here, so it is worth checking the timetable with Sri Lanka Railways before you travel. Journey time from Colombo Fort to Kadigamuwa varies by service but is generally under two hours for the stations in this segment of the line.

Second-class reserved seating offers a comfortable and affordable way to travel, while third-class observation seats give an open-air experience closer to the landscape. Booking in advance is advisable during public holidays and the peak December–January tourist season.

What can I do near Kadigamuwa Railway Station?

Kadigamuwa works well as a pause on a longer journey rather than a standalone destination, though the area around it connects to several worthwhile experiences within a manageable driving distance.

  • Kandy: The cultural capital of the Hill Country is accessible along the main line and by road. The Kandy city tour covers the Temple of the Tooth Relic, the lake, and the old town markets.
  • Makandawa Rainforest: The Makandawa Rainforest near Kegalle offers guided forest walks through one of Sri Lanka's less-visited lowland rainforest fragments — a genuinely off-the-beaten-path experience within reach of the North Western Province lowlands.
  • Ella: Continuing along the main line eventually brings you to Ella, one of the most scenic stretches of rail travel in Asia, passing through Nine Arch Bridge country and tea-covered hills.
  • Plantation villages: The patchwork of rubber, cinnamon, and mixed-crop smallholdings around Kadigamuwa can be explored informally on foot or by tuk-tuk hired from the station area.

What is the best time of year to visit Kadigamuwa?

The North Western Province experiences its driest and most settled weather between December and April, which aligns with the broader southwest dry season. This period is generally the most comfortable for travel, with reliable sunshine and low humidity. However, because Kadigamuwa sits in a transitional climatic zone, rain can arrive from either monsoon — the southwest (May–September) or the northeast (October–January) — meaning the area rarely suffers from prolonged drought or extended heavy rains.

For train photography and landscape appreciation, the period just after the northeast monsoon — roughly late January to March — tends to produce lush greenery without the overcast skies that the wet season brings. Early mornings throughout the year offer the clearest light and the coolest temperatures along the rail corridor.

Is there accommodation near Kadigamuwa Station?

Accommodation options in the immediate Kadigamuwa area are limited to small guesthouses and homestays that cater mainly to local travellers. The nearby Ocean Bliss property is one of the few establishments in the area that specifically serves international visitors, and airport transfers to this property can be arranged directly. For a wider selection of hotels and boutique stays, Kandy — around 30–40 km along the main line — offers accommodation to suit most budgets and travel styles, from colonial-era hill bungalows to modern city hotels.

Why travel by train through this part of Sri Lanka?

Sri Lanka's main railway lines were built primarily during the British colonial era to move agricultural produce — principally Ceylon tea and rubber — from the interior to Colombo's port. The engineering required to push tracks through hilly terrain produced a network of viaducts, tunnels, and tight curves that today make for some of the most scenic rail journeys in South Asia.

Kadigamuwa sits in the lower reaches of this network, where the drama of the Hill Country is still building. Travelling through here by train gives a sense of the transition from coastal Sri Lanka to the island's mountainous interior — a journey that rewards those who choose to slow down and watch the landscape unfold through the carriage window rather than rush to a destination by road.

Kadigamuwa railway station timetable

24 trains call at Kadigamuwa on a typical day.

Main Line · 90.2 km from Colombo Fort · Kegalle District · Sabaragamuwa Province

Station telephone: 081-3753261

DepartsTowardsTrainRuns
02:42 amPolgahawelaDaily
04:38 amKandyDaily
06:06 amColombo FortSunday Only
06:10 amColombo FortSaturday and Sunday Only
06:10 amColombo FortWeekdays Only
06:14 amWattegamaDaily
07:13 amBadullaElla OdysseySaturday Only
07:46 amColombo FortDaily
12:01 pmColombo FortDaily
12:34 pmMataleWeekdays Only
12:36 pmKandySaturday and Sunday Only
02:35 pmNanuoyaDaily
03:40 pmPolgahawelaDaily
04:44 pmColombo FortWeekdays Only
04:44 pmColombo FortSaturday and Sunday Only
05:12 pmColombo FortDaily
06:26 pmKandyWeekdays Only
06:27 pmColombo FortPodi MenikeDaily
06:37 pmKandySaturday and Sunday Only
06:52 pmKandyDaily
07:48 pmKandyDaily
07:50 pmPolgahawelaWeekdays Only
07:50 pmPolgahawelaSaturday and Sunday Only
09:53 pmKandyDaily

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