Enderamulla Railway Station is a small but regularly served stop on Sri Lanka's Main Line, sitting in the Gampaha District of the Western Province. Located approximately 11.7 km from Colombo Fort, it occupies a useful position for commuters and travellers moving between the capital and the towns of the North Western and North Central provinces.
Where is Enderamulla Station on the Main Line?
The Main Line is Sri Lanka's primary rail corridor, stretching north from Colombo Fort through Gampaha, Veyangoda, and onward toward Kurunegala and Kandy. Enderamulla sits between two neighbouring stations: Hunupitiya to the south (toward Colombo) and Horape to the north. The station falls within the densely populated greater Colombo commuter belt, which explains the relatively high frequency of services stopping here.
The surrounding Gampaha District is one of the most populous in Sri Lanka, and the rail corridor through this area carries a significant share of daily commuter traffic into and out of the capital.
How many trains stop at Enderamulla each day?
On a typical weekday, around 107 train services call at Enderamulla. This includes a mix of express and stopping services operating in both directions — toward Colombo Fort and away from the capital. The high frequency reflects the station's role as a commuter hub rather than a tourist destination.
Services range from early-morning commuter trains to late-evening departures. Not all trains run on every day of the week; certain express services may operate only on weekdays, while schedules on public holidays can differ. It is always worth checking the current timetable directly with Sri Lanka Railways before travelling.
What types of trains use the Main Line at Enderamulla?
The Main Line carries several categories of service that stop at or pass through Enderamulla:
- Intercity Express trains — faster services connecting Colombo with Kandy and Vavuniya; not all intercity expresses stop at Enderamulla.
- Stopping passenger trains — slower services that call at most stations along the line, including Enderamulla.
- Commuter services — high-frequency short-haul trains operating primarily during morning and evening peak hours.
Travellers heading to Negombo, the Cultural Triangle, or Kandy typically board longer-distance services at Colombo Fort or Maradana, but Enderamulla offers a convenient boarding point for those already based in the Gampaha corridor.
How do I get to Enderamulla Station?
The station is accessible by road from the Colombo–Katunayake Expressway interchange area and via local roads within the Gampaha District. Three-wheelers (tuk-tuks) are the most common last-mile option for passengers who do not live within walking distance of the station.
From Colombo Fort, the journey by stopping train to Enderamulla typically takes around 20–30 minutes depending on the service and the number of intermediate stops. The station itself is modest in facilities — a platform, basic ticketing, and shelter — consistent with most mid-level commuter stops on Sri Lanka Railways.
What facilities are available at Enderamulla Station?
As with many stations in the greater Colombo commuter belt, Enderamulla offers functional rather than extensive passenger amenities. Travellers should expect:
- A staffed ticket counter during operating hours
- Basic platform shelter
- Small-scale vendors near the station entrance during peak times
There are no luggage storage facilities, tourist information desks, or large food courts at this station. Passengers making long-distance journeys are generally advised to board at Colombo Fort or Maradana, where facilities are more comprehensive.
Is Enderamulla a useful stop for tourists?
For most international travellers, Enderamulla is primarily a transit point rather than a destination in its own right. It may be of practical interest to visitors staying in the Gampaha area who wish to reach Colombo without using a vehicle, or to those exploring Sri Lanka by rail as a travel method rather than purely for sightseeing.
Rail travel in Sri Lanka offers a genuinely different perspective on the country's landscape and daily life. Even commuter-belt sections of the Main Line pass through dense coconut groves, market towns, and residential neighbourhoods that reveal an authentic side of Sri Lankan life rarely seen from a tour bus. For dedicated railway enthusiasts, the island's network — with its mix of colonial-era infrastructure and modern rolling stock — holds considerable historic and operational interest.
For a deeper look at Sri Lanka's railway history, the book Ceylon Railway Heritage is a well-regarded reference covering the development of the network from the British colonial period to the present day.
How does the Main Line connect to the rest of Sri Lanka's rail network?
The Main Line is the spine of the Sri Lanka Railways system. From Colombo Fort, it heads north through the Western Province before turning inland toward the Hill Country and the cultural heartland. Key junctions along the route include Polgahawela, where the Northern Line diverges toward Anuradhapura and Jaffna, and Peradeniya, the junction for the Hill Country Line to Nanu Oya and Ella.
Enderamulla's position 11.7 km from Colombo Fort places it early on this corridor — well before the junction at Polgahawela — meaning that passengers at Enderamulla have straightforward access to services heading across much of the island's rail network by connecting at Colombo Fort or changing at a larger junction station further along the line.
Enderamulla railway station timetable
107 trains call at Enderamulla on a typical day.
Main Line · 11.7 km from Colombo Fort · Western Province
| Departs | Towards | Runs |
|---|---|---|
| 03:45 am | Polgahawela | Daily |
| 04:25 am | Nooranagar | Daily |
| 04:58 am | Rambukkana | Daily |
| 05:21 am | Maradana | Daily |
| 05:25 am | Negombo | Weekdays and Saturday Only |
| 05:31 am | Colombo Fort | Sunday Only |
| 05:31 am | Maradana | Weekdays and Saturday Only |
| 06:00 am | Chilaw | Daily |
| 06:05 am | Maradana | Daily |
| 06:09 am | Colombo Fort | Weekdays Only |
| 06:09 am | Colombo Fort | Saturday and Sunday Only |
| 06:33 am | Colombo Fort | Sunday Only |
| 06:35 am | Maradana | Weekdays and Saturday Only |
| 06:39 am | Gampaha | Weekdays and Saturday Only |
| 06:41 am | Colombo Fort | Saturday Only |
| 06:56 am | Colombo Fort | Sunday Only |
| 06:56 am | Maradana | Saturday Only |
| 07:09 am | Colombo Fort | Weekdays Only |
| 07:30 am | Rambukkana | Daily |
| 07:32 am | Colombo Fort | Weekdays and Saturday Only |
| 07:35 am | Colombo Fort | Sunday Only |
| 08:04 am | Colombo Fort | Weekdays Only |
| 08:04 am | Colombo Fort | Saturday Only |
| 08:10 am | Puttalam | Daily |
| 08:23 am | Rambukkana | Daily |
| 08:24 am | Colombo Fort | Weekdays Only |
| 08:38 am | Colombo Fort | Daily |
| 08:47 am | Colombo Fort | Daily |
| 09:20 am | Kurunegala | Daily |
| 09:20 am | Rambukkana | Daily |
| 09:29 am | Colombo Fort | Daily |
| 10:00 am | Chilaw | Daily |
| 10:09 am | Colombo Fort | Weekdays Only |
| 10:26 am | Colombo Fort | Weekdays Only |
| 10:33 am | Rambukkana | Daily |
| 10:40 am | Colombo Fort | Daily |
| 11:20 am | Colombo Fort | Daily |
| 11:22 am | Colombo Fort | Daily |
| 11:38 am | Rambukkana | Daily |
| 11:59 am | Colombo Fort | Daily |
| 12:20 pm | Nooranagar | Weekdays Only |
| 12:28 pm | Veyangoda | Daily |
| 01:08 pm | Colombo Fort | Daily |
| 01:15 pm | Polgahawela | Sunday Only |
| 01:15 pm | Polgahawela | Weekdays and Saturday Only |
| 01:35 pm | Madampe | Daily |
| 01:38 pm | Colombo Fort | Saturday and Sunday Only |
| 01:40 pm | Colombo Fort | Weekdays Only |
| 01:45 pm | Rambukkana | Sunday Only |
| 01:50 pm | Rambukkana | Weekdays Only |
| 01:50 pm | Rambukkana | Saturday Only |
| 02:08 pm | Ambeypussa | Weekdays Only |
| 02:16 pm | Colombo Fort | Daily |
| 02:20 pm | Veyangoda | Weekdays and Saturday Only |
| 02:45 pm | Polgahawela | Daily |
| 02:47 pm | Colombo Fort | Daily |
| 02:47 pm | Colombo Fort | Daily |
| 02:56 pm | Gampaha | Daily |
| 02:57 pm | Colombo Fort | Daily |
| 03:13 pm | Polgahawela | Daily |
| 03:32 pm | Colombo Fort | Daily |
| 03:43 pm | Veyangoda | Weekdays Only |
| 04:05 pm | Chilaw | Saturday and Sunday Only |
| 04:11 pm | Polgahawela | |
| 04:11 pm | Polgahawela | |
| 04:22 pm | Colombo Fort | Weekdays and Saturday Only |
| 04:33 pm | Ragama | Weekdays Only |
| 04:45 pm | Maradana | Weekdays Only |
| 04:55 pm | Chilaw | Weekdays Only |
| 04:57 pm | Maradana | Weekdays Only |
| 05:02 pm | Colombo Fort | Saturday and Sunday Only |
| 05:07 pm | Colombo Fort | Weekdays Only |
| 05:14 pm | Rambukkana | Saturday Only |
| 05:19 pm | Polgahawela | Sunday Only |
| 05:23 pm | Ragama | Weekdays Only |
| 05:54 pm | Maradana | Daily |
| 05:55 pm | Negombo | Weekdays and Saturday Only |
| 06:03 pm | Polgahawela | Weekdays Only |
| 06:03 pm | Polgahawela | Saturday and Sunday Only |
| 06:04 pm | Colombo Fort | Daily |
| 06:11 pm | Colombo Fort | Weekdays Only |
| 06:23 pm | Colombo Fort | Weekdays Only |
| 06:30 pm | Chilaw | Saturday and Sunday Only |
| 06:34 pm | Colombo Fort | Daily |
| 06:38 pm | Veyangoda | Weekdays Only |
| 07:08 pm | Polgahawela | Weekdays and Saturday Only |
| 07:28 pm | Polgahawela | Sunday Only |
| 07:30 pm | Chilaw | Weekdays Only |
| 07:31 pm | Colombo Fort | Daily |
| 07:43 pm | Ambeypussa | Weekdays and Saturday Only |
| 07:45 pm | Colombo Fort | Sunday Only |
| 07:47 pm | Colombo Fort | Saturday Only |
| 07:47 pm | Colombo Fort | Weekdays Only |
| 08:11 pm | Colombo Fort | Weekdays and Saturday Only |
| 08:13 pm | Rambukkana | Daily |
| 08:43 pm | Colombo Fort | Weekdays Only |
| 08:45 pm | Chilaw | Daily |
| 09:08 pm | Polgahawela | Daily |
| 09:24 pm | Colombo Fort | Weekdays and Saturday Only |
| 09:29 pm | Colombo Fort | Sunday Only |
| 09:29 pm | Colombo Fort | Saturday Only |
| 09:44 pm | Colombo Fort | Saturday and Sunday Only |
| 10:10 pm | Mirigama | Daily |
| 10:11 pm | Colombo Fort | Weekdays and Saturday Only |
| 10:55 pm | Colombo Fort | Weekdays and Saturday Only |
| 11:03 pm | Colombo Fort | Sunday Only |
| 11:23 pm | Rambukkana | 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
10 places within about 25 km, nearest first.
- Walpola Railway Station1 km
- Sapugaskanda Viharaya1 km
- Water World Aquarium & Bird Park2 km
- Batuwatte Railway Station3 km
- Magalegoda Railway Station3 km
- Bulugahagoda Railway Station3 km
- Peralanda Railway Station3 km
- Henarathgoda Botanical Garden4 km
- Ganemulla Railway Station5 km
- Hunupitiya Railway Station8 km