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
| Departs | Towards | Runs |
|---|---|---|
| 03:46 am | Veyangoda | Daily |
| 04:06 am | Polgahawela | Daily |
| 04:52 am | Maradana | Daily |
| 05:10 am | Colombo Fort | Sunday Only |
| 05:10 am | Maradana | Weekdays and Saturday Only |
| 05:18 am | Rambukkana | Daily |
| 05:38 am | Colombo Fort | Daily |
| 05:47 am | Colombo Fort | Weekdays Only |
| 05:47 am | Colombo Fort | Saturday and Sunday Only |
| 05:52 am | Ambeypussa | Daily |
| 06:12 am | Colombo Fort | Sunday Only |
| 06:14 am | Maradana | Weekdays and Saturday Only |
| 06:30 am | Colombo Fort | Sunday Only |
| 06:30 am | Maradana | Weekdays Only |
| 06:30 am | Maradana | Saturday Only |
| 06:42 am | Polgahawela | Daily |
| 06:47 am | Colombo Fort | Weekdays Only |
| 06:57 am | Colombo Fort | Saturday and Sunday Only |
| 06:57 am | Maradana | Weekdays Only |
| 07:03 am | Maradana | Weekdays and Saturday Only |
| 07:07 am | Colombo Fort | Saturday and Sunday Only |
| 07:12 am | Gampaha | Weekdays and Saturday Only |
| 07:14 am | Colombo Fort | Sunday Only |
| 07:24 am | Colombo Fort | Weekdays and Saturday Only |
| 07:32 am | Maradana | Weekdays Only |
| 07:36 am | Colombo Fort | Saturday and Sunday Only |
| 07:43 am | Colombo Fort | Saturday Only |
| 07:43 am | Colombo Fort | Weekdays Only |
| 07:51 am | Rambukkana | Daily |
| 07:54 am | Colombo Fort | Sunday Only |
| 07:56 am | Colombo Fort | Weekdays and Saturday Only |
| 08:05 am | Colombo Fort | Weekdays Only |
| 08:09 am | Mirigama | Weekdays Only |
| 08:27 am | Colombo Fort | Daily |
| 08:43 am | Rambukkana | Daily |
| 09:03 am | Colombo Fort | Daily |
| 09:09 am | Mirigama | Weekdays Only |
| 09:41 am | Kurunegala | Daily |
| 09:41 am | Rambukkana | Daily |
| 09:49 am | Colombo Fort | Weekdays Only |
| 10:02 am | Mirigama | Weekdays Only |
| 10:20 am | Colombo Fort | Daily |
| 10:53 am | Rambukkana | Daily |
| 11:00 am | Colombo Fort | Daily |
| 11:20 am | Colombo Fort | Weekdays Only |
| 11:39 am | Colombo Fort | Daily |
| 11:58 am | Rambukkana | Daily |
| 12:48 pm | Colombo Fort | Daily |
| 12:48 pm | Veyangoda | Daily |
| 01:36 pm | Polgahawela | Weekdays and Saturday Only |
| 01:36 pm | Polgahawela | Sunday Only |
| 01:56 pm | Colombo Fort | Daily |
| 02:06 pm | Rambukkana | Sunday Only |
| 02:11 pm | Rambukkana | Weekdays Only |
| 02:11 pm | Rambukkana | Saturday Only |
| 02:24 pm | Ambeypussa | Weekdays Only |
| 02:26 pm | Colombo Fort | Daily |
| 02:26 pm | Colombo Fort | Daily |
| 02:41 pm | Veyangoda | Weekdays and Saturday Only |
| 02:46 pm | Rambukkana | Weekdays and Saturday Only |
| 03:06 pm | Polgahawela | Daily |
| 03:11 pm | Colombo Fort | Daily |
| 03:16 pm | Gampaha | Daily |
| 03:38 pm | Polgahawela | Daily |
| 03:46 pm | Colombo Fort | Weekdays and Saturday Only |
| 03:56 pm | Colombo Fort | Weekdays and Saturday Only |
| 04:03 pm | Maradana | Daily |
| 04:10 pm | Veyangoda | Weekdays Only |
| 04:29 pm | Maradana | Weekdays Only |
| 04:31 pm | Polgahawela | |
| 04:31 pm | Polgahawela | |
| 04:41 pm | Colombo Fort | Saturday and Sunday Only |
| 04:46 pm | Colombo Fort | Weekdays Only |
| 04:59 pm | Mirigama | Weekdays Only |
| 05:17 pm | Polgahawela | Weekdays Only |
| 05:21 pm | Polgahawela | Saturday Only |
| 05:34 pm | Maradana | Daily |
| 05:35 pm | Rambukkana | |
| 05:35 pm | Rambukkana | Saturday Only |
| 05:49 pm | Polgahawela | Sunday Only |
| 05:54 pm | Kurunegala | Sunday Only |
| 05:55 pm | Polgahawela | |
| 05:55 pm | Polgahawela | |
| 05:57 pm | Polgahawela | Saturday and Sunday Only |
| 06:02 pm | Colombo Fort | Weekdays Only |
| 06:07 pm | Colombo Fort | Daily |
| 06:23 pm | Polgahawela | Weekdays Only |
| 06:23 pm | Polgahawela | Saturday and Sunday Only |
| 06:27 pm | Polgahawela | Weekdays Only |
| 06:30 pm | Colombo Fort | Weekdays Only |
| 06:45 pm | Colombo Fort | Daily |
| 06:50 pm | Ganewatte | Saturday and Sunday Only |
| 06:57 pm | Colombo Fort | Weekdays Only |
| 06:58 pm | Veyangoda | Weekdays Only |
| 07:11 pm | Rambukkana | Weekdays and Saturday Only |
| 07:16 pm | Rambukkana | Sunday Only |
| 07:35 pm | Polgahawela | Weekdays and Saturday Only |
| 07:38 pm | Colombo Fort | Weekdays Only |
| 07:53 pm | Polgahawela | Sunday Only |
| 08:03 pm | Ambeypussa | Weekdays and Saturday Only |
| 08:11 pm | Colombo Fort | Saturday and Sunday Only |
| 08:22 pm | Colombo Fort | Weekdays Only |
| 08:33 pm | Rambukkana | Daily |
| 08:55 pm | Colombo Fort | Weekdays and Saturday Only |
| 09:24 pm | Colombo Fort | Saturday and Sunday Only |
| 09:24 pm | Colombo Fort | Weekdays Only |
| 09:35 pm | Polgahawela | Daily |
| 09:36 pm | Maradana | |
| 09:51 pm | Colombo Fort | Weekdays and Saturday Only |
| 10:31 pm | Mirigama | Daily |
| 10:35 pm | Colombo Fort | Weekdays and Saturday Only |
| 10:44 pm | Colombo Fort | Sunday Only |
| 11:43 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.