Ahungalle Railway Station sits on Sri Lanka's Coast Line, 74 km south of Colombo Fort, in the Galle District of the Southern Province. It is a modest halt serving the coastal villages between Hikkaduwa and Galle, and for travellers heading along the southern shore, it offers a convenient entry point to a stretch of coastline that remains relatively unhurried compared to the busier resort towns nearby.
Where is Ahungalle Station on the Coast Line?
The Coast Line runs from Colombo Fort southward through Kalutara, Hikkaduwa, and Galle before continuing to Matara and, on the extended section, toward Beliatta. Ahungalle sits between two smaller stations: Piyagama in the direction of Colombo and Patagamgoda in the direction of Galle. The station itself is a request stop — trains do not always halt here automatically, so passengers should confirm their intended stop when boarding.
The surrounding area blends fishing communities with small-scale tourism, and the station is within easy reach of the Madu Ganga estuary, one of the most ecologically significant wetlands on the island.
How many trains stop at Ahungalle each day?
On a typical weekday, around 25 trains call at Ahungalle in both directions combined. Services include intercity expresses between Colombo Fort and Matara as well as slower stopping trains that serve every station along the route. Frequency is higher during morning and evening commuter hours. Travellers should note that some express services bypass smaller halts, so checking the current Sri Lanka Railways timetable before travel is advisable.
- Direction toward Colombo: next stop is Piyagama
- Direction toward Galle/Matara: next stop is Patagamgoda
- Typical journey time to Colombo Fort: roughly 1.5–2 hours depending on the service class
- Typical journey time to Galle: around 20–30 minutes on a stopping train
What is the best way to get to Ahungalle from Colombo?
The train is the most practical and scenic option. Colombo Fort station is the main departure point; tickets for second- and third-class unreserved seats can be bought at the counter on the day. First-class reserved seats are available on intercity services and should be booked in advance, particularly on weekends. Buses on the Galle Road (A2) also pass through Ahungalle and can be a faster option at off-peak hours, though they lack the coastal views the train affords.
If you prefer a private transfer — useful when travelling with luggage or as part of a longer itinerary — Lakpura's private driver service can be arranged from Colombo or any other base on the island.
What can you do near Ahungalle Station?
The station acts as a gateway to several worthwhile experiences along this stretch of the southern coast.
- Madu Ganga wetlands: The Madu River Safari is one of the most popular excursions near Ahungalle. A boat journey through the mangrove-lined channels of the Madu Ganga reveals fish farms, a cinnamon island, and rich birdlife. The wetland is a Ramsar-listed site, recognised for its biodiversity.
- Balapitiya: The town closest to the station offers local markets and fresh seafood restaurants along the lagoon edge.
- Kosgoda: A short tuk-tuk ride south, the Kosgoda Sea Turtle Conservation Project protects nesting sea turtles and allows visitors to learn about hatchery operations and sea turtle biology.
- Hikkaduwa: Travelling north by train or tuk-tuk brings you to Hikkaduwa's reef, the Hikkaduwa Turtle Hatchery, and a long sandy beach popular with snorkellers.
- Galle Fort: Continuing south, the UNESCO-listed Dutch colonial fortifications of Galle are reachable within half an hour; a Galle City Tour can be combined with the train journey for an efficient day out.
Is it worth travelling by train along the Coast Line?
Sri Lanka's Coast Line is widely regarded as one of the most rewarding rail journeys in South Asia. Between Colombo and Galle, the track hugs the shoreline for significant stretches, with the ocean visible — and sometimes only metres away — from the train windows. The section through Ahungalle is part of this scenic run, and travelling by train rather than on the parallel coastal highway keeps you closer to the water and away from road traffic.
Second-class seats offer comfortable observation, and some travellers opt to stand in the open doorways of the carriages for unobstructed sea views — a practice that is common and generally tolerated, though passengers should exercise caution.
Practical information for visitors
| Detail | Information |
|---|---|
| Line | Coast Line (Colombo Fort to Matara/Beliatta) |
| Distance from Colombo Fort | 74.0 km |
| Province | Southern Province |
| District | Galle |
| Station type | Request halt (confirm stop when boarding) |
| Neighbouring stations | Piyagama (Colombo side) · Patagamgoda (Galle side) |
| Approximate daily services | ~25 (both directions) |
How does Ahungalle compare to nearby stations?
Compared to Hikkaduwa or Galle — both of which have more facilities and are larger stops — Ahungalle is a small, quiet station that suits travellers who want to base themselves away from the main tourist clusters. Accommodation options in the immediate area tend to be smaller guesthouses and boutique properties rather than large hotels, and the pace of life around the lagoon is noticeably slower. For visitors who want proximity to the Madu Ganga without the crowds of more commercial spots, alighting at Ahungalle makes practical sense.
Ahungalle railway station timetable
25 trains call at Ahungalle on a typical day.
Coast Line · 74.0 km from Colombo Fort · Southern Province
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 04:25 am | Maradana | Night Mail | Weekdays Only |
| 05:24 am | Maradana | Daily | |
| 05:26 am | Aluthgama | Daily | |
| 05:35 am | Maradana | Saturday and Sunday Only | |
| 05:50 am | Maradana | Weekdays Only | |
| 06:11 am | Maradana | Samudra Devi | Weekdays and Saturday Only |
| 06:11 am | Maradana | Samudra Devi | Sunday Only |
| 06:24 am | Galle | Daily | |
| 06:36 am | Maradana | Sagarika | Weekdays Only |
| 06:46 am | Maradana | Saturday Only | |
| 06:46 am | Mount Lavinia | Daily | |
| 08:07 am | Maradana | Galu Kumari | Daily |
| 10:21 am | Colombo Fort | Weekdays and Saturday Only | |
| 01:43 pm | Galle | Daily | |
| 03:06 pm | Aluthgama | Daily | |
| 04:02 pm | Beliaththa | Galu Kumari | Daily |
| 06:22 pm | Aluthgama | Daily | |
| 06:23 pm | Hikkaduwa | Sunday Only | |
| 06:39 pm | Hikkaduwa | ||
| 06:53 pm | Galle | Samudra Devi | Saturday and Sunday Only |
| 07:03 pm | Galle | Samudra Devi | Weekdays Only |
| 07:46 pm | Galle | Weekdays and Sunday Only | |
| 07:54 pm | Galle | Saturday Only | |
| 08:13 pm | Galle | Daily | |
| 09:49 pm | Galle | Night Mail | Daily |
Timetable mirrored from published Sri Lanka Railways schedules, last checked 2026-09-21. Times can change without notice — confirm with the railway before travelling. See the whole network on the Sri Lanka railway station list.
Nearby places
14 places within about 25 km, nearest first.
- Induruwa Beach1 km
- Induruwa City1 km
- Kosgoda City1 km
- Kosgoda Turtle Hatchery1 km
- Lunuganga Estate1 km
- Kosgoda Railway Station2 km
- Kosgoda Sea Turtle Conservation Project2 km
- Maha Induruwa Railway Station3 km
- Induruwa Railway Station3 km
- Ahungalla Beach4 km
- Ahungalla City4 km
- Andadola Railway Station4 km
- Madhuwa Bridge4 km
- Madu Ganga4 km