Lakpura
Lakpura®

Wijayarajadahana Railway Station

Wijayarajadahana is a mid-line stop on Sri Lanka Railways' Main Line, sitting 49.1 km north of Colombo Fort in the Gampaha District, Western Province. It occupies a quiet but useful position on one of the country's busiest rail corridors, which runs from Colombo through the Western Province lowlands toward Kandy and beyond. For travellers heading upcountry or commuters moving between Colombo and the satellite towns of the Western Province, knowing this station's place in the timetable can make journey planning noticeably easier.

Where exactly is Wijayarajadahana Station?

The station sits in the Gampaha District, roughly 49 km from Colombo Fort by rail. Gampaha District is a densely settled lowland area that transitions from the suburbs of greater Colombo into more rural terrain as the line pushes north. The surrounding landscape is typical of the Western Province — paddy fields, small commercial strips, and residential neighbourhoods that have grown steadily over the past few decades as Colombo's commuter belt has expanded.

Road access to the station is straightforward via local routes connecting to the A1 Colombo–Kandy highway corridor. Tuk-tuks and local buses serve the immediate area.

Which stations neighbour Wijayarajadahana on the Main Line?

On the Main Line, the station immediately toward Colombo is Ganegoda, while the next stop heading away from Colombo is Mirigama. Mirigama is a larger junction town with more services and onward connections, making it a useful reference point when reading timetables.

  • Ganegoda — the station between Wijayarajadahana and Colombo
  • Mirigama — the next station heading north, a more prominent stop on the Main Line

How many trains stop at Wijayarajadahana each day?

Around 80 train services call at Wijayarajadahana on a typical operating day, reflecting the high frequency of Main Line traffic. Services range from express intercity trains — some of which do not stop at smaller intermediate stations — to slower all-stations stopping services that are the backbone of daily commuter travel in the Western Province.

It is worth checking the current Sri Lanka Railways timetable before travelling, as schedules can vary on public holidays and during engineering works. Express and intercity trains may bypass the station, so confirming your specific service stops here saves time.

What is the Main Line and why does it matter for travellers?

The Main Line is Sri Lanka Railways' primary route, linking Colombo Fort in the west to Badulla in the hill country via Kandy. It is one of the most historically significant railway lines in the country, originally laid during the British colonial period to transport coffee and later tea from the hill estates to the port at Colombo. Today it carries a mix of long-distance travellers, tourists heading toward Kandy or Ella, and daily commuters from the towns of the Western and Central provinces.

Wijayarajadahana lies in the lower, flatter section of the Main Line before it begins its dramatic climb into the central highlands. Trains at this point are still running through cultivated lowlands, so the scenery is pleasant but does not yet have the mountain drama that makes the upper sections of the line famous among rail enthusiasts.

Is Wijayarajadahana a good base for exploring the Gampaha District?

The Gampaha District itself offers several points of interest for travellers willing to explore beyond the main tourist circuit. The Henarathgoda Botanical Garden, one of Sri Lanka's older botanical gardens and the site where the first rubber tree in Asia was planted, is located in the district. The area also has a number of Buddhist temples and small nature reserves accessible by road from the Main Line stations.

While Wijayarajadahana itself is primarily a commuter stop rather than a tourism hub, its position on the Main Line means connections to Colombo and further upcountry are frequent and convenient. Travellers using it as a transit point rather than a destination will find the station functions efficiently for that purpose.

How do I get to Wijayarajadahana from Colombo Fort?

Board any Main Line stopping service at Colombo Fort Station heading toward Kandy, Peradeniya, or Badulla and confirm in advance that it halts at Wijayarajadahana. The journey covers approximately 49 km by rail. Travel time varies depending on the class of service — slower all-stations trains will take longer than limited-stop services, but only the former are guaranteed to call here.

Third-class unreserved travel is the most affordable option for short hops on this section of the Main Line. Second-class reserved seats are advisable for longer journeys, particularly during morning and evening peak hours when carriages can become crowded.

Are there facilities at the station?

Like most intermediate stations on the Main Line, Wijayarajadahana has basic platform facilities. Small vendors typically operate near the station entrance, selling snacks and drinks. The station is staffed and tickets can be purchased at the booking counter, though for longer journeys purchasing in advance at a larger station or through an authorised agent is advisable to secure reserved seating.

What is the wider Sri Lanka railway network like?

Sri Lanka Railways operates several lines radiating from Colombo Fort, covering the Main Line to Kandy and Badulla, the Coastal Line south to Matara, the Northern Line toward Jaffna, and the scenic Hill Country branches. The network offers a relatively affordable and atmospheric way to travel around the island, and certain segments — particularly the hill country routes between Kandy and Ella — have gained an international reputation among railway travellers.

For those interested in the history and heritage of Sri Lankan railways, the story of the network spans more than 150 years, from the earliest colonial-era construction through to ongoing infrastructure development. The Sri Lanka Railways official site carries current timetables and fare information.

Wijayarajadahana railway station timetable

80 trains call at Wijayarajadahana on a typical day.

Main Line · 49.1 km from Colombo Fort · Western Province

DepartsTowardsRuns
12:25 amRambukkanaDaily
04:08 amMaradanaDaily
04:33 amColombo FortSunday Only
04:33 amMaradanaWeekdays and Saturday Only
04:49 amPolgahawelaDaily
05:03 amColombo FortSaturday and Sunday Only
05:03 amColombo FortWeekdays Only
05:29 amColombo FortSunday Only
05:32 amMaradanaWeekdays and Saturday Only
05:47 amColombo FortSunday Only
05:47 amMaradanaWeekdays Only
05:47 amMaradanaSaturday Only
05:56 amColombo FortWeekdays Only
06:00 amRambukkanaDaily
06:07 amColombo FortSaturday and Sunday Only
06:07 amMaradanaWeekdays Only
06:26 amColombo FortSunday Only
06:34 amAmbeypussaDaily
06:34 amColombo FortWeekdays and Saturday Only
06:58 amColombo FortSaturday and Sunday Only
07:03 amColombo FortSunday Only
07:14 amColombo FortWeekdays and Saturday Only
07:29 amPolgahawelaDaily
07:33 amColombo FortDaily
08:21 amColombo FortDaily
08:35 amRambukkanaDaily
08:58 amColombo FortWeekdays Only
09:27 amColombo FortDaily
09:31 amRambukkanaDaily
10:18 amColombo FortDaily
10:24 amKurunegalaDaily
10:24 amRambukkanaDaily
10:57 amColombo FortDaily
11:41 amRambukkanaDaily
11:57 amColombo FortDaily
12:48 pmRambukkanaDaily
01:43 pmColombo FortDaily
01:43 pmColombo FortDaily
02:19 pmPolgahawelaSunday Only
02:19 pmPolgahawelaWeekdays and Saturday Only
02:23 pmColombo FortDaily
02:49 pmRambukkanaSunday Only
02:54 pmRambukkanaSaturday Only
02:54 pmRambukkanaWeekdays Only
03:14 pmColombo FortWeekdays and Saturday Only
03:46 pmPolgahawelaDaily
03:58 pmColombo FortSaturday and Sunday Only
04:03 pmColombo FortWeekdays Only
04:20 pmPolgahawelaDaily
05:18 pmPolgahawela
05:20 pmColombo FortDaily
05:27 pmPolgahawela
05:57 pmMirigamaWeekdays Only
05:59 pmPolgahawelaSaturday Only
05:59 pmPolgahawelaWeekdays Only
06:03 pmColombo FortDaily
06:21 pmRambukkanaSaturday Only
06:26 pmRambukkana
06:39 pmPolgahawelaSunday Only
06:49 pmPolgahawelaSaturday and Sunday Only
06:49 pmPolgahawela
06:49 pmPolgahawela
06:51 pmColombo FortWeekdays Only
07:05 pmPolgahawelaSaturday and Sunday Only
07:12 pmPolgahawelaWeekdays Only
07:21 pmColombo FortSaturday and Sunday Only
07:48 pmRambukkanaWeekdays and Saturday Only
07:59 pmColombo FortWeekdays and Saturday Only
08:03 pmRambukkanaSunday Only
08:23 pmPolgahawelaWeekdays and Saturday Only
08:35 pmPolgahawelaSunday Only
08:42 pmColombo FortWeekdays Only
08:42 pmColombo FortSaturday and Sunday Only
08:45 pmAmbeypussaWeekdays and Saturday Only
09:02 pmMaradana
09:16 pmRambukkanaDaily
09:53 pmColombo FortWeekdays and Saturday Only
10:02 pmColombo FortSunday Only
10:17 pmPolgahawelaDaily
11:14 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

13 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