Lakpura
Lakpura®

Ganemulla Railway Station

Ganemulla Railway Station sits on Sri Lanka's Main Line in the Gampaha District, Western Province, roughly 22.5 km from Colombo Fort. It is a busy commuter stop that connects the greater Colombo metropolitan area to the towns and districts further north, making it a practical interchange point for both daily commuters and travellers exploring the Western Province.

Where is Ganemulla Station on the Main Line?

The Main Line is Sri Lanka's principal rail corridor, running from Colombo Fort northward through the Western and North Western provinces before continuing toward Vavuniya. Ganemulla Station falls between Bulugahagoda station (the preceding stop towards Colombo) and Gampaha station (the next stop heading north). Gampaha town itself is the administrative capital of Gampaha District, so many passengers travelling to district offices or the town centre change or disembark here.

The line through this section is flat and passes through semi-urban and semi-rural landscape typical of the Western Province's outer commuter belt — a mix of residential neighbourhoods, small businesses, and patches of paddy land.

How many trains stop at Ganemulla each day?

Around 113 trains call at Ganemulla on a typical weekday, reflecting its role as a high-frequency commuter station. Services range from express intercity trains that stop selectively to slow trains that serve every station along the corridor. The volume of services means that even if you miss one train, the next is rarely far away during peak hours.

For the authoritative up-to-date timetable — including departure times, destinations, and days of operation — check the official Sri Lanka Railways website or consult the printed timetable issued at Colombo Fort station.

How do I get to Ganemulla from Colombo?

The straightforward option is to board a northbound Main Line train from Colombo Fort station. The journey covers approximately 22.5 km and takes around 30–40 minutes depending on whether you are on a stop-all or express service. Trains depart Colombo Fort at frequent intervals throughout the day, with the highest frequency during morning and evening peak hours.

Alternatively, Ganemulla is accessible by road via the A1 highway that links Colombo to Kandy. Tuk-tuks and buses serve the surrounding area from the station forecourt.

What facilities does Ganemulla Station offer?

Ganemulla is a staffed station with a booking office where you can purchase tickets for onward travel along the Main Line and connecting services. The station telephone number for enquiries is 033-2260271. Basic waiting areas are available on the platform. As with most stations outside Colombo, facilities are functional rather than extensive, so it is worth purchasing your ticket in advance during holiday periods when trains can be busy.

What is there to see near Ganemulla?

The Gampaha District is home to several points of interest within a short distance of the station:

  • Henarathgoda Botanical Gardens — One of Sri Lanka's oldest botanical gardens, located in nearby Gampaha town. It is historically significant as the site where rubber plants were first cultivated in Asia.
  • Kelaniya Raja Maha Vihara — One of the most revered Buddhist temples in Sri Lanka, situated a short distance south towards Colombo. It is particularly busy during the Duruthu Perahera festival in January.
  • Attanagalla Devale — A popular Hindu-Buddhist pilgrimage site in the Gampaha District, drawing devotees from across the country.
  • Local markets and town centres — Ganemulla town has a modest market and a range of local eateries worth exploring if you have time between trains.

Is Ganemulla a good base for exploring the Western Province?

Ganemulla works well as a transit point rather than a base in itself, but the surrounding district is genuinely rewarding for travellers who enjoy quieter, less-touristy Sri Lanka. The rail connection to Colombo Fort takes under an hour, and onward services toward Kandy, Kurunegala, or Anuradhapura are easily picked up at Gampaha or further along the line.

For those tracing the full length of the Sri Lanka Main Line as a rail journey in its own right — a popular activity among railway enthusiasts — Ganemulla is one of the earlier checkpoints on what becomes an increasingly scenic route as the line climbs toward the hill country.

Practical information at a glance

Detail Information
Railway line Main Line (Sri Lanka Railways)
District Gampaha, Western Province
Distance from Colombo Fort 22.5 km
Preceding station (towards Colombo) Bulugahagoda
Next station (away from Colombo) Gampaha
Typical daily train calls Around 113
Station telephone 033-2260271

Ganemulla railway station timetable

113 trains call at Ganemulla on a typical day.

Main Line · 22.5 km from Colombo Fort · Western Province

Station telephone: 033-2260271

DepartsTowardsRuns
03:46 amVeyangodaDaily
04:06 amPolgahawelaDaily
04:52 amMaradanaDaily
05:10 amColombo FortSunday Only
05:10 amMaradanaWeekdays and Saturday Only
05:18 amRambukkanaDaily
05:38 amColombo FortDaily
05:47 amColombo FortWeekdays Only
05:47 amColombo FortSaturday and Sunday Only
05:52 amAmbeypussaDaily
06:12 amColombo FortSunday Only
06:14 amMaradanaWeekdays and Saturday Only
06:30 amColombo FortSunday Only
06:30 amMaradanaWeekdays Only
06:30 amMaradanaSaturday Only
06:42 amPolgahawelaDaily
06:47 amColombo FortWeekdays Only
06:57 amColombo FortSaturday and Sunday Only
06:57 amMaradanaWeekdays Only
07:03 amMaradanaWeekdays and Saturday Only
07:07 amColombo FortSaturday and Sunday Only
07:12 amGampahaWeekdays and Saturday Only
07:14 amColombo FortSunday Only
07:24 amColombo FortWeekdays and Saturday Only
07:32 amMaradanaWeekdays Only
07:36 amColombo FortSaturday and Sunday Only
07:43 amColombo FortSaturday Only
07:43 amColombo FortWeekdays Only
07:51 amRambukkanaDaily
07:54 amColombo FortSunday Only
07:56 amColombo FortWeekdays and Saturday Only
08:05 amColombo FortWeekdays Only
08:09 amMirigamaWeekdays Only
08:27 amColombo FortDaily
08:43 amRambukkanaDaily
09:03 amColombo FortDaily
09:09 amMirigamaWeekdays Only
09:41 amKurunegalaDaily
09:41 amRambukkanaDaily
09:49 amColombo FortWeekdays Only
10:02 amMirigamaWeekdays Only
10:20 amColombo FortDaily
10:53 amRambukkanaDaily
11:00 amColombo FortDaily
11:20 amColombo FortWeekdays Only
11:39 amColombo FortDaily
11:58 amRambukkanaDaily
12:48 pmColombo FortDaily
12:48 pmVeyangodaDaily
01:36 pmPolgahawelaWeekdays and Saturday Only
01:36 pmPolgahawelaSunday Only
01:56 pmColombo FortDaily
02:06 pmRambukkanaSunday Only
02:11 pmRambukkanaWeekdays Only
02:11 pmRambukkanaSaturday Only
02:24 pmAmbeypussaWeekdays Only
02:26 pmColombo FortDaily
02:26 pmColombo FortDaily
02:41 pmVeyangodaWeekdays and Saturday Only
02:46 pmRambukkanaWeekdays and Saturday Only
03:06 pmPolgahawelaDaily
03:11 pmColombo FortDaily
03:16 pmGampahaDaily
03:38 pmPolgahawelaDaily
03:46 pmColombo FortWeekdays and Saturday Only
03:56 pmColombo FortWeekdays and Saturday Only
04:03 pmMaradanaDaily
04:10 pmVeyangodaWeekdays Only
04:29 pmMaradanaWeekdays Only
04:31 pmPolgahawela
04:31 pmPolgahawela
04:41 pmColombo FortSaturday and Sunday Only
04:46 pmColombo FortWeekdays Only
04:59 pmMirigamaWeekdays Only
05:17 pmPolgahawelaWeekdays Only
05:21 pmPolgahawelaSaturday Only
05:34 pmMaradanaDaily
05:35 pmRambukkana
05:35 pmRambukkanaSaturday Only
05:49 pmPolgahawelaSunday Only
05:54 pmKurunegalaSunday Only
05:55 pmPolgahawela
05:55 pmPolgahawela
05:57 pmPolgahawelaSaturday and Sunday Only
06:02 pmColombo FortWeekdays Only
06:07 pmColombo FortDaily
06:23 pmPolgahawelaWeekdays Only
06:23 pmPolgahawelaSaturday and Sunday Only
06:27 pmPolgahawelaWeekdays Only
06:30 pmColombo FortWeekdays Only
06:45 pmColombo FortDaily
06:50 pmGanewatteSaturday and Sunday Only
06:57 pmColombo FortWeekdays Only
06:58 pmVeyangodaWeekdays Only
07:11 pmRambukkanaWeekdays and Saturday Only
07:16 pmRambukkanaSunday Only
07:35 pmPolgahawelaWeekdays and Saturday Only
07:38 pmColombo FortWeekdays Only
07:53 pmPolgahawelaSunday Only
08:03 pmAmbeypussaWeekdays and Saturday Only
08:11 pmColombo FortSaturday and Sunday Only
08:22 pmColombo FortWeekdays Only
08:33 pmRambukkanaDaily
08:55 pmColombo FortWeekdays and Saturday Only
09:24 pmColombo FortSaturday and Sunday Only
09:24 pmColombo FortWeekdays Only
09:35 pmPolgahawelaDaily
09:36 pmMaradana
09:51 pmColombo FortWeekdays and Saturday Only
10:31 pmMirigamaDaily
10:35 pmColombo FortWeekdays and Saturday Only
10:44 pmColombo FortSunday Only
11:43 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