Lakpura
Lakpura®

Enderamulla Railway Station

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

DepartsTowardsRuns
03:45 amPolgahawelaDaily
04:25 amNooranagarDaily
04:58 amRambukkanaDaily
05:21 amMaradanaDaily
05:25 amNegomboWeekdays and Saturday Only
05:31 amColombo FortSunday Only
05:31 amMaradanaWeekdays and Saturday Only
06:00 amChilawDaily
06:05 amMaradanaDaily
06:09 amColombo FortWeekdays Only
06:09 amColombo FortSaturday and Sunday Only
06:33 amColombo FortSunday Only
06:35 amMaradanaWeekdays and Saturday Only
06:39 amGampahaWeekdays and Saturday Only
06:41 amColombo FortSaturday Only
06:56 amColombo FortSunday Only
06:56 amMaradanaSaturday Only
07:09 amColombo FortWeekdays Only
07:30 amRambukkanaDaily
07:32 amColombo FortWeekdays and Saturday Only
07:35 amColombo FortSunday Only
08:04 amColombo FortWeekdays Only
08:04 amColombo FortSaturday Only
08:10 amPuttalamDaily
08:23 amRambukkanaDaily
08:24 amColombo FortWeekdays Only
08:38 amColombo FortDaily
08:47 amColombo FortDaily
09:20 amKurunegalaDaily
09:20 amRambukkanaDaily
09:29 amColombo FortDaily
10:00 amChilawDaily
10:09 amColombo FortWeekdays Only
10:26 amColombo FortWeekdays Only
10:33 amRambukkanaDaily
10:40 amColombo FortDaily
11:20 amColombo FortDaily
11:22 amColombo FortDaily
11:38 amRambukkanaDaily
11:59 amColombo FortDaily
12:20 pmNooranagarWeekdays Only
12:28 pmVeyangodaDaily
01:08 pmColombo FortDaily
01:15 pmPolgahawelaSunday Only
01:15 pmPolgahawelaWeekdays and Saturday Only
01:35 pmMadampeDaily
01:38 pmColombo FortSaturday and Sunday Only
01:40 pmColombo FortWeekdays Only
01:45 pmRambukkanaSunday Only
01:50 pmRambukkanaWeekdays Only
01:50 pmRambukkanaSaturday Only
02:08 pmAmbeypussaWeekdays Only
02:16 pmColombo FortDaily
02:20 pmVeyangodaWeekdays and Saturday Only
02:45 pmPolgahawelaDaily
02:47 pmColombo FortDaily
02:47 pmColombo FortDaily
02:56 pmGampahaDaily
02:57 pmColombo FortDaily
03:13 pmPolgahawelaDaily
03:32 pmColombo FortDaily
03:43 pmVeyangodaWeekdays Only
04:05 pmChilawSaturday and Sunday Only
04:11 pmPolgahawela
04:11 pmPolgahawela
04:22 pmColombo FortWeekdays and Saturday Only
04:33 pmRagamaWeekdays Only
04:45 pmMaradanaWeekdays Only
04:55 pmChilawWeekdays Only
04:57 pmMaradanaWeekdays Only
05:02 pmColombo FortSaturday and Sunday Only
05:07 pmColombo FortWeekdays Only
05:14 pmRambukkanaSaturday Only
05:19 pmPolgahawelaSunday Only
05:23 pmRagamaWeekdays Only
05:54 pmMaradanaDaily
05:55 pmNegomboWeekdays and Saturday Only
06:03 pmPolgahawelaWeekdays Only
06:03 pmPolgahawelaSaturday and Sunday Only
06:04 pmColombo FortDaily
06:11 pmColombo FortWeekdays Only
06:23 pmColombo FortWeekdays Only
06:30 pmChilawSaturday and Sunday Only
06:34 pmColombo FortDaily
06:38 pmVeyangodaWeekdays Only
07:08 pmPolgahawelaWeekdays and Saturday Only
07:28 pmPolgahawelaSunday Only
07:30 pmChilawWeekdays Only
07:31 pmColombo FortDaily
07:43 pmAmbeypussaWeekdays and Saturday Only
07:45 pmColombo FortSunday Only
07:47 pmColombo FortSaturday Only
07:47 pmColombo FortWeekdays Only
08:11 pmColombo FortWeekdays and Saturday Only
08:13 pmRambukkanaDaily
08:43 pmColombo FortWeekdays Only
08:45 pmChilawDaily
09:08 pmPolgahawelaDaily
09:24 pmColombo FortWeekdays and Saturday Only
09:29 pmColombo FortSunday Only
09:29 pmColombo FortSaturday Only
09:44 pmColombo FortSaturday and Sunday Only
10:10 pmMirigamaDaily
10:11 pmColombo FortWeekdays and Saturday Only
10:55 pmColombo FortWeekdays and Saturday Only
11:03 pmColombo FortSunday Only
11:23 pmRambukkanaDaily

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.

Shop this range with Lakpura

Packed in Sri Lanka and shipped worldwide, direct from the source.

Ask Lakpura® Agent