Piyadigama Railway Station is a small but well-placed stop on Sri Lanka Railways' Coast Line, sitting in the Galle District of the Southern Province. Measured along the track, it lies 110.0 km from Colombo Fort — roughly midway through the celebrated coastal stretch that runs from Colombo down to Matara. If you are travelling between the capital and the south by rail, Piyadigama is one of the quieter, more local stations you will pass through or alight at en route.
Where exactly is Piyadigama Station on the Coast Line?
The Coast Line is one of Sri Lanka's most scenic rail corridors, threading along the southwestern and southern shoreline for much of its length. Piyadigama Station sits between two neighbouring stops: Ginthota to the north (towards Colombo) and Richmond Hill to the south. The surrounding area is part of Galle District, a region known historically for its Dutch-era architecture, fishing communities, and the broad estuary of the Gin Ganga river.
The station itself serves residential and semi-rural communities in this part of the district, providing a practical link between smaller townships and the urban centres of Galle and Colombo. It is not a major interchange, but for locals and for travellers seeking an unhurried introduction to life along the southern coast, it offers exactly that.
How many trains stop at Piyadigama each day?
On a typical day, around 14 train services call at Piyadigama. These include a mix of express and stopping trains running in both directions — northbound towards Colombo Fort and southbound towards Galle and beyond. The frequency reflects the station's role as a community stop rather than a major hub, so it is advisable to check the current Sri Lanka Railways timetable before planning a journey around a specific departure.
Services vary slightly by day of the week, with some additional or reduced workings on weekends and public holidays. Intercity Express trains generally do not stop here, so travellers using those faster services will need to board or alight at Galle or Colombo and connect onward.
What is the journey like from Colombo to Piyadigama?
The rail journey from Colombo Fort to Piyadigama takes roughly two to three hours on a stopping service, depending on the train. The route is widely regarded as one of the most rewarding train rides in South Asia: the track passes through Colombo's southern suburbs before emerging onto the coastal plain, where the sea appears in flashes between coconut groves, fishing hamlets, and rocky outcrops. By the time the train reaches the Galle District, the landscape has opened up and the pace of life noticeably slows.
Second-class and third-class carriages are available on most services; reservations are not required for unreserved classes. The journey is best enjoyed in the late morning or late afternoon when the light along the coast is at its flattest and most photogenic.
What are the neighbouring stations on the Coast Line?
| Direction | Neighbouring Station | Approximate Distance from Colombo Fort |
|---|---|---|
| Towards Colombo | Ginthota | Around 108–109 km |
| Piyadigama | — | 110.0 km |
| Towards Matara | Richmond Hill | Around 111–112 km |
Both Ginthota and Richmond Hill are similarly sized local stations. Galle, the district's principal city and a major stop on the Coast Line, lies a short distance further south and is served by a far wider range of express and intercity trains.
What can I see and do near Piyadigama Station?
The area around Piyadigama falls within the broader coastal belt of Galle District, placing it within easy reach of several points of interest. The historic Galle Fort — a UNESCO World Heritage Site — is accessible by train or road in under half an hour. The Ginthota lagoon and bridge area, just one stop away, is a quietly picturesque spot popular with local visitors.
The coastline itself, with its sequence of small beaches and rocky coves, is accessible at various points along the line. Travellers who prefer to explore at a slow pace often use the Coast Line as a kind of moving vantage point, alighting at smaller stations like Piyadigama to explore the fishing villages and local markets on foot before catching a later service south.
How does the Coast Line connect to the rest of Sri Lanka's rail network?
The Coast Line runs from Colombo Fort in the north to Matara in the south, with onward bus connections continuing along the coast towards Tangalle and Hambantota. At Colombo Fort, passengers can connect to the Main Line (heading north and east towards Kandy, Badulla, and Anuradhapura) and the Puttalam Line along the northwest coast.
Sri Lanka Railways publishes a full network map and timetable on its official website, and printed timetables are available at major stations including Galle. For travellers planning a longer itinerary across the island, the Coast Line pairs naturally with an inland leg on the Hill Country line, which offers a very different but equally rewarding perspective on Sri Lanka's landscape.
Practical tips for arriving at Piyadigama by train
- Piyadigama is an unmanned or lightly staffed station — purchase your ticket at Colombo Fort, Galle, or another staffed station before boarding.
- There are no formal ticket barriers; retain your ticket for inspection during the journey.
- The platform is relatively short; position yourself near the front or rear of the train if arriving on a longer express that may not open all doors at smaller stops.
- Tuk-tuks and local buses are typically available outside the station for onward travel within the district.
- Travel light if you are using this as a base to explore the local area — there are no large luggage storage facilities at the station.
Piyadigama railway station timetable
14 trains call at Piyadigama on a typical day.
Coast Line · 110.0 km from Colombo Fort · Southern Province
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 03:24 am | Maradana | Night Mail | Weekdays Only |
| 04:18 am | Ambalangoda | Daily | |
| 04:23 am | Aluthgama | Daily | |
| 05:08 am | Maradana | Samudra Devi | Weekdays and Saturday Only |
| 05:08 am | Maradana | Samudra Devi | Sunday Only |
| 05:23 am | Mount Lavinia | Daily | |
| 06:23 am | Galle | Daily | |
| 07:54 am | Galle | Daily | |
| 08:59 am | Colombo Fort | Weekdays and Saturday Only | |
| 02:03 pm | Aluthgama | Daily | |
| 03:02 pm | Galle | Daily | |
| 05:12 pm | Aluthgama | Daily | |
| 08:01 pm | Galle | Samudra Devi | Weekdays Only |
| 09:15 pm | Galle | Daily |
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.