Buthgamuwa Railway Station sits on Sri Lanka's Main Line, the busiest rail corridor in the country, connecting Colombo Fort with Kandy and the hill country beyond. Positioned 61.9 km from Colombo Fort, it is a small but regularly served stop that sees a steady flow of both commuter and intercity trains throughout the day.
Where exactly is Buthgamuwa Station?
The station lies in the North Western Province, in the broad agricultural lowlands that characterise the stretch of track between Colombo and Kandy. It sits between two neighbouring stations: Yattalgoda in the direction of Colombo and Alawwa in the direction of Kandy. The surrounding countryside is largely flat, planted with rice paddies and coconut smallholdings typical of this part of Sri Lanka.
How many trains stop at Buthgamuwa each day?
On a typical operating day, around 78 train services call at Buthgamuwa. These include slow passenger trains that stop at every station along the Main Line, as well as some semi-express services that pick up passengers at intermediate halts like this one. The frequency makes the station genuinely useful for local commuters travelling between Colombo and the towns of the North Western interior.
Not all services run every day of the week. Some trains operate only on weekdays, others only on weekends or public holidays. Before travelling, confirm your specific service against the current Sri Lanka Railways timetable, as schedules are subject to periodic revision.
What is the Main Line and why does it matter?
The Main Line is the oldest and most strategically important railway in Sri Lanka, originally constructed under British colonial administration to transport goods — particularly coffee, and later tea — from the hill country to the port at Colombo. Today it carries millions of passengers annually and remains the primary rail link between the capital and Kandy, Sri Lanka's cultural capital in the central highlands.
Travelling the Main Line is an experience in itself. As the train climbs from the coastal lowlands through the Kadugannawa Pass toward Kandy, the scenery shifts dramatically — from paddy fields and palm groves in the lower sections (near Buthgamuwa) to mist-covered hills and dense vegetation higher up.
How do I get to Buthgamuwa Station from Colombo?
The simplest approach is to board a Main Line train at Colombo Fort Station, which runs services toward Kandy, Peradeniya, and beyond. Buthgamuwa is approximately 61.9 km along the line, so journey time from Colombo Fort will typically be somewhere in the range of 1.5 to 2 hours depending on the service type and number of stops. Slower passenger trains take longer; semi-express services cover the distance more quickly but may not stop at Buthgamuwa at all.
Road access is also straightforward. The station area connects to the A1 Colombo–Kandy highway, which passes through nearby towns along this corridor. Private taxis and tuk-tuks operate in the area for onward local travel.
What can travellers do near Buthgamuwa?
Buthgamuwa itself is a small settlement, and most travellers pass through rather than linger. However, the broader region offers several worthwhile diversions:
- Alawwa town — the next station toward Kandy, Alawwa is a modest market town with local eateries and a useful base for exploring the North Western interior.
- Yattalgoda — the station back toward Colombo, useful as a reference point for timing your journey.
- The Colombo–Kandy rail corridor — the journey itself is one of the more rewarding rail experiences in the country, with landscapes that change noticeably as the line gains altitude after Rambukkana.
- Makandawa Rainforest — further along the route toward Kandy, the Makandawa Rainforest near Kithulgala is accessible from Main Line stations and offers walking trails and white-water rafting on the Kelani River.
Is Buthgamuwa a request stop or a scheduled halt?
Buthgamuwa operates as a scheduled halt — trains assigned to stop here do so as part of their published timetable, rather than requiring passengers to signal the driver. That said, only certain services on the Main Line are timetabled to stop at smaller intermediate stations like Buthgamuwa. Express and intercity trains typically bypass it without stopping. Always check whether your specific train is listed as calling at Buthgamuwa before boarding.
Practical tips for using Buthgamuwa Station
- Purchase tickets at the station booking office or, where available, through the Sri Lanka Railways online ticketing portal before your travel date.
- Third-class carriages are unreserved; second and first class on some services allow advance reservation, which is worthwhile on busy routes toward Kandy.
- Arrive a few minutes before the scheduled departure — trains on the Main Line can run slightly ahead of schedule during quieter periods.
- For onward travel from Buthgamuwa by road, tuk-tuks are generally available outside the station during daylight hours.
- The station has basic facilities. For more complete amenities — including food stalls and waiting areas — Alawwa, the next station, is a better-equipped town.
How does Buthgamuwa fit into a wider Sri Lanka itinerary?
Most international visitors who pass through Buthgamuwa are en route between Colombo and Kandy, or continuing further into the hill country toward Nanu Oya (for Nuwara Eliya) or Ella. The Main Line is among the most practical ways to make this journey without a car, and the rail experience — particularly the climb through the Kadugannawa Pass — is worth choosing over the road for the scenery alone.
For those exploring Sri Lanka's North Western Province more deliberately, the station provides a convenient anchor point for day trips into the surrounding lowland countryside, which sees far fewer tourists than the hill country or the southern coast.
Buthgamuwa railway station timetable
78 trains call at Buthgamuwa on a typical day.
Main Line · 61.9 km from Colombo Fort
| Departs | Towards | Runs |
|---|---|---|
| 12:47 am | Rambukkana | Daily |
| 03:45 am | Maradana | Daily |
| 04:10 am | Colombo Fort | Sunday Only |
| 04:10 am | Maradana | Weekdays and Saturday Only |
| 04:40 am | Colombo Fort | Saturday and Sunday Only |
| 04:40 am | Colombo Fort | Weekdays Only |
| 05:10 am | Maradana | Weekdays and Saturday Only |
| 05:12 am | Polgahawela | Daily |
| 05:24 am | Colombo Fort | Sunday Only |
| 05:24 am | Maradana | Weekdays Only |
| 05:24 am | Maradana | Saturday Only |
| 05:43 am | Colombo Fort | Saturday and Sunday Only |
| 05:43 am | Maradana | Weekdays Only |
| 05:59 am | Colombo Fort | Sunday Only |
| 05:59 am | Maradana | Weekdays and Saturday Only |
| 06:22 am | Rambukkana | Daily |
| 06:35 am | Colombo Fort | Saturday and Sunday Only |
| 06:35 am | Maradana | Weekdays Only |
| 06:40 am | Colombo Fort | Sunday Only |
| 06:40 am | Colombo Fort | Weekdays and Saturday Only |
| 07:55 am | Polgahawela | Daily |
| 07:59 am | Colombo Fort | Daily |
| 08:57 am | Rambukkana | Daily |
| 09:05 am | Colombo Fort | Daily |
| 09:53 am | Rambukkana | Daily |
| 10:35 am | Colombo Fort | Daily |
| 10:47 am | Kurunegala | Daily |
| 10:51 am | Rambukkana | Daily |
| 11:35 am | Colombo Fort | Daily |
| 11:49 am | Kandy | Saturday and Sunday Only |
| 12:03 pm | Rambukkana | Daily |
| 01:10 pm | Rambukkana | Daily |
| 01:20 pm | Colombo Fort | Daily |
| 01:20 pm | Colombo Fort | Daily |
| 02:00 pm | Colombo Fort | Daily |
| 02:42 pm | Polgahawela | Sunday Only |
| 02:42 pm | Polgahawela | Weekdays and Saturday Only |
| 02:53 pm | Colombo Fort | Weekdays and Saturday Only |
| 03:12 pm | Rambukkana | Sunday Only |
| 03:17 pm | Rambukkana | Saturday Only |
| 03:17 pm | Rambukkana | Weekdays Only |
| 03:35 pm | Colombo Fort | Weekdays Only |
| 03:35 pm | Colombo Fort | Saturday and Sunday Only |
| 04:06 pm | Rambukkana | Weekdays and Saturday Only |
| 04:12 pm | Polgahawela | Daily |
| 04:57 pm | Polgahawela | Daily |
| 04:58 pm | Colombo Fort | Daily |
| 05:28 pm | Colombo Fort | Saturday and Sunday Only |
| 05:35 pm | Colombo Fort | Weekdays Only |
| 05:40 pm | Polgahawela | |
| 05:49 pm | Polgahawela | |
| 06:10 pm | Kurunegala | Weekdays Only |
| 06:25 pm | Colombo Fort | Weekdays Only |
| 06:30 pm | Polgahawela | Saturday Only |
| 06:36 pm | Colombo Fort | Saturday and Sunday Only |
| 06:43 pm | Rambukkana | Saturday Only |
| 06:45 pm | Ganewatte | Weekdays Only |
| 06:51 pm | Kurunegala | Sunday Only |
| 06:51 pm | Rambukkana | |
| 07:10 pm | Polgahawela | Sunday Only |
| 07:11 pm | Polgahawela | Saturday and Sunday Only |
| 07:15 pm | Polgahawela | |
| 07:15 pm | Polgahawela | |
| 07:22 pm | Polgahawela | Weekdays Only |
| 07:23 pm | Colombo Fort | Weekdays and Saturday Only |
| 07:34 pm | Polgahawela | Weekdays Only |
| 07:35 pm | Polgahawela | Saturday and Sunday Only |
| 08:15 pm | Rambukkana | Weekdays and Saturday Only |
| 08:20 pm | Colombo Fort | Saturday and Sunday Only |
| 08:20 pm | Colombo Fort | Weekdays Only |
| 08:25 pm | Rambukkana | Sunday Only |
| 08:40 pm | Maradana | |
| 08:45 pm | Polgahawela | Weekdays and Saturday Only |
| 08:57 pm | Polgahawela | Sunday Only |
| 09:31 pm | Colombo Fort | Weekdays and Saturday Only |
| 09:38 pm | Rambukkana | Daily |
| 09:40 pm | Colombo Fort | Sunday Only |
| 10:39 pm | Polgahawela | Daily |
Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-09-14. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.
Nearby places
8 places within about 25 km, nearest first.