Seeduwa Railway Station sits on the Puttalam Line of Sri Lanka Railways, roughly 28.1 km north of Colombo Fort. Located in the Gampaha District of the Western Province, it serves a busy stretch of Sri Lanka's coastal corridor — a corridor that also connects the country's main international gateway, Bandaranaike International Airport, to the wider rail network.
Where exactly is Seeduwa Station?
The station is in Seeduwa, a town in the Gampaha District that sits close to the airport zone. The surrounding area has grown considerably over recent decades as hotel and commercial development expanded around the airport. Seeduwa itself is a low-key transit town rather than a tourist destination, but its railway station makes it a useful interchange point for travellers moving between the northern coastal belt and Colombo.
The station's kilometre post reads 28.1 km from Colombo Fort, placing it between two neighbouring stations on the Puttalam Line: Alawatupitiya to the south (towards Colombo) and Liyanagemulla to the north.
What train services stop at Seeduwa?
On a typical operating day, around 44 trains call at Seeduwa Station. Services run in both directions along the Puttalam Line — southbound towards Colombo Fort and northbound towards Puttalam. The majority of trains stopping here are intercity or stopping services rather than express trains, so journey times to Colombo Fort are generally in the range of 45 minutes to just over an hour depending on the specific service.
Timetables on Sri Lanka Railways can shift seasonally or due to operational changes. The most reliable source for current departure times, destinations and days of operation is the official Sri Lanka Railways timetable, which is updated periodically. The station can also be contacted directly at 011-2253571 for real-time information.
Which line does Seeduwa Station serve?
Seeduwa is served exclusively by the Puttalam Line, one of Sri Lanka's main coastal railway lines. The line departs from Colombo Fort and runs northward along the Western Province coast before heading inland through the North Western Province to its terminus at Puttalam. It is a broad-gauge line and forms part of the network managed by Sri Lanka Railways under the Ministry of Transport.
How do I get to Seeduwa from Colombo?
The most straightforward option by rail is to board a northbound Puttalam Line service from Colombo Fort Station. Trains run regularly throughout the day, and Seeduwa is among the earlier stops, so services are generally frequent during peak commuter hours. By road, Seeduwa is accessible via the Colombo–Negombo highway (B13) or the expressway corridor depending on your origin point. The town is also within a short drive of Bandaranaike International Airport, making it a natural stopover for travellers who arrive by air and wish to continue by train.
Is Seeduwa a good base for exploring the Western Province?
Seeduwa itself is primarily a transit and residential town rather than a sightseeing hub. However, its proximity to Negombo — one of Sri Lanka's most visited beach towns — makes the surrounding area a practical first or last stop on a Sri Lanka itinerary. Negombo's lagoon, fish market, Dutch-era canal, and beach strip are all within a short distance. From Seeduwa station, trains heading one stop further north connect to the wider Puttalam Line network, while southbound services bring you into Colombo's commercial and cultural core in under an hour.
What facilities does Seeduwa Station have?
Seeduwa is a relatively small station on the Puttalam Line and offers basic passenger facilities. Travellers should not expect the full range of services found at major hubs such as Colombo Fort or Kandy. Ticketing is available at the station counter during staffed hours. For confirmed seat reservations on intercity services, it is advisable to purchase tickets in advance at a larger station or through Sri Lanka Railways' online booking where available.
Neighbouring stations on the Puttalam Line
| Direction | Station | Notes |
|---|---|---|
| South (towards Colombo) | Alawatupitiya | Next stop toward Colombo Fort |
| North (towards Puttalam) | Liyanagemulla | Next stop toward Negombo and Puttalam |
Airport transfers from Seeduwa
Because Seeduwa sits close to Bandaranaike International Airport, many visitors staying in the area choose a private airport transfer rather than navigating public transport with luggage. Several hotels and guesthouses near the station offer or can arrange transfers, and Lakpura operates direct private transfers from the airport to accommodation in Seeduwa — a practical option for late arrivals or early departures when train timings may not align with flight schedules.
Seeduwa railway station timetable
44 trains call at Seeduwa on a typical day.
Puttalam Line · 28.1 km from Colombo Fort · Western Province
Station telephone: 11-2253571
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 05:00 am | Nooranagar | Daily | |
| 05:27 am | Maradana | Daily | |
| 06:00 am | Negombo | Weekdays and Saturday Only | |
| 06:06 am | Colombo Fort | Saturday Only | |
| 06:06 am | Maradana | Weekdays Only | |
| 06:33 am | Panadura | Muthu Kumari | Weekdays Only |
| 06:34 am | Chilaw | Daily | |
| 07:11 am | Colombo Fort | Weekdays and Saturday Only | |
| 07:35 am | Maradana | Sunday Only | |
| 07:57 am | Colombo Fort | Daily | |
| 08:01 am | Negombo | Weekdays Only | |
| 08:52 am | Negombo | Weekdays Only | |
| 09:01 am | Puttalam | Daily | |
| 09:51 am | Colombo Fort | Weekdays Only | |
| 10:35 am | Chilaw | Daily | |
| 10:47 am | Colombo Fort | Daily | |
| 12:55 pm | Nooranagar | Weekdays Only | |
| 01:03 pm | Colombo Fort | Saturday and Sunday Only | |
| 01:23 pm | Colombo Fort | Weekdays Only | |
| 02:10 pm | Madampe | Daily | |
| 02:21 pm | Colombo Fort | Daily | |
| 03:24 pm | Chilaw | Daily | |
| 04:40 pm | Chilaw | Saturday and Sunday Only | |
| 05:19 pm | Colombo Fort | Weekdays Only | |
| 05:22 pm | Chilaw | Sunday Only | |
| 05:29 pm | Colombo Fort | Daily | |
| 05:37 pm | Chilaw | Weekdays Only | |
| 05:47 pm | Negombo | Daily | |
| 06:07 pm | Puttalam | Weekdays Only | |
| 06:08 pm | Puttalam | Saturday Only | |
| 06:19 pm | Puttalam | Sunday Only | |
| 06:30 pm | Negombo | Weekdays and Saturday Only | |
| 06:56 pm | Colombo Fort | Daily | |
| 07:05 pm | Chilaw | Weekdays Only | |
| 07:05 pm | Chilaw | Saturday and Sunday Only | |
| 07:09 pm | Colombo Fort | Sunday Only | |
| 07:12 pm | Colombo Fort | Saturday Only | |
| 07:12 pm | Colombo Fort | Weekdays Only | |
| 07:36 pm | Colombo Fort | Weekdays and Saturday Only | |
| 08:05 pm | Chilaw | Weekdays Only | |
| 08:31 pm | Colombo Fort | Weekdays Only | |
| 08:40 pm | Colombo Fort | Saturday Only | |
| 08:40 pm | Colombo Fort | Sunday Only | |
| 09:20 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.
- Liyanagemulla 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