Lakpura
Lakpura®

Horape Railway Station

Horape Railway Station is a mid-suburban halt on Sri Lanka's Main Line, positioned 14.0 km from Colombo Fort in the Gampaha District of the Western Province. Sandwiched between the urban sprawl of greater Colombo and the quieter towns further north, Horape serves a steady flow of daily commuters and occasional long-distance travellers passing through on intercity expresses.

Where exactly is Horape Station on the Main Line?

Sri Lanka's Main Line runs north from Colombo Fort, threading through the Western Province before climbing into the hill country. Horape sits at the 14.0 km mark, placing it firmly within the greater Colombo commuter belt. The two neighbouring stations are Enderamulla in the direction of Colombo and Ragama in the direction of Veyangoda and beyond.

Ragama is one of the busiest junction stations in Sri Lanka, where the Main Line and the Puttalam Line diverge, so many passengers change trains there. Horape, by contrast, is a quieter station serving the immediate residential catchment rather than acting as a junction or interchange point.

What train services stop at Horape?

On a typical weekday, around 104 train movements call at Horape — a figure that reflects the density of commuter services on the Colombo Main Line corridor. Services range from slow passenger trains that stop at every halt to semi-express services that bypass smaller stations.

Key service patterns to be aware of:

  • Commuter trains between Colombo Fort and Veyangoda, Polgahawela, or Kandy stop most frequently throughout the day.
  • Intercity expresses heading to Kandy, Badulla, or Matale may pass through without stopping — check the timetable carefully before planning your journey.
  • Services thin out considerably after 21:00, so late-evening travel from Horape requires advance planning.

Sri Lanka Railways publishes an official timetable at railway.gov.lk, which is the most reliable source for current departure times, days of operation, and platform information.

How do I get to Horape Station from Colombo?

The most straightforward route is by rail itself — board any Main Line stopping service from Colombo Fort and alight after roughly 20–30 minutes depending on the train type. The journey is short, inexpensive, and avoids the heavy road traffic that characterises the A1 highway corridor through Wattala and Ja-Ela during peak hours.

By road, Horape is accessible via the A1 Colombo–Kandy highway. Tuk-tuks and buses serve the surrounding area, though the station itself does not have a large transport interchange. If you are arriving from Bandaranaike International Airport (CMB) at Katunayake, Ragama Station — the next stop north — offers slightly better onward connections and is positioned closer to the airport expressway exit.

What is the area around Horape like?

The locality is primarily residential, typical of Sri Lanka's outer Colombo suburbs. The Gampaha District has grown rapidly over the past two decades, and the land immediately around Horape reflects that — a mix of housing developments, small shops, and light commercial activity rather than the open paddy fields that once defined this corridor.

Travellers who are not commuting through are most likely passing Horape en route to Gampaha town, Negombo (reached via Ragama and the Puttalam Line), or further north toward the Cultural Triangle. There are no major tourist attractions within walking distance of the station itself.

Is Horape Station accessible for passengers with mobility needs?

Like the majority of smaller stations on Sri Lanka's commuter network, Horape has basic platform infrastructure without dedicated step-free access ramps or lifts. Passengers with pushchairs or mobility aids should be prepared for uneven platform surfaces and for stepping up into carriages unassisted. Travelling with a companion is advisable if mobility is a concern. Sri Lanka Railways is gradually upgrading facilities at higher-traffic stations, but smaller halts such as Horape are not yet part of formal accessibility programmes.

Tips for travelling through Horape by train

  • Purchase tickets at the booking counter inside the station rather than on board to avoid any supplementary charges.
  • Second-class seats on Main Line trains offer a good balance of comfort and cost for short hops in the Colombo commuter belt.
  • Peak hours — roughly 06:30–09:00 and 16:30–19:00 on weekdays — are busy on this corridor; trains departing Colombo Fort toward Horape during these windows fill quickly.
  • For longer journeys originating at Horape, reserved seats in first or second class can typically be booked a few days in advance at Colombo Fort or at Ragama.
  • The Main Line scenery begins to improve noticeably beyond Veyangoda as the terrain rises toward Rambukkana — if your journey continues further, a window seat is worth securing.

How does the Main Line network connect beyond Horape?

North of Horape, the Main Line continues through Ragama, Gampaha, Veyangoda, and Polgahawela before the route ascends into the hill country via Rambukkana, Kadugannawa, and ultimately Kandy. From Kandy, branch lines extend to Badulla through the tea country — widely considered one of the most scenic rail journeys in South Asia — and to Matale. Understanding Horape's place in this wider network helps travellers plan connections efficiently, particularly when coordinating onward travel to the Cultural Triangle or the hill stations of Nuwara Eliya and Ella.

Horape railway station timetable

104 trains call at Horape on a typical day.

Main Line · 14.0 km from Colombo Fort · Western Province

DepartsTowardsRuns
03:49 amPolgahawelaDaily
04:29 amNooranagarDaily
05:02 amRambukkanaDaily
05:17 amMaradanaDaily
05:27 amColombo FortSunday Only
05:27 amMaradanaWeekdays and Saturday Only
05:29 amNegomboWeekdays and Saturday Only
06:01 amMaradanaDaily
06:04 amChilawDaily
06:05 amColombo FortSaturday and Sunday Only
06:05 amColombo FortWeekdays Only
06:29 amColombo FortSunday Only
06:31 amMaradanaWeekdays and Saturday Only
06:37 amColombo FortSaturday Only
06:43 amGampahaWeekdays and Saturday Only
06:52 amColombo FortSunday Only
06:52 amMaradanaSaturday Only
07:05 amColombo FortWeekdays Only
07:28 amColombo FortWeekdays and Saturday Only
07:31 amColombo FortSunday Only
07:34 amRambukkanaDaily
08:00 amColombo FortWeekdays Only
08:00 amColombo FortSaturday Only
08:15 amPuttalamDaily
08:27 amRambukkanaDaily
08:34 amColombo FortDaily
08:43 amColombo FortDaily
09:24 amKurunegalaDaily
09:24 amRambukkanaDaily
09:25 amColombo FortDaily
10:04 amChilawDaily
10:05 amColombo FortWeekdays Only
10:22 amColombo FortWeekdays Only
10:36 amColombo FortDaily
10:37 amRambukkanaDaily
11:16 amColombo FortDaily
11:18 amColombo FortDaily
11:42 amRambukkanaDaily
11:55 amColombo FortDaily
12:24 pmNooranagarWeekdays Only
12:32 pmVeyangodaDaily
01:04 pmColombo FortDaily
01:19 pmPolgahawelaWeekdays and Saturday Only
01:19 pmPolgahawelaSunday Only
01:34 pmColombo FortSaturday and Sunday Only
01:39 pmMadampeDaily
01:49 pmRambukkanaSunday Only
01:54 pmRambukkanaWeekdays Only
01:54 pmRambukkanaSaturday Only
01:56 pmColombo FortWeekdays Only
02:12 pmColombo FortDaily
02:24 pmVeyangodaWeekdays and Saturday Only
02:43 pmColombo FortDaily
02:43 pmColombo FortDaily
02:49 pmPolgahawelaDaily
02:53 pmColombo FortDaily
02:59 pmGampahaDaily
03:17 pmPolgahawelaDaily
03:28 pmColombo FortDaily
03:47 pmVeyangodaWeekdays Only
04:09 pmChilawSaturday and Sunday Only
04:15 pmPolgahawela
04:15 pmPolgahawela
04:18 pmColombo FortWeekdays and Saturday Only
04:37 pmRagamaWeekdays Only
04:53 pmMaradanaWeekdays Only
04:58 pmColombo FortSaturday and Sunday Only
04:59 pmChilawWeekdays Only
05:03 pmColombo FortWeekdays Only
05:18 pmRambukkanaSaturday Only
05:24 pmPolgahawelaSunday Only
05:27 pmRagamaWeekdays Only
05:50 pmMaradanaDaily
05:59 pmNegomboWeekdays and Saturday Only
06:00 pmColombo FortDaily
06:06 pmColombo FortWeekdays Only
06:07 pmPolgahawelaSaturday and Sunday Only
06:07 pmPolgahawelaWeekdays Only
06:19 pmColombo FortWeekdays Only
06:30 pmColombo FortDaily
06:42 pmVeyangodaWeekdays Only
07:12 pmPolgahawelaWeekdays and Saturday Only
07:27 pmColombo FortDaily
07:31 pmPolgahawelaSunday Only
07:34 pmChilawSaturday and Sunday Only
07:34 pmChilawWeekdays Only
07:41 pmColombo FortSunday Only
07:43 pmColombo FortSaturday Only
07:43 pmColombo FortWeekdays Only
07:47 pmAmbeypussaWeekdays and Saturday Only
08:07 pmColombo FortWeekdays and Saturday Only
08:17 pmRambukkanaDaily
08:39 pmColombo FortWeekdays Only
08:49 pmChilawDaily
09:12 pmPolgahawelaDaily
09:19 pmColombo FortWeekdays and Saturday Only
09:24 pmColombo FortSaturday Only
09:24 pmColombo FortSunday Only
09:40 pmColombo FortSaturday and Sunday Only
10:07 pmColombo FortWeekdays and Saturday Only
10:14 pmMirigamaDaily
10:51 pmColombo FortWeekdays and Saturday Only
11:00 pmColombo FortSunday Only
11:27 pmRambukkanaDaily

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

9 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