Lakpura
Lakpura®

Patagamgoda Railway Station

Patagamgoda Railway Station is a small halt on Sri Lanka's Coast Line, sitting roughly 76.1 km south of Colombo Fort in the Galle District, Southern Province. It serves as a quiet but useful stop for travellers moving between the commercial capital and the island's popular southern coastline, with around 13 train services calling here on a typical operating day.

Where exactly is Patagamgoda on the Coast Line?

The Coast Line — officially part of Sri Lanka Railways' Southern network — runs from Colombo Fort southward through Aluthgama, Hikkaduwa, Galle, and onward to Matara. Patagamgoda sits between two neighbouring stations: Ahungalle on the Colombo side and Balapitiya on the southern side. This stretch of track hugs the coastline closely, and the journey between these stations offers glimpses of lagoons, fishing villages, and the Indian Ocean that are difficult to replicate by road.

The Galle District section of the Coast Line passes through some of Sri Lanka's most visited coastal towns, making Patagamgoda a useful reference point even for travellers not alighting here — the station signals that Balapitiya's river estuary and Ambalangoda's mask-carving workshops are close at hand.

What trains stop at Patagamgoda?

On a typical day, approximately 13 scheduled services stop at Patagamgoda in both directions. These include a mixture of intercity expresses, semi-express trains, and slower stopping services that call at every station along the Coast Line. Intercity expresses connecting Colombo Fort with Galle or Matara may not stop here, so it is worth checking the current Sri Lanka Railways timetable before planning your journey.

Trains running northward from Patagamgoda head toward Ahungalle, Ambalangoda, Hikkaduwa, and ultimately Colombo Fort. Services heading south pass through Balapitiya and continue toward Ambalangoda, Hikkaduwa, Galle, and Matara. Journey times vary depending on the class of service and the number of stops made along the route.

How do I get to Patagamgoda from Colombo?

The most straightforward way to reach Patagamgoda from Colombo is by train from Colombo Fort Station on the Coast Line, a journey of roughly 76 km. Depending on the service, travel time typically ranges from around one and a half to two and a half hours. Seats on intercity expresses can be reserved in advance; seats on ordinary and semi-express services operate on a first-come, first-served basis.

By road, Patagamgoda is accessible via the Southern Expressway (E01) or the old Galle Road (A2), both of which pass through the broader Ahungalle–Balapitiya corridor. Private transfers and taxis from Colombo are a practical option for travellers with luggage or those arriving outside train operating hours.

What is there to do near Patagamgoda Station?

Patagamgoda itself is a residential and light-commercial area within the Galle District, offering an authentic slice of daily Sri Lankan coastal life rather than a concentrated tourist draw. The real appeal lies in its immediate neighbours:

  • Balapitiya (next station south): Launch point for boat safaris on the Madu Ganga river estuary, a UNESCO-recognised mangrove wetland system teeming with birdlife, monitor lizards, and small temple islets.
  • Ahungalle (next station north): A quieter beach village with calm waters favoured by swimmers and snorkellers, situated just before the more developed resort strip of Aluthgama and Bentota.
  • Ambalangoda: A short distance south, this town is known throughout Sri Lanka for traditional mask carving and kolam dance costumes — workshops and a dedicated museum are open to visitors.
  • Hikkaduwa: Further south along the Coast Line, Hikkaduwa offers coral reef snorkelling, sea-turtle watching, and a lively beachfront.

Is the Coast Line train journey itself worth taking?

The section of the Coast Line running through the Galle District is widely regarded as one of the more scenic railway journeys in Sri Lanka. Between Aluthgama and Hikkaduwa in particular, the track runs within metres of the shore, and passengers seated on the ocean-facing side of the carriage get an uninterrupted view of breaking waves, coconut groves, and the occasional fishing outrigger. The experience is best at high tide and in the early morning or late afternoon light.

Third-class unreserved carriages provide the most direct exposure to local life along the route and are perfectly adequate for short hops between stations. For longer journeys — say, Colombo to Galle — a reserved second-class seat offers more comfort without sacrificing the coastal scenery.

Practical information for visitors

Detail Information
Distance from Colombo Fort 76.1 km by rail
Railway line Coast Line (Southern network)
Province / District Southern Province / Galle District
Neighbouring station (north) Ahungalle
Neighbouring station (south) Balapitiya
Typical daily services Around 13 (both directions combined)

Timetables on Sri Lanka Railways can change seasonally. Always verify departure times on the Sri Lanka Railways official website or at the station before travel.

Patagamgoda railway station timetable

13 trains call at Patagamgoda on a typical day.

Coast Line · 76.1 km from Colombo Fort · Southern Province

DepartsTowardsTrainRuns
05:21 amMaradanaDaily
05:23 amAluthgamaDaily
06:08 amMaradanaSamudra DeviWeekdays and Saturday Only
06:08 amMaradanaSamudra DeviSunday Only
06:27 amGalleDaily
06:43 amMount LaviniaDaily
10:18 amColombo FortWeekdays and Saturday Only
01:46 pmGalleDaily
03:03 pmAluthgamaDaily
06:19 pmAluthgamaDaily
07:06 pmGalleSamudra DeviWeekdays Only
08:16 pmGalleDaily
09:53 pmGalleNight MailDaily

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