Lakpura
Lakpura®

Wandurawa Railway Station

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

DepartsTowardsRuns
12:12 amRambukkanaDaily
04:21 amMaradanaDaily
04:36 amPolgahawelaDaily
04:46 amColombo FortSunday Only
04:46 amMaradanaWeekdays and Saturday Only
05:16 amColombo FortSaturday and Sunday Only
05:16 amColombo FortWeekdays Only
05:42 amColombo FortSunday Only
05:45 amMaradanaWeekdays and Saturday Only
05:47 amRambukkanaDaily
06:00 amColombo FortSunday Only
06:00 amMaradanaWeekdays Only
06:00 amMaradanaSaturday Only
06:10 amColombo FortWeekdays Only
06:21 amAmbeypussaDaily
06:22 amColombo FortSaturday and Sunday Only
06:22 amMaradanaWeekdays Only
06:35 amMaradanaWeekdays and Saturday Only
06:39 amColombo FortSunday Only
06:47 amColombo FortWeekdays and Saturday Only
07:07 amMaradanaWeekdays Only
07:11 amColombo FortSaturday and Sunday Only
07:16 amColombo FortSunday Only
07:16 amPolgahawelaDaily
07:27 amColombo FortWeekdays and Saturday Only
07:46 amColombo FortDaily
08:21 amRambukkanaDaily
08:34 amColombo FortDaily
09:11 amColombo FortWeekdays Only
09:18 amRambukkanaDaily
09:40 amColombo FortDaily
10:11 amKurunegalaDaily
10:11 amRambukkanaDaily
10:31 amColombo FortDaily
11:10 amColombo FortDaily
11:28 amRambukkanaDaily
12:10 pmColombo FortDaily
12:35 pmRambukkanaDaily
01:56 pmColombo FortDaily
01:56 pmColombo FortDaily
02:06 pmPolgahawelaSunday Only
02:06 pmPolgahawelaWeekdays and Saturday Only
02:36 pmColombo FortDaily
02:36 pmRambukkanaSunday Only
02:41 pmRambukkanaWeekdays Only
02:41 pmRambukkanaSaturday Only
03:27 pmColombo FortWeekdays and Saturday Only
03:34 pmPolgahawelaDaily
04:07 pmPolgahawelaDaily
04:11 pmColombo FortSaturday and Sunday Only
04:16 pmColombo FortWeekdays Only
05:05 pmPolgahawela
05:14 pmPolgahawela
05:33 pmColombo FortDaily
05:43 pmPolgahawelaSaturday Only
05:43 pmPolgahawelaWeekdays Only
05:44 pmMirigamaWeekdays Only
06:08 pmRambukkanaSaturday Only
06:13 pmRambukkana
06:16 pmColombo FortDaily
06:23 pmPolgahawelaSunday Only
06:36 pmPolgahawela
06:36 pmPolgahawela
06:36 pmPolgahawelaSaturday and Sunday Only
06:52 pmPolgahawelaSaturday and Sunday Only
06:59 pmPolgahawelaWeekdays Only
07:04 pmColombo FortWeekdays Only
07:35 pmRambukkanaWeekdays and Saturday Only
07:37 pmColombo FortSaturday and Sunday Only
07:50 pmRambukkanaSunday Only
08:10 pmPolgahawelaWeekdays and Saturday Only
08:14 pmColombo FortWeekdays and Saturday Only
08:22 pmPolgahawelaSunday Only
08:32 pmAmbeypussaWeekdays and Saturday Only
08:55 pmColombo FortSaturday and Sunday Only
08:55 pmColombo FortWeekdays Only
09:03 pmRambukkanaDaily
09:14 pmMaradana
10:04 pmPolgahawelaDaily
10:06 pmColombo FortWeekdays and Saturday Only
10:15 pmColombo FortSunday Only
11:01 pmMirigamaDaily

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.

Shop this range with Lakpura

Packed in Sri Lanka and shipped worldwide, direct from the source.

Ask Lakpura® Agent