Liyanagemulla Railway Station is a stop on the Puttalam Line of Sri Lanka Railways, situated in the Gampaha District, Western Province. The station sits 30.1 km from Colombo Fort along the line, placing it well within the commuter belt that stretches north-west from the capital toward the coast.
Where exactly is Liyanagemulla Station?
The station lies in the low-lying coastal plain of the Western Province, not far from Bandaranaike International Airport. Liyanagemulla itself is a moderately populated settlement that benefits from rail access to Colombo, making this station primarily a commuter and regional transit point rather than a leisure destination in its own right. The surrounding area is characterised by small residential communities, paddy land, and light industry typical of the greater Colombo peri-urban fringe.
Which stations neighbour Liyanagemulla on the Puttalam Line?
On the Puttalam Line, Liyanagemulla sits between two well-known stops:
- Seeduwa — the station immediately toward Colombo Fort, serving the Seeduwa township and the airport access road corridor.
- Katunayake — the next station heading north-west, close to Bandaranaike International Airport and the Katunayake Export Processing Zone.
Because Katunayake station is only a short distance away, travellers arriving at or departing from the airport sometimes use this stretch of the Puttalam Line as a budget-friendly surface link, though the dedicated Colombo Airport Express (operating out of a separate station at the airport precinct) offers a faster, more direct rail connection to the Fort.
How many trains stop at Liyanagemulla each day?
On a typical weekday, around 39 train services call at Liyanagemulla. The majority are local or inter-city stopping services running between Colombo Fort and stations further up the Puttalam Line toward Chilaw and Puttalam. A smaller number operate express or semi-express patterns and may skip certain minor halts, so it is always worth checking the current Sri Lanka Railways timetable before travel.
Services are more frequent during morning and evening peak hours, reflecting the station's role as a commuter stop. Weekend and public-holiday timetables may differ from the standard weekday schedule.
What is the Puttalam Line?
The Puttalam Line is one of Sri Lanka's main coastal rail routes, branching off from the Main Line at Ragama and running north-west through Negombo, Chilaw, and on to Puttalam. The line has served the Western Province coast since the late 19th century, originally built to support coconut, fish, and agricultural trade between the coast and Colombo. Today it carries a mix of commuters, students, and travellers heading to the coastal town of Negombo or further north. The Sri Lanka Railways Department maintains current timetables and fare information on its official website.
How do I get to Liyanagemulla Station from Colombo?
From Colombo Fort station, board any Puttalam Line service and travel approximately 30 km north-west. Journey times vary depending on the service type — slower stopping trains may take around 50 to 70 minutes to reach Liyanagemulla, while faster services cover the distance in somewhat less time. Third-class travel on this route is affordable; first- and second-class carriages are available on selected services.
By road, Liyanagemulla is accessible via the Negombo Road (A3) and is served by local bus routes. For travellers connecting from Bandaranaike International Airport, the station is within a short tuk-tuk or taxi ride of the Katunayake junction area.
What facilities are available at Liyanagemulla Station?
Liyanagemulla is a smaller halt station rather than a major interchange, so facilities are correspondingly modest. Travellers should expect a basic platform, ticketing provision, and informal vendors rather than the full range of amenities found at larger stations such as Negombo or Colombo Fort. There is no large car park or significant retail at the station itself. Accommodation, restaurants, and shops are available in the surrounding township.
Is Liyanagemulla Station useful for visiting Negombo or the airport?
Liyanagemulla can serve as a staging point for onward travel to Negombo — one of Sri Lanka's most popular beach and fishing towns — by continuing north on the Puttalam Line to Negombo station. For the airport, Katunayake station (the next stop) is the more practical rail option, though many travellers opt for a taxi or pre-arranged transfer for the convenience of door-to-door service with luggage. If your itinerary involves flying in or out of Bandaranaike International Airport and exploring the Western Province coast, planning your rail connections in advance around this section of line is worthwhile.
Sri Lanka's railway network in context
Sri Lanka's railway network covers roughly 1,500 km of track across several main lines and branch lines. The system includes the Main Line (Colombo to Badulla through the hill country), the Southern Line (to Matara), the Northern Line, the Coastal Line, and the Puttalam Line on which Liyanagemulla sits. Rail travel remains one of the most scenic and economical ways to move around the island, particularly on routes through the central highlands. For enthusiasts of railway history and heritage, the story of Ceylon's railways — from British colonial construction to the present day — is richly documented and spans well over a century of transport development.
Liyanagemulla railway station timetable
39 trains call at Liyanagemulla on a typical day.
Puttalam Line · 30.1 km from Colombo Fort · Western Province
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 05:04 am | Nooranagar | Daily | |
| 05:23 am | Maradana | Daily | |
| 06:02 am | Colombo Fort | Saturday Only | |
| 06:02 am | Maradana | Weekdays Only | |
| 06:04 am | Negombo | Weekdays and Saturday Only | |
| 06:29 am | Panadura | Muthu Kumari | Weekdays Only |
| 06:38 am | Chilaw | Daily | |
| 07:07 am | Colombo Fort | Weekdays and Saturday Only | |
| 07:31 am | Maradana | Sunday Only | |
| 07:53 am | Colombo Fort | Daily | |
| 09:05 am | Puttalam | Daily | |
| 09:47 am | Colombo Fort | Weekdays Only | |
| 10:39 am | Chilaw | Daily | |
| 10:43 am | Colombo Fort | Daily | |
| 12:59 pm | Colombo Fort | Saturday and Sunday Only | |
| 12:59 pm | Nooranagar | Weekdays Only | |
| 01:19 pm | Colombo Fort | Weekdays Only | |
| 02:14 pm | Madampe | Daily | |
| 02:17 pm | Colombo Fort | Daily | |
| 03:28 pm | Chilaw | Daily | |
| 04:44 pm | Chilaw | Saturday and Sunday Only | |
| 05:13 pm | Colombo Fort | Weekdays Only | |
| 05:25 pm | Colombo Fort | Daily | |
| 05:41 pm | Chilaw | Weekdays Only | |
| 05:51 pm | Negombo | Daily | |
| 06:23 pm | Puttalam | Sunday Only | |
| 06:34 pm | Negombo | Weekdays and Saturday Only | |
| 06:52 pm | Colombo Fort | Daily | |
| 07:05 pm | Colombo Fort | Sunday Only | |
| 07:08 pm | Colombo Fort | Weekdays Only | |
| 07:08 pm | Colombo Fort | Saturday Only | |
| 07:09 pm | Chilaw | Saturday and Sunday Only | |
| 07:09 pm | Chilaw | Weekdays Only | |
| 07:32 pm | Colombo Fort | Weekdays and Saturday Only | |
| 08:09 pm | Chilaw | Weekdays Only | |
| 08:27 pm | Colombo Fort | Weekdays Only | |
| 08:35 pm | Colombo Fort | Saturday Only | |
| 08:35 pm | Colombo Fort | Sunday Only | |
| 09:24 pm | Chilaw | 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
12 places within about 25 km, nearest first.
- Seeduwa Railway Stationunder 1 km
- Free Trade Zone Railway Stationunder 1 km
- Katunayake Cityunder 1 km
- Katunayake Railway Stationunder 1 km
- Airport Counter1 km
- City to Colombo Airport Transfers1 km
- City to Katunayake Airport Transfers1 km
- Katunayake Airport to City Transfers1 km
- Alawatupitiya Railway Station4 km
- Muthurajawela Wetlands6 km
- Seeduwa City6 km
- Etukala City9 km