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
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 05:06 am | Maradana | Sagarika | Weekdays Only |
| 06:20 am | Matara | Saturday Only | |
| 06:21 am | Maradana | Ruhunu Kumari | Daily |
| 06:35 am | Maradana | Galu Kumari | Daily |
| 06:36 am | Matara | Weekdays Only | |
| 07:25 am | Galle | Daily | |
| 07:56 am | Matara | Weekdays Only | |
| 08:34 am | Beliaththa | Saturday and Sunday Only | |
| 09:36 am | Colombo Fort | Daily | |
| 10:23 am | Beliaththa | Daily | |
| 10:49 am | Galle | Weekdays Only | |
| 11:46 am | Matara | Daily | |
| 01:32 pm | Beliaththa | Daily | |
| 01:56 pm | Colombo Fort | Daily | |
| 02:28 pm | Maradana | Daily | |
| 03:09 pm | Matara | Weekdays Only | |
| 04:14 pm | Maradana | Saturday and Sunday Only | |
| 05:34 pm | Beliaththa | Galu Kumari | Daily |
| 05:35 pm | Galle | Weekdays Only | |
| 05:48 pm | Beliaththa | Daily | |
| 06:08 pm | Matara | Ruhunu Kumari | Daily |
| 06:30 pm | Galle | Weekdays and Saturday Only | |
| 07:07 pm | Beliaththa | Sunday Only | |
| 07:26 pm | Beliaththa | Sagarika | Weekdays Only |
| 08:16 pm | Galle | Daily | |
| 09:33 pm | Beliaththa | Weekdays 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.
- Weligama Beachunder 1 km
- Weligama Cityunder 1 km
- Taprobane Islandunder 1 km
- Kumbalgama Railway Stationunder 1 km
- Gurubebila1 km
- Polwatta Gangaramaya1 km
- Secret Beach1 km
- Midigama Town2 km
- Midigama Surf Point2 km
- Batawala City3 km
Related reading
1 pages on closely related subjects.