Lakpura
Lakpura®

Koralawella Railway Station

Koralawella is a mid-sized halt on Sri Lanka's Coast Line, sitting 20.7 km south of Colombo Fort along the rail corridor that hugs the western seaboard. Part of the Colombo District in Western Province, the station serves commuters between the sprawling southern suburbs and the city centre, as well as travellers heading further down the coast toward Galle and beyond.

Where exactly is Koralawella Station?

The station sits in the town of Koralawella, within the Moratuwa urban area — one of the most densely populated stretches of Sri Lanka's coastal belt. The surrounding neighbourhood is primarily residential, with small businesses, schools and local eateries clustered near the station entrance. Road access is straightforward from the Galle Road (A2), which runs parallel to the railway throughout this section of the coast.

On the Coast Line, Koralawella lies between Moratuwa (the next station toward Colombo) and Egoda Uyana (the next station heading south). Distances between these three halts are short, making it easy to reach by foot or tuk-tuk from either neighbouring locality.

Which trains stop at Koralawella?

On a typical operating day, around 59 trains call at Koralawella — a frequency that reflects its role as a busy suburban commuter station. Services are operated by Sri Lanka Railways and include both express and stopping trains running the length of the Coast Line.

  • Colombo-bound services depart frequently throughout the morning peak, arriving at Colombo Fort in roughly 30–40 minutes depending on stops.
  • Southbound services continue through Panadura, Kalutara and onward to Aluthgama, Hikkaduwa, Galle and Matara.
  • Not all long-distance express trains stop here; local and inter-city stopping trains account for the majority of calls.

Timetables change seasonally and are best confirmed through the Sri Lanka Railways official schedule or at the station itself before travel.

What is the Coast Line, and why does it matter?

The Coast Line is one of Sri Lanka's most historically significant and scenically rewarding rail routes. Constructed during the British colonial era, it links Colombo Fort with Matara in the deep south, running for most of its length within sight or sound of the Indian Ocean. For the section around Koralawella, the track passes through the urban-coastal sprawl south of Colombo before opening up to more open coastal scenery further along.

The line carries a substantial daily passenger load — a mix of office workers, students, traders and tourists — and remains one of the most affordable ways to travel between Colombo and the southern coast. Third-class unreserved seats are inexpensive; reserved second- and first-class seats are available on longer-distance services.

How do I get to Koralawella Station from Colombo?

The most direct route is by rail itself — board any stopping service at Colombo Fort heading toward Panadura, Kalutara or Galle, and alight at Koralawella. Journey time from Fort is typically under 45 minutes. By road, Koralawella is accessible via the Galle Road (A2) heading south from Colombo; travel time varies considerably with traffic, which can be heavy during peak hours on this artery.

Is there anything worth seeing near Koralawella?

The Moratuwa area immediately north of Koralawella is known for its furniture-making industry and the University of Moratuwa, Sri Lanka's leading technical university. Several small temples and churches dot the coastal strip, reflecting the area's religiously diverse character. The beach at Moratuwa, though not a resort destination, offers a glimpse of everyday coastal life away from the tourist trail.

For travellers using Koralawella as a transit point rather than a destination, the station is a convenient place to board southbound trains during off-peak hours when seats at Colombo Fort may already be taken.

Practical information for passengers

Detail Information
Line Coast Line (Main Line South)
Distance from Colombo Fort 20.7 km
Province / District Western Province / Colombo District
Preceding station (north) Moratuwa
Following station (south) Egoda Uyana
Typical daily train calls Around 59
Ticket classes available Third class (unreserved); reserved classes on longer services

Passengers are advised to arrive a few minutes before the scheduled departure time, as trains on the Coast Line occasionally run slightly ahead of schedule during off-peak periods. Tuk-tuks and three-wheelers are readily available outside the station entrance for onward local travel.

Planning a longer journey along the Coast Line?

If Koralawella is your starting point for a longer southward journey, consider that the most scenic stretches of the Coast Line begin around Kalutara and intensify approaching Hikkaduwa, where the track skirts the ocean closely. Galle — with its UNESCO-listed Dutch Fort — and Mirissa are popular end-points for day trips or longer stays. Booking reserved seats in advance is advisable for weekend and public holiday travel, when the line is heavily used by both locals and visitors.

Koralawella railway station timetable

59 trains call at Koralawella on a typical day.

Coast Line · 20.7 km from Colombo Fort · Western Province

DepartsTowardsTrainRuns
04:22 amColombo FortDaily
04:44 amChilawDaily
05:17 amWadduwaDaily
05:27 amColombo FortWeekdays and Saturday Only
05:49 amMaradanaSunday Only
06:13 amColombo FortDaily
06:27 amKalutara SouthDaily
06:30 amMaradanaSaturday and Sunday Only
06:35 amMaradanaWeekdays Only
06:39 amPanaduraWeekdays and Saturday Only
06:52 amMaradanaSaturday and Sunday Only
07:07 amMaradanaWeekdays and Saturday Only
07:10 amMaradanaWeekdays and Saturday Only
07:15 amPanaduraWeekdays and Saturday Only
07:43 amPanaduraWeekdays Only
07:49 amPanaduraSaturday and Sunday Only
07:50 amMaradanaWeekdays and Saturday Only
07:56 amMaradanaSunday Only
08:02 amColombo FortWeekdays Only
08:03 amColombo FortSaturday Only
08:21 amMaradanaWeekdays Only
08:26 amPanaduraMuthu KumariWeekdays Only
08:29 amPanaduraWeekdays and Saturday Only
08:30 amMaradanaDaily
09:02 amMount LaviniaDaily
09:25 amMaradanaWeekdays and Saturday Only
09:26 amKalutara SouthDaily
09:46 amMaradanaDaily
10:35 amKalutara SouthDaily
11:12 amMaradanaDaily
11:58 amAluthgamaDaily
12:54 pmKalutara SouthWeekdays Only
01:16 pmMaradanaDaily
01:19 pmKalutara SouthSaturday and Sunday Only
02:15 pmMaradanaWeekdays Only
02:17 pmPanaduraWeekdays Only
02:41 pmMaradanaSaturday and Sunday Only
02:48 pmAluthgamaDaily
02:59 pmMaradanaSaturday and Sunday Only
03:09 pmMaradanaWeekdays Only
03:13 pmPanaduraDaily
04:17 pmPanaduraDaily
04:20 pmColombo FortDaily
05:04 pmKalutara SouthWeekdays Only
05:06 pmColombo FortWeekdays Only
05:13 pmColombo FortDaily
05:33 pmAluthgamaSaturday and Sunday Only
05:43 pmColombo FortSaturday and Sunday Only
05:49 pmColombo FortWeekdays and Saturday Only
06:05 pmKalutara SouthWeekdays and Saturday Only
06:10 pmColombo FortWeekdays Only
06:29 pmAluthgamaWeekdays Only
07:04 pmAluthgamaDaily
07:18 pmMaradanaWeekdays and Saturday Only
07:28 pmAluthgamaDaily
08:32 pmPanaduraSaturday Only
09:22 pmKalutara SouthSunday Only
09:22 pmPayagala SouthWeekdays Only
10:17 pmAluthgamaDaily

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

11 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