Lakpura
Lakpura®

Kompannavediya Railway Station

Kompannavediya Railway Station sits on Sri Lanka Railways' Coast Line, roughly 1.7 km from Colombo Fort station. Located in the Colombo District, Western Province, it serves as a convenient stop for commuters and travellers moving between the capital's commercial core and the southern coastal suburbs. On a typical weekday, around 100 train services call here, making it one of the busier intermediate halts on this busy urban corridor.

Where exactly is Kompannavediya Station on the Coast Line?

The Coast Line runs south from Colombo Fort, tracing the shoreline through Kollupitiya, Bambalapitiya, Mount Lavinia and beyond toward Galle and Matara. Kompannavediya is sandwiched between two other city-area stations: Secretariat Halt lies immediately to the north, toward Colombo Fort, while Kollupitiya is the next station to the south.

This positioning places the station close to several Colombo landmarks, including government ministry buildings and the leafy residential streets that connect the Fort district to the Galle Road corridor. Travellers heading to the beachside stretch of Kollupitiya — home to hotels, cafes and the popular Galle Face Green promenade — will often find it convenient to alight at either Kompannavediya or Kollupitiya depending on their exact destination.

What train services run through Kompannavediya?

The Coast Line is one of the most heavily used rail corridors in Sri Lanka, carrying both intercity express trains heading to Galle and Matara and frequent local stopping services within Greater Colombo. Approximately 100 trains call at Kompannavediya on a typical operating day, spanning morning peak-hour commuter runs, midday services and evening return workings.

  • Direction north (toward Colombo Fort): Short-hop city services as well as trains continuing to Maradana, Pettah and Kelaniya.
  • Direction south (toward Galle/Matara): Local stopping trains as well as semi-express and intercity services that stop selectively.

Not all 100 daily services stop at every intermediate halt — some express workings bypass Kompannavediya. Check the current timetable on the Sri Lanka Railways official website or contact the station directly on 011-2422624 to confirm a specific departure.

How do I get to Kompannavediya Station from Colombo Fort?

The most straightforward option is to board any southbound stopping train from Colombo Fort; Kompannavediya is just one stop along the line. By road, the station is reachable in roughly five to ten minutes depending on traffic — Colombo city traffic can be dense during peak hours, so the train itself is often the faster choice for this short hop. Tuk-tuks and taxis are plentiful outside Colombo Fort station if you prefer door-to-door travel.

What are the neighbouring stations on the Coast Line?

Direction Adjacent Station Notes
North (toward Colombo Fort) Secretariat Halt Serves the parliamentary and government precinct
South (toward Galle) Kollupitiya Gateway to Galle Face Green and the hotel strip

Is Kompannavediya a good base for exploring Colombo?

For budget-conscious travellers, using the Coast Line to navigate central and southern Colombo is practical and inexpensive. From Kompannavediya you can reach Kollupitiya (for beachside restaurants and the Colombo City Centre mall area) in a single stop, or travel north to Colombo Fort (for the Pettah market district, the Old Dutch Hospital and the Beira Lake waterfront) just as quickly.

The station itself is a modest functional halt rather than an architectural landmark, but it reflects the workaday rhythm of Colombo's rail network — a network that has connected the city's coastline since the colonial era. Rail enthusiasts interested in the history of Ceylon Railways will find the Coast Line a living piece of that heritage, with some of the older infrastructure still visible along the route.

What should I know before travelling by train in Colombo?

Peak-hour trains — particularly those departing Colombo Fort between roughly 7 am and 9 am and returning from the south between 5 pm and 7 pm — are very busy and can be standing-room only. Travelling outside these windows offers a noticeably more comfortable experience. Second and third class carriages are the norm on short city hops; first class is typically available only on longer intercity services.

  • Tickets for short local journeys can be purchased at the station counter moments before departure.
  • Keep smaller denomination rupee notes handy — change is not always available.
  • Unattended luggage is discouraged; keep bags within sight at all times.
  • Trains run broadly on schedule outside peak hours, but minor delays are common during heavy rain.

Are there facilities at Kompannavediya Station?

As a smaller intermediate halt, Kompannavediya offers basic facilities typical of city-corridor stations — a ticket counter and platform seating. Shops and food vendors are usually found in the immediate street vicinity rather than on the platform itself. The station telephone number for enquiries is 011-2422624.

Kompannavediya railway station timetable

100 trains call at Kompannavediya on a typical day.

Coast Line · 1.7 km from Colombo Fort · Western Province

Station telephone: 011-2422624

DepartsTowardsTrainRuns
04:39 amWadduwaDaily
05:05 amColombo FortDaily
05:29 amChilawDaily
05:50 amKalutara SouthDaily
06:01 amPanaduraWeekdays and Saturday Only
06:06 amColombo FortWeekdays and Saturday Only
06:27 amMaradanaSunday Only
06:36 amMaradanaNight MailWeekdays Only
06:37 amPanaduraWeekdays and Saturday Only
07:02 amColombo FortDaily
07:06 amMaradanaWeekdays Only
07:08 amMoratuwaWeekdays Only
07:11 amPanaduraWeekdays Only
07:11 amPanaduraSaturday and Sunday Only
07:15 amMaradanaSaturday and Sunday Only
07:18 amMaradanaWeekdays Only
07:22 amMaradanaDaily
07:31 amMaradanaWeekdays Only
07:31 amMaradanaSaturday and Sunday Only
07:32 amMoratuwaSaturday Only
07:44 amRatmalanaWeekdays Only
07:46 amMaradanaWeekdays and Saturday Only
07:47 amPanaduraMuthu KumariWeekdays Only
07:52 amMoratuwaWeekdays and Saturday Only
07:55 amMaradanaSamudra DeviWeekdays and Saturday Only
07:58 amMaradanaSamudra DeviSunday Only
07:59 amColombo FortWeekdays Only
08:01 amPanaduraWeekdays and Saturday Only
08:04 amMaradanaSagarikaWeekdays Only
08:12 amMaradanaWeekdays and Saturday Only
08:13 amMoratuwaWeekdays Only
08:24 amMaradanaWeekdays Only
08:24 amMount LaviniaWeekdays and Saturday Only
08:29 amMaradanaSaturday Only
08:33 amMaradanaWeekdays and Saturday Only
08:33 amMaradanaSunday Only
08:38 amColombo FortWeekdays Only
08:40 amColombo FortSaturday Only
08:44 amMount LaviniaSunday Only
08:49 amKalutara SouthDaily
08:49 amMaradanaWeekdays Only
08:56 amMaradanaWeekdays Only
08:56 amMaradanaSaturday Only
09:20 amMaradanaDaily
09:34 amMaradanaWeekdays and Saturday Only
09:44 amKalutara SouthDaily
09:54 amMaradanaWeekdays Only
09:59 amMaradanaWeekdays Only
10:05 amMaradanaDaily
10:08 amMaradanaWeekdays and Saturday Only
10:35 amMaradanaDaily
11:19 amAluthgamaDaily
11:55 amMaradanaDaily
12:16 pmKalutara SouthWeekdays Only
12:41 pmKalutara SouthSaturday and Sunday Only
01:39 pmPanaduraWeekdays Only
02:03 pmMaradanaDaily
02:10 pmAluthgamaDaily
02:20 pmPanaduraDaily
02:53 pmMaradanaWeekdays Only
03:19 pmMaradanaSaturday and Sunday Only
03:20 pmMount LaviniaWeekdays Only
03:29 pmPanaduraDaily
03:31 pmMaradanaWeekdays Only
03:37 pmMaradanaSaturday and Sunday Only
03:47 pmMaradanaWeekdays Only
03:59 pmMoratuwaWeekdays Only
04:08 pmPanaduraWeekdays Only
04:22 pmKalutara SouthWeekdays Only
04:26 pmKalutara SouthWeekdays Only
04:32 pmColombo FortWeekdays Only
04:36 pmPanaduraWeekdays and Saturday Only
04:56 pmAluthgamaWeekdays Only
04:56 pmAluthgamaSaturday and Sunday Only
05:03 pmColombo FortDaily
05:13 pmColombo FortWeekdays Only
05:16 pmKalutara SouthWeekdays Only
05:21 pmKalutara SouthWeekdays and Saturday Only
05:31 pmGalleSamudra DeviSaturday and Sunday Only
05:36 pmGalleSamudra DeviWeekdays Only
05:42 pmAluthgamaWeekdays Only
05:44 pmColombo FortWeekdays Only
05:56 pmColombo FortDaily
05:57 pmGalleSaturday Only
05:57 pmGalleWeekdays and Sunday Only
06:21 pmColombo FortSaturday and Sunday Only
06:24 pmColombo FortWeekdays and Saturday Only
06:26 pmAluthgamaDaily
06:28 pmColombo FortWeekdays Only
06:31 pmColombo FortWeekdays Only
06:41 pmAluthgamaDaily
06:47 pmColombo FortWeekdays Only
07:21 pmKalutara SouthWeekdays Only
07:54 pmPanaduraSaturday Only
07:55 pmMaradanaWeekdays and Saturday Only
08:44 pmKalutara SouthSunday Only
08:44 pmPayagala SouthWeekdays Only
09:39 pmAluthgamaDaily
09:40 pmMaradanaSaturday Only
11:13 pmMaradanaWeekdays Only

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

10 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