Lakpura
Lakpura®

Moratuwa Railway Station

Moratuwa Railway Station sits on the Coast Line of Sri Lanka Railways, roughly 18.9 km south of Colombo Fort. It serves one of the island's most densely populated suburban corridors, connecting the coastal city of Moratuwa — historically known for its furniture industry and the University of Moratuwa — with Colombo and the string of beach towns stretching toward Galle. On a typical operating day, around 97 train services call at this station, making it one of the busier stops on the southern suburban network.

Where exactly is Moratuwa Station located?

The station sits within the Colombo District, Western Province, in the heart of Moratuwa city. It is accessible directly from Galle Road (A2), the main coastal artery, and is within easy walking distance of the town centre. The station telephone number is 011-2645267 for timetable and operational enquiries.

On the Coast Line, the immediately neighbouring stations are Lunawa in the direction of Colombo Fort and Koralawella in the direction of Galle. Travellers heading inland to Ratnapura or Kandy will need to connect at Colombo Fort or Maradana.

Which trains stop at Moratuwa?

The station is served exclusively by Coast Line services — trains running between Colombo Fort and stations as far south as Matara and Beliatta. These include both express intercity services (not all of which stop here) and the frequent commuter trains that connect suburban Colombo with the southern coastal towns. Around 97 trains call here daily in each direction, so gaps between services are generally short during peak hours.

Services broadly fall into three categories:

  • Commuter trains — frequent short-hop services between Colombo Fort and Panadura or Mount Lavinia, stopping at every station including Moratuwa.
  • Intercity expresses — longer-distance trains to Galle and Matara; selected services stop at Moratuwa, but not all do. Check the timetable before travelling.
  • Office specials — additional peak-hour services added during weekday morning and evening rush hours to ease commuter demand.

Current timetable information is maintained by Sri Lanka Railways. For live departure times, the official Sri Lanka Railways website or the station notice board are the most reliable sources.

How do I get to Moratuwa from Colombo?

By train, Moratuwa is roughly 25–40 minutes from Colombo Fort depending on the service and the number of stops. Trains on the Coast Line depart from Platform 1 at Colombo Fort throughout the day. The fare for a third-class seat is modest, making the train the most economical option for this journey.

By road, Moratuwa is reached via Galle Road (A2), which runs along the coast. Journey times vary considerably with traffic — during peak hours the road can be slow, making the train a faster and more predictable alternative. Tuk-tuks and taxis are available outside the station for onward travel within Moratuwa.

What is there to see and do in Moratuwa?

Moratuwa is primarily a residential and commercial city, though it has several points of interest for visitors:

  • Bolgoda Lake — Sri Lanka's largest natural lake lies partly within Moratuwa's boundaries. It is a popular spot for boat rides and lakeside dining, with several resorts and restaurants on its banks.
  • Furniture workshops — Moratuwa has long been Sri Lanka's centre for quality furniture and woodcraft. A number of workshops welcome visitors, and a leather-making industry has also developed in the area.
  • University of Moratuwa — one of Sri Lanka's leading technical universities, with a well-known Faculty of Architecture. The campus is situated close to the coast.
  • Local beaches — the coastline near Moratuwa, including areas around Lunawa and Koralawella, offers relatively quiet stretches of beach compared to busier spots further north.

Is Moratuwa a good base for exploring the south coast?

Moratuwa works well as a base for travellers who want proximity to Colombo while avoiding city-centre accommodation prices. The train puts Colombo Fort within half an hour, and south-coast destinations such as Kalutara, Hikkaduwa, and Galle are accessible by direct Coast Line services without needing to return to Colombo. For those arriving at Bandaranaike International Airport, private airport transfers to Moratuwa properties typically take around 45–60 minutes depending on traffic.

What facilities are available at Moratuwa Station?

Moratuwa is a mid-size suburban station with covered platforms, ticketing counters, and basic waiting facilities. Like most stations on the Coast Line, it is unstaffed late at night. Small vendors typically operate near the station entrance selling snacks and drinks. There is no left-luggage facility, so travellers with large bags should plan accordingly.

Tips for travelling the Coast Line from Moratuwa

  • Buy tickets at the counter before boarding to avoid peak-hour queues on the train.
  • First- and second-class carriages are significantly less crowded than third-class during rush hours; reservations on intercity services are recommended.
  • The sea-facing (western) side of the train offers coastal views between Colombo and Kalutara — worth choosing a window seat on that side.
  • Trains heading towards Colombo fill up quickly at Moratuwa during weekday mornings; arriving at the platform a few minutes early helps secure a seat.
  • Keep valuables secure in crowded carriages, as on any busy commuter line.

Moratuwa railway station timetable

97 trains call at Moratuwa on a typical day.

Coast Line · 18.9 km from Colombo Fort · Western Province

Station telephone: 011-2645267

DepartsTowardsTrainRuns
04:26 amColombo FortDaily
04:48 amChilawDaily
05:13 amWadduwaDaily
05:31 amColombo FortWeekdays and Saturday Only
05:42 amPanaduraWeekdays Only
05:53 amMaradanaSunday Only
06:04 amMaradanaNight MailWeekdays Only
06:18 amColombo FortDaily
06:23 amKalutara SouthDaily
06:26 amMaradanaWeekdays Only
06:34 amMaradanaSaturday and Sunday Only
06:35 amPanaduraWeekdays and Saturday Only
06:39 amMaradanaWeekdays Only
06:47 amMaradanaDaily
06:56 amMaradanaSaturday and Sunday Only
07:11 amMaradanaWeekdays and Saturday Only
07:11 amPanaduraWeekdays and Saturday Only
07:14 amMaradanaWeekdays and Saturday Only
07:19 amBeliaththaDaily
07:29 amMaradanaSamudra DeviSunday Only
07:32 amColombo FortWeekdays Only
07:32 amterminates here · from MaradanaWeekdays Only
07:39 amPanaduraWeekdays Only
07:45 amMaradana · starts hereWeekdays Only
07:45 amPanaduraSaturday and Sunday Only
07:54 amMaradanaWeekdays and Saturday Only
08:00 amMaradanaSunday Only
08:04 amterminates here · from MaradanaSaturday Only
08:06 amColombo FortWeekdays Only
08:07 amColombo FortSaturday Only
08:10 amMaradana · starts hereWeekdays Only
08:15 amMaradana · starts hereSaturday Only
08:22 amPanaduraMuthu KumariWeekdays Only
08:25 amterminates here · from MaradanaWeekdays and Saturday Only
08:26 amMaradanaWeekdays Only
08:34 amMaradanaDaily
08:35 amPanaduraWeekdays and Saturday Only
08:46 amterminates here · from MaradanaWeekdays Only
08:55 amMaradana · starts hereWeekdays and Saturday Only
09:02 amMataraDaily
09:13 amMaradanaGalu KumariDaily
09:16 amMount LaviniaDaily
09:20 amMaradana · starts hereWeekdays Only
09:22 amKalutara SouthDaily
09:29 amMaradanaWeekdays and Saturday Only
09:51 amMaradanaDaily
10:13 amGalleDaily
10:30 amKalutara SouthDaily
11:16 amMaradanaDaily
11:54 amAluthgamaDaily
12:50 pmKalutara SouthWeekdays Only
01:15 pmKalutara SouthSaturday and Sunday Only
01:22 pmMaradanaDaily
02:13 pmPanaduraWeekdays Only
02:19 pmMaradanaWeekdays Only
02:44 pmAluthgamaDaily
02:45 pmMaradanaSaturday and Sunday Only
03:00 pmMaradanaWeekdays Only
03:03 pmMaradanaSaturday and Sunday Only
03:05 pmBeliaththaGalu KumariDaily
03:08 pmPanaduraDaily
03:13 pmMaradanaWeekdays Only
04:12 pmPanaduraDaily
04:24 pmColombo FortDaily
04:32 pmterminates here · from MaradanaWeekdays Only
04:40 pmColombo FortDaily
04:42 pmPanaduraWeekdays Only
04:45 pmColombo Fort · starts hereWeekdays Only
05:00 pmKalutara SouthWeekdays Only
05:05 pmPanaduraWeekdays and Saturday Only
05:10 pmColombo FortWeekdays Only
05:15 pmHikkaduwaSunday Only
05:18 pmColombo FortDaily
05:26 pmAluthgamaWeekdays Only
05:29 pmAluthgamaSaturday and Sunday Only
05:43 pmKalutara SouthWeekdays Only
05:43 pmMaradanaDaily
05:47 pmColombo FortSaturday and Sunday Only
05:53 pmColombo FortWeekdays and Saturday Only
05:56 pmColombo FortWeekdays Only
06:01 pmKalutara SouthWeekdays and Saturday Only
06:14 pmColombo FortWeekdays Only
06:22 pmGalleSaturday Only
06:22 pmGalleWeekdays and Sunday Only
06:25 pmAluthgamaWeekdays Only
06:45 pmMaradanaSaturday and Sunday Only
06:48 pmBeliaththaWeekdays Only
06:55 pmMaradanaWeekdays Only
07:00 pmAluthgamaDaily
07:22 pmMaradanaWeekdays and Saturday Only
07:23 pmAluthgamaDaily
07:55 pmKalutara SouthWeekdays Only
07:58 pmGalleNight MailDaily
08:28 pmPanaduraSaturday Only
09:18 pmKalutara SouthSunday Only
09:18 pmPayagala SouthWeekdays Only
10:13 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.

Book or buy direct with Lakpura

Curated by our local team. Direct from the source, with instant confirmation.

Ask Lakpura® Agent