Lakpura
Lakpura®

Weligama Railway Station

Weligama Railway Station sits on the southern Coast Line of Sri Lanka Railways, serving one of the most scenic stretches of rail travel in the country. Located in the Matara District of the Southern Province, the station is a practical gateway into Weligama town and a convenient stop for travellers heading between Colombo and Matara.

Where is Weligama Railway Station?

The station lies 142.8 km from Colombo Fort, roughly midway along the Coast Line's southern run. It is sandwiched between two smaller halts: Kumbalgama to the north (towards Colombo) and Polwathumodara to the south (towards Matara). The station itself sits close to the town centre, making it straightforward to reach the beach, local restaurants, and accommodation on foot or by three-wheeler.

Station telephone: 041-2250271. Staff can advise on current timetables and platform information for the day.

How many trains stop at Weligama each day?

On a typical day, around 26 train services call at Weligama. Services run in both directions — northbound toward Colombo Fort and southbound toward Matara. The mix includes express trains, intercity services, and slower stopping trains. Not all services run every day, so it is worth checking the current Sri Lanka Railways timetable before you travel, particularly around public holidays when schedules can change.

Travel time from Colombo Fort to Weligama on an express service is typically around three hours, though stopping trains take longer. The final leg from Galle to Weligama is roughly 20 minutes by rail.

What is the Coast Line journey like from Colombo to Weligama?

The Coast Line is widely regarded as one of the most scenic rail routes in South Asia. After the train clears Colombo's suburbs, it hugs the coastline almost continuously, offering views across the Indian Ocean from the carriages. Stretches between Bentota, Hikkaduwa, and Galle are particularly striking, with the track running so close to the water that spray occasionally reaches the windows during rough seas.

First-class air-conditioned carriages are available on select express services and are worth booking in advance, especially during peak season between December and April. Second-class reserved seats offer a good balance of comfort and price. For the best coastal views heading south from Colombo, choose a seat on the left-hand side of the train.

What can I do in Weligama after arriving at the station?

Weligama is best known for its wide, sheltered bay — one of the calmer swimming and surfing beaches on the southern coast. Beginner surf schools line the beach, and lessons are available year-round, though the most consistent swells arrive between November and April.

  • Stilt fishermen: Weligama is one of the last places where the traditional practice of fishing from wooden stilts can still be seen, particularly in the early morning hours.
  • Taprobane Island: A small private island sits just offshore in Weligama Bay, reachable by wading at low tide. It is occasionally available for exclusive rental.
  • Whale watching: Blue whales and sperm whales pass through the waters off Weligama's coast, and boat excursions depart regularly between November and April.
  • Mask carving workshops: The Weligama area has a long tradition of crafting the ornate wooden masks associated with Southern Province ritual dance. Short workshops are available for visitors.
  • Day trips: The station's position on the Coast Line makes it easy to reach Galle Fort (around 20 minutes by train), Mirissa, and Matara within the same day.

How do I get from Weligama Station to the beach?

The station exit opens onto the main road through town. Three-wheelers (tuk-tuks) are available immediately outside and will take you to the beach in around five minutes. The walk to the waterfront is feasible — typically under 15 minutes — through the market area and along local streets. Most hotels and guesthouses in Weligama arrange pickup from the station if requested in advance.

Is Weligama Station accessible for travellers with luggage or reduced mobility?

Weligama is a smaller regional station without the full facilities of Colombo Fort or Galle. Platform access is at ground level, but gaps between the train carriage and platform edge are common on Sri Lankan railways generally. Travellers with heavy luggage or mobility requirements should allow extra time for boarding and alighting, and consider requesting assistance from station staff by calling ahead on 041-2250271.

What are the neighbouring stations on the Coast Line?

Direction Station
Towards Colombo Kumbalgama
Towards Matara Polwathumodara

The nearest major stations are Galle (northbound) and Matara (southbound), both of which offer wider facilities including ticketing offices, waiting rooms, and onward transport connections.

Tips for travelling the Coast Line through Weligama

  • Book reserved seats on express services during the December–April peak season, as trains fill quickly.
  • Carry your ticket for the entire journey — inspectors board at multiple stops along the line.
  • Luggage racks are limited on older rolling stock; keep bags compact if travelling during busy periods.
  • Sunset journeys northbound from Weligama toward Galle and Colombo offer some of the best coastal light of the day.
  • Food vendors board at larger stations along the route, selling short eats, fruit, and drinks — a practical option for longer journeys.

Weligama railway station timetable

26 trains call at Weligama on a typical day.

Coast Line · 142.8 km from Colombo Fort · Southern Province

Station telephone: 041-2250271

DepartsTowardsTrainRuns
05:06 amMaradanaSagarikaWeekdays Only
06:20 amMataraSaturday Only
06:21 amMaradanaRuhunu KumariDaily
06:35 amMaradanaGalu KumariDaily
06:36 amMataraWeekdays Only
07:25 amGalleDaily
07:56 amMataraWeekdays Only
08:34 amBeliaththaSaturday and Sunday Only
09:36 amColombo FortDaily
10:23 amBeliaththaDaily
10:49 amGalleWeekdays Only
11:46 amMataraDaily
01:32 pmBeliaththaDaily
01:56 pmColombo FortDaily
02:28 pmMaradanaDaily
03:09 pmMataraWeekdays Only
04:14 pmMaradanaSaturday and Sunday Only
05:34 pmBeliaththaGalu KumariDaily
05:35 pmGalleWeekdays Only
05:48 pmBeliaththaDaily
06:08 pmMataraRuhunu KumariDaily
06:30 pmGalleWeekdays and Saturday Only
07:07 pmBeliaththaSunday Only
07:26 pmBeliaththaSagarikaWeekdays Only
08:16 pmGalleDaily
09:33 pmBeliaththaWeekdays 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.

Related reading

1 pages on closely related subjects.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent