Puttalam Railway Station sits at the northern end of the Puttalam Line, one of Sri Lanka Railways' branch lines that peels away from the main coastal corridor and pushes into the North Western Province. As the branch terminus, it is the final stop on the line — trains arriving here do not continue further north on the national network. For travellers heading to the Puttalam District, the station offers a low-cost, unhurried alternative to the road journey from Colombo.
Where is Puttalam Railway Station?
The station is located in Puttalam town, the administrative capital of Puttalam District, North Western Province. It lies 135.1 km from Colombo Fort Station along the Puttalam Line. The surrounding district is known for its saltpans, lagoon ecosystems, and proximity to Wilpattu National Park — making Puttalam a useful gateway for nature-focused itineraries in the island's northwest.
Which line serves Puttalam Station, and where does it come from?
Puttalam Station is the terminus of the Puttalam Line, a branch that diverges from the main Northern Line at Ragama, just north of Colombo. The line runs along the western coastal plain through Negombo, Chilaw, and Kurunegala District before curving into the North Western Province. On the Puttalam Line itself, the station immediately before Puttalam is Thilladiya (towards Colombo), while Nooranagar is listed as the neighbouring station on the other side — though as the terminus, no through services continue beyond Puttalam.
How many trains serve Puttalam each day?
On a typical operating day, around 14 trains call at Puttalam Station. Services run throughout the day, with frequencies generally higher during morning and evening peak hours to serve commuters travelling between Puttalam and Colombo. Because the line passes through Negombo — one of the busiest secondary cities on the west coast — journey times and seat availability can vary considerably depending on the time of departure. Checking the Sri Lanka Railways official timetable before travel is always advisable, as schedules are subject to seasonal and operational changes.
How long does the train journey from Colombo Fort to Puttalam take?
Journey times vary by service class and the number of stops, but most trains on the full Colombo Fort–Puttalam run take roughly three to four hours. Express services with fewer intermediate stops complete the journey closer to the lower end of that range. Travelling by train is considerably more comfortable than the equivalent road journey during peak traffic hours, particularly when leaving Colombo.
What can I do in and around Puttalam?
Puttalam sits on the edge of a large saltwater lagoon — the Puttalam Lagoon — which separates the mainland from the Dutch Bay peninsula. The area is an important hub for the Sri Lankan salt industry, and the geometric saltpans visible from the road are a distinctive feature of the landscape. Key attractions within reach of the station include:
- Wilpattu National Park — Sri Lanka's largest national park by area, renowned for its leopard population and natural villus (natural lakes), lies roughly 30–35 km to the north.
- Kalpitiya Peninsula — a narrow strip of land north of Puttalam town, popular for dolphin watching, kitesurfing, and reef snorkelling.
- Munneswaram Temple — a significant Hindu temple complex in nearby Chilaw, one of the island's most visited pilgrimage sites for both Hindu and Buddhist devotees.
- Puttalam Lagoon — boat excursions on the lagoon offer views of mangrove systems and traditional fishing communities.
How do I get from Puttalam Station to Wilpattu National Park?
Wilpattu's main entrance gate at Hunuwilagama is approximately 30–35 km north of Puttalam town. There is no direct public transport from the station to the park gate, so most visitors arrange a tuk-tuk or private vehicle from town. If you are arriving on an organised itinerary, a pre-arranged transfer or safari vehicle from Colombo airport is often more practical than combining the train with onward ground arrangements.
Is it better to arrive in Puttalam by train or by road from Colombo?
Both options are viable. The train avoids the congestion of the A3 coastal highway, particularly around Negombo and Chilaw, and is more relaxed for independent travellers who are not carrying bulky luggage or joining an onward wildlife safari. Travellers with tightly timed itineraries — particularly those connecting to Wilpattu National Park or Kalpitiya — often find a private vehicle transfer from Colombo International Airport more efficient, since it combines airport pickup with direct delivery to the accommodation without a town-centre interchange.
Station contact details
| Station name | Puttalam |
| Line | Puttalam Line (branch terminus) |
| Distance from Colombo Fort | 135.1 km |
| Neighbouring stations | Thilladiya (Colombo direction), Nooranagar |
| Telephone | 032-2265271 |
| Province | North Western |
Puttalam railway station timetable
14 trains call at Puttalam on a typical day.
Puttalam Line · 135.1 km from Colombo Fort · North Western Province
Station telephone: 032-2265271
| Departs | Towards | Runs |
|---|---|---|
| 04:30 am | Maradana · starts here | Sunday Only |
| 04:30 am | Mount Lavinia · starts here | Weekdays and Saturday Only |
| 08:20 am | Nooranagar | Daily |
| 09:56 am | Colombo Fort | Weekdays Only |
| 09:56 am | Colombo Fort | Saturday and Sunday Only |
| 12:38 pm | terminates here · from Colombo Fort | Daily |
| 01:30 pm | Colombo Fort · starts here | Weekdays Only |
| 03:54 pm | Nooranagar | Weekdays Only |
| 04:45 pm | Colombo Fort · starts here | Saturday Only |
| 04:45 pm | Colombo Fort · starts here | Sunday Only |
| 04:46 pm | Colombo Fort | Weekdays Only |
| 09:05 pm | terminates here · from Colombo Fort | Weekdays Only |
| 09:05 pm | terminates here · from Colombo Fort | Saturday Only |
| 09:21 pm | terminates here · from Colombo Fort | 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.
- Puttalam Cityunder 1 km
- Puttalam Districtunder 1 km
- Thilladiya Railway Station2 km
- Erukkalam Pendu Railway Station2 km
- Thalawila2 km
- Urani River Safari2 km
- Nooranagar Railway Station3 km
- Deduru Oya6 km
- Anawilundawa6 km
- Mangalaeliya Railway Station8 km
- Muthiyankattuwa Thaddayamale10 km
- Battaluoya Railway Station11 km