Madurankuliya Railway Station sits on the Puttalam Line of Sri Lanka Railways, in the Puttalam District of the North Western Province. The station lies approximately 121.7 km from Colombo Fort, placing it well into the quieter northern stretch of the line where rice paddies and lagoon-fringed lowlands define the landscape. For travellers heading toward Puttalam or returning to Colombo, Madurankuliya is a useful waypoint on one of the island's most scenic coastal rail routes.
Where exactly is Madurankuliya Station on the Puttalam Line?
The Puttalam Line branches off the Main Line at Ragama and runs northward along Sri Lanka's western coast before curving inland toward Puttalam town. Madurankuliya station falls in the latter portion of this journey, past the well-known junction at Chilaw. On the line, Mangalaeliya station lies immediately to the south in the direction of Colombo, while Erukkalam Pendu station is the next stop heading north toward Puttalam.
The surrounding area is predominantly rural, with small communities, fishing activity near the coast, and coconut cultivation — a defining feature of the North Western Province's agricultural economy. The station itself serves both local commuters and travellers passing through the region.
How many trains stop at Madurankuliya each day?
On a typical operating day, around 14 train services call at Madurankuliya. These services connect the station to Colombo Fort at the southern end and to Puttalam at the northern terminus. The frequency reflects the Puttalam Line's role as a primarily commuter and regional route rather than an express corridor.
Services run at varying intervals throughout the day, with the densest concentration of trains in the early morning and late afternoon to accommodate commuter demand. Travellers should check the official Sri Lanka Railways timetable or inquire locally, as schedules can be adjusted on public holidays and during special events.
What is the journey like from Colombo to Madurankuliya?
The rail journey from Colombo Fort to Madurankuliya covers roughly 121.7 km. Passengers can expect the ride to take anywhere from around two and a half to over three hours depending on the service and the number of intermediate stops. The route passes through Negombo, Chilaw, and several smaller stations, each offering a different glimpse of Sri Lanka's western coastal belt.
The train passes through towns, fishing villages, and wetland areas. Seats on the right-hand side of the carriage (when travelling north) often offer views toward the lagoons and the Indian Ocean. Travelling by train is generally one of the more affordable and comfortable ways to explore this part of the island, and the Puttalam Line is far less crowded than the hill-country and coastal south routes popular with tourists.
What can travellers do near Madurankuliya?
The Madurankuliya area is a quiet destination by Sri Lankan tourism standards, which is part of its appeal for those seeking an off-the-beaten-track experience. The North Western Province coastline is home to several low-key beaches, and the region surrounding Puttalam District is notable for its proximity to Wilpattu National Park — Sri Lanka's largest national park by area and one of the oldest.
- Wilpattu National Park: Located to the northeast of the Puttalam District, Wilpattu is renowned for its natural villus (natural lakes) and resident leopard population. Access is typically via Nochchiyagama or Puttalam.
- Puttalam Lagoon: The broad tidal lagoon that gives Puttalam town its character extends across much of the district. It is important for local fishing and mangrove ecology.
- Kalpitiya Peninsula: Further along the coast, Kalpitiya is gaining recognition for dolphin-watching and kitesurfing, and is accessible from the Puttalam area.
The region is not heavily developed for international tourism, so visitors who do stop here tend to find a more authentic experience of everyday Sri Lankan life along the coast.
How does Madurankuliya fit into Sri Lanka's broader railway network?
Sri Lanka Railways operates several main lines radiating from Colombo Fort, including the Main Line to Kandy and Badulla, the Southern Line to Matara, the Coastal Line, and the Puttalam Line. The Puttalam Line is among the less-celebrated routes in tourist literature, yet it passes through genuinely varied terrain and connects communities that rely on rail as a primary mode of transport.
The line's history stretches back to the British colonial era, when Ceylon's railway network was expanded to support both agricultural export and administrative connectivity. Sections of the Puttalam Line retain infrastructure that reflects this heritage, making the journey of interest to anyone curious about Sri Lanka Railways history and the country's broader transport development.
Practical information for visiting Madurankuliya Station
| Detail | Information |
|---|---|
| Line | Puttalam Line |
| District | Puttalam District |
| Province | North Western Province |
| Distance from Colombo Fort | 121.7 km |
| Previous station (toward Colombo) | Mangalaeliya |
| Next station (toward Puttalam) | Erukkalam Pendu |
| Typical daily train services | Around 14 |
Tickets for travel on the Puttalam Line can be purchased at Colombo Fort station or at any staffed intermediate station. Third-class tickets are the most common option for short local hops, while second-class reserved seating is available on certain services and is advisable for longer journeys.
Madurankuliya railway station timetable
14 trains call at Madurankuliya on a typical day.
Puttalam Line · 121.7 km from Colombo Fort · North Western Province
| Departs | Towards | Runs |
|---|---|---|
| 04:50 am | Maradana | Sunday Only |
| 04:50 am | Mount Lavinia | Weekdays and Saturday Only |
| 08:00 am | Nooranagar | Daily |
| 10:16 am | Colombo Fort | Weekdays Only |
| 10:16 am | Colombo Fort | Saturday and Sunday Only |
| 12:18 pm | Puttalam | Daily |
| 01:53 pm | Colombo Fort | Weekdays Only |
| 03:34 pm | Nooranagar | Weekdays Only |
| 05:06 pm | Colombo Fort | Weekdays Only |
| 05:07 pm | Colombo Fort | Saturday Only |
| 05:07 pm | Colombo Fort | Sunday Only |
| 08:44 pm | Puttalam | Weekdays Only |
| 08:44 pm | Puttalam | Saturday Only |
| 09:02 pm | Puttalam | Sunday Only |
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.
- Palavi Railway Station5 km
- Pulachchikulam Railway Station5 km
- Mangalaeliya Railway Station6 km
- Battaluoya Railway Station7 km
- Thilladiya Railway Station7 km
- Erukkalam Pendu Railway Station8 km
- Nooranagar Railway Station8 km
- Anawilundawa Railway Station9 km
- Mi Oya9 km
- Tabbowa Wewa Reservoir9 km
- Anamaduwa9 km
- Muthiyankattuwa Thaddayamale10 km