Wandurawa Railway Station is a mid-line halt on Sri Lanka's Main Line, sitting 39.3 km north of Colombo Fort in the Gampaha District, Western Province. Though it is a relatively modest station by Sri Lankan standards, it serves a steady flow of commuters and intercity passengers moving between Colombo and the upcountry regions. On a typical weekday around 82 train services pass through, making it one of the more frequently served stops along this corridor.
Where does Wandurawa Station sit on the Main Line?
The Main Line is Sri Lanka Railways' primary northern corridor, running from Colombo Fort northward through Gampaha District and continuing inland toward Kandy and beyond. Wandurawa sits between two neighbouring stations: Veyangoda in the direction of Colombo, and Keenawala heading further up the line. This section of the route passes through low-lying agricultural land and suburban settlements characteristic of the Western Province's outer fringes.
The 39.3 km distance from Colombo Fort places Wandurawa roughly within the greater Colombo commuter belt — close enough for daily work travel, yet far enough to feel removed from the congestion of the capital.
What train services call at Wandurawa?
Approximately 82 trains stop at Wandurawa on a busy day, reflecting its role as a commuter node rather than a purely intercity halt. Services calling here include both slow passenger trains that stop at every station and semi-express workings that pause at selected points along the Main Line.
Travellers heading toward Colombo for work or onward connections to the south will find multiple departures throughout the morning peak. Northbound services continue toward Gampaha, Polgahawela junction, and ultimately Kandy or Vavuniya depending on the service. Always verify current schedules directly with Sri Lanka Railways before travel, as timetables are revised periodically.
How do I get to Wandurawa Station from Colombo?
The most straightforward approach is to board any northbound Main Line service from Colombo Fort station. Third-class and second-class tickets are available at the Fort booking office; the journey to Wandurawa typically takes around 50–70 minutes on a stopping service, somewhat less on a faster express that pauses at Wandurawa. Seats on intercity expresses can be reserved in advance at Fort station or through authorised agents.
Road access is also possible via the A1 Colombo–Kandy highway. Gampaha town, the district capital, lies a short distance from the station and is well connected by local bus routes if you need to reach surrounding villages.
What is the Gampaha District like around Wandurawa?
The Gampaha District occupies the northern portion of the Western Province and borders the North Western Province at Polgahawela. The landscape here is greener and more rural than central Colombo, with paddy fields, coconut plantations, and small market towns punctuating the railway corridor. Key towns in the wider district include Gampaha itself, Negombo on the coast, and Mirigama further inland.
Travellers on a heritage or rail-photography itinerary will find the Main Line between Colombo and Polgahawela particularly rewarding: level crossings, station architecture from the British colonial era, and unhurried rural scenes make for engaging journey photography without requiring specialist access.
Is Wandurawa Station suitable as a base for exploring the Western Province?
Wandurawa itself is primarily a transit point rather than a destination in its own right. Visitors who want to explore the broader Gampaha District typically base themselves in Gampaha town or in Negombo, which offers a wider range of accommodation. From either base, Wandurawa Station provides convenient rail access back to Colombo Fort for onward connections to the airport at Katunayake, the Cultural Triangle, or the Hill Country.
For travellers with an interest in Sri Lanka's railway heritage, the Main Line is one of the island's oldest operational corridors. Construction of the line began in the 1860s under British administration, and several stations along this stretch retain original Victorian-era structures and signalling equipment that speak to that history.
What should I know before travelling by train in Sri Lanka?
- Ticket classes: Sri Lanka Railways operates three classes. Third class is unreserved and inexpensive; second class offers reserved seating on most expresses; first class air-conditioned coaches are available on select intercity services.
- Booking in advance: Reserved-class tickets can sell out on popular routes, particularly on weekends and public holidays. Book as early as possible for second and first class.
- Station facilities: Smaller halts like Wandurawa have basic facilities — a ticketing window and platform shelter. Do not expect cafes, left-luggage, or ATMs at stations of this size.
- Punctuality: Sri Lankan trains are sometimes subject to delays. Build buffer time into your itinerary, especially if connecting to a flight.
- Safety: Keep personal belongings secure and stay behind the platform edge marker when trains approach.
How does Wandurawa compare to neighbouring stations?
| Station | Distance from Colombo Fort | Direction |
|---|---|---|
| Veyangoda | Approx. 36–37 km | Towards Colombo (south) |
| Wandurawa | 39.3 km | — |
| Keenawala | Approx. 41–42 km | Away from Colombo (north) |
The distances shown above are approximate for Veyangoda and Keenawala; only Wandurawa's figure of 39.3 km is confirmed from official sources. The spacing reflects the relatively dense station provision in the Gampaha District, where communities are close together and passenger demand supports frequent stops.
Wandurawa railway station timetable
82 trains call at Wandurawa on a typical day.
Main Line · 39.3 km from Colombo Fort · Western Province
| Departs | Towards | Runs |
|---|---|---|
| 12:12 am | Rambukkana | Daily |
| 04:21 am | Maradana | Daily |
| 04:36 am | Polgahawela | Daily |
| 04:46 am | Colombo Fort | Sunday Only |
| 04:46 am | Maradana | Weekdays and Saturday Only |
| 05:16 am | Colombo Fort | Saturday and Sunday Only |
| 05:16 am | Colombo Fort | Weekdays Only |
| 05:42 am | Colombo Fort | Sunday Only |
| 05:45 am | Maradana | Weekdays and Saturday Only |
| 05:47 am | Rambukkana | Daily |
| 06:00 am | Colombo Fort | Sunday Only |
| 06:00 am | Maradana | Weekdays Only |
| 06:00 am | Maradana | Saturday Only |
| 06:10 am | Colombo Fort | Weekdays Only |
| 06:21 am | Ambeypussa | Daily |
| 06:22 am | Colombo Fort | Saturday and Sunday Only |
| 06:22 am | Maradana | Weekdays Only |
| 06:35 am | Maradana | Weekdays and Saturday Only |
| 06:39 am | Colombo Fort | Sunday Only |
| 06:47 am | Colombo Fort | Weekdays and Saturday Only |
| 07:07 am | Maradana | Weekdays Only |
| 07:11 am | Colombo Fort | Saturday and Sunday Only |
| 07:16 am | Colombo Fort | Sunday Only |
| 07:16 am | Polgahawela | Daily |
| 07:27 am | Colombo Fort | Weekdays and Saturday Only |
| 07:46 am | Colombo Fort | Daily |
| 08:21 am | Rambukkana | Daily |
| 08:34 am | Colombo Fort | Daily |
| 09:11 am | Colombo Fort | Weekdays Only |
| 09:18 am | Rambukkana | Daily |
| 09:40 am | Colombo Fort | Daily |
| 10:11 am | Kurunegala | Daily |
| 10:11 am | Rambukkana | Daily |
| 10:31 am | Colombo Fort | Daily |
| 11:10 am | Colombo Fort | Daily |
| 11:28 am | Rambukkana | Daily |
| 12:10 pm | Colombo Fort | Daily |
| 12:35 pm | Rambukkana | Daily |
| 01:56 pm | Colombo Fort | Daily |
| 01:56 pm | Colombo Fort | Daily |
| 02:06 pm | Polgahawela | Sunday Only |
| 02:06 pm | Polgahawela | Weekdays and Saturday Only |
| 02:36 pm | Colombo Fort | Daily |
| 02:36 pm | Rambukkana | Sunday Only |
| 02:41 pm | Rambukkana | Weekdays Only |
| 02:41 pm | Rambukkana | Saturday Only |
| 03:27 pm | Colombo Fort | Weekdays and Saturday Only |
| 03:34 pm | Polgahawela | Daily |
| 04:07 pm | Polgahawela | Daily |
| 04:11 pm | Colombo Fort | Saturday and Sunday Only |
| 04:16 pm | Colombo Fort | Weekdays Only |
| 05:05 pm | Polgahawela | |
| 05:14 pm | Polgahawela | |
| 05:33 pm | Colombo Fort | Daily |
| 05:43 pm | Polgahawela | Saturday Only |
| 05:43 pm | Polgahawela | Weekdays Only |
| 05:44 pm | Mirigama | Weekdays Only |
| 06:08 pm | Rambukkana | Saturday Only |
| 06:13 pm | Rambukkana | |
| 06:16 pm | Colombo Fort | Daily |
| 06:23 pm | Polgahawela | Sunday Only |
| 06:36 pm | Polgahawela | |
| 06:36 pm | Polgahawela | |
| 06:36 pm | Polgahawela | Saturday and Sunday Only |
| 06:52 pm | Polgahawela | Saturday and Sunday Only |
| 06:59 pm | Polgahawela | Weekdays Only |
| 07:04 pm | Colombo Fort | Weekdays Only |
| 07:35 pm | Rambukkana | Weekdays and Saturday Only |
| 07:37 pm | Colombo Fort | Saturday and Sunday Only |
| 07:50 pm | Rambukkana | Sunday Only |
| 08:10 pm | Polgahawela | Weekdays and Saturday Only |
| 08:14 pm | Colombo Fort | Weekdays and Saturday Only |
| 08:22 pm | Polgahawela | Sunday Only |
| 08:32 pm | Ambeypussa | Weekdays and Saturday Only |
| 08:55 pm | Colombo Fort | Saturday and Sunday Only |
| 08:55 pm | Colombo Fort | Weekdays Only |
| 09:03 pm | Rambukkana | Daily |
| 09:14 pm | Maradana | |
| 10:04 pm | Polgahawela | Daily |
| 10:06 pm | Colombo Fort | Weekdays and Saturday Only |
| 10:15 pm | Colombo Fort | Sunday Only |
| 11:01 pm | Mirigama | 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
15 places within about 25 km, nearest first.
- Varana Rajamaha Viharaya2 km
- Heendeniya Railway Station2 km
- Veyangoda Railway Station2 km
- Attanagalu Oya3 km
- Ganegoda Railway Station3 km
- Keenawala Railway Station4 km
- Botale Railway Station6 km
- Pilikuththuwa Raja Maha Viharaya6 km
- Wijayarajadahana Railway Station6 km
- Wilwatte Railway Station6 km
- Ambepussa6 km
- Ambeypussa Railway Station6 km
- Wathurugama6 km
- Yakkala City6 km
- Divulapitiya6 km