Lakpura
Lakpura®

Ahangama Railway Station

Ahangama Railway Station sits on Sri Lanka's Coast Line in the Galle District, Southern Province, approximately 134.2 km from Colombo Fort. It is a quiet but well-used stop that gives travellers direct rail access to one of the island's most scenic coastal stretches, placing them within easy reach of surf beaches, turtle conservation projects, and the historic city of Galle.

Where exactly is Ahangama Station on the Coast Line?

The Coast Line runs south from Colombo Fort, hugging the shoreline for much of its length before turning inland toward Matara and eventually Beliatta. Ahangama sits between two neighbouring stations: Kathaluwa to the north (toward Colombo) and Midigama to the south. The station itself is a modest single-platform halt typical of the southern coastal section — functional rather than architecturally grand, but its setting close to the ocean makes even a brief wait on the platform memorable.

The station telephone number is 091-2283271 for local enquiries.

How many trains stop at Ahangama each day?

On a typical day, around 26 train services call at Ahangama. These include both express and stopping trains running between Colombo Fort and Matara (the southern terminus), as well as shorter regional services. Not all trains stop here — some express services skip smaller stations on the Coast Line — so it is worth confirming your specific service before travelling.

  • Direction north: Services toward Colombo Fort, with stops including Galle, Hikkaduwa, Kalutara, and Panadura along the way.
  • Direction south: Services continuing to Weligama, Matara, and beyond toward Beliatta on the newer southern extension.
  • Journey time to Colombo Fort: Typically around 2.5 to 3.5 hours depending on whether you take a stopping or semi-express service.
  • Journey time to Galle: Roughly 15–25 minutes southbound to Galle Station.

Timetables on the Sri Lanka Railways network are subject to change; always check the official Sri Lanka Railways website or the station notice board for the current schedule.

What is the best way to get from Colombo to Ahangama by train?

Board any Matara-bound train from Colombo Fort Station that lists Ahangama as a scheduled stop. The Rajarata Rajini and Galu Kumari express services are popular choices for the southern coastal route, though stopping trains give you more flexibility if you plan to break the journey at Hikkaduwa or Galle. Seats in second and third class fill quickly on weekends and public holidays, so booking first-class reserved seats in advance is advisable. Alternatively, a private driver can collect you from any point along the coast if rail timings do not suit your itinerary.

What can I do near Ahangama Station?

Ahangama and its immediate surroundings offer a range of experiences beyond the beach. The area is known for its relaxed pace, traditional fishing community, and proximity to several well-regarded surf breaks at Midigama, just one station south. Within a short distance you will find:

  • Sea turtle conservation: The Kosgoda Sea Turtle Conservation Project is accessible along the coastal road and welcomes visitors who want to learn about marine turtle protection efforts.
  • Galle Fort: Sri Lanka's best-preserved colonial fortification is roughly 20 minutes away by road or train. A Galle city tour pairs well with a train journey along the coast.
  • Madu Ganga wetlands: The Madu River Safari is a popular half-day excursion from the southern coast, navigating mangrove channels and small islands by boat.
  • Midigama Fruit Farm: The Midigama Fruit Farm, just one stop south on the rail line, offers a glimpse into tropical agriculture.
  • Sinharaja Forest Reserve: For those willing to travel an hour or so inland, the Sinharaja Forest Reserve is a UNESCO-listed rainforest and one of Sri Lanka's most biodiverse wilderness areas.
  • Surfing and water sports: Midigama and Weligama to the south are internationally recognised surf destinations, accessible from Ahangama in minutes by tuk-tuk or train.

Is the coastal train journey from Colombo to Ahangama worth doing for the scenery?

It is consistently rated among the most scenic rail journeys in Asia. South of Aluthgama the track runs close enough to the Indian Ocean that waves occasionally spray the windows during rough weather. Coconut groves, fishing boats, lagoons, and small coastal communities pass in a continuous panorama. The most photogenic section is between Hikkaduwa and Galle, where the line crosses several inlets on low bridges with open-ocean views. Ahangama is well into this scenic stretch, making the arrival feel like a natural conclusion to an unhurried coastal passage rather than simply reaching a destination.

How do I get from Ahangama Station to my accommodation?

Ahangama Station has no formal taxi rank, but tuk-tuks are typically available outside the station at train arrival times. Agree on a fare before boarding. For villa-style accommodation on the coast, many properties offer pickup from the station if you arrange it in advance — this is worth doing if you are arriving after dark or with heavy luggage. A private transfer arranged through your DMC removes any uncertainty about availability on arrival.

What is the station code and contact for Ahangama?

The station operates under Sri Lanka Railways' Southern Region. The station telephone is 091-2283271. For the full network timetable and any updates to stopping patterns, Sri Lanka Railways publishes schedules on their official site. Note that train times on the Coast Line are occasionally adjusted for public holidays, the Galle Literary Festival period, and monsoon-related track maintenance.

Ahangama railway station timetable

26 trains call at Ahangama on a typical day.

Coast Line · 134.2 km from Colombo Fort · Southern Province

Station telephone: 091-2283271

DepartsTowardsTrainRuns
05:16 amMaradanaSagarikaWeekdays Only
05:45 amMataraWeekdays Only
06:01 amMataraSaturday Only
06:31 amMaradanaRuhunu KumariDaily
06:48 amMaradanaGalu KumariDaily
07:39 amGalleDaily
07:44 amMataraWeekdays Only
08:27 amBeliaththaSaturday and Sunday Only
09:45 amColombo FortDaily
10:11 amBeliaththaDaily
11:01 amGalleWeekdays Only
11:35 amMataraDaily
01:21 pmBeliaththaDaily
02:06 pmColombo FortDaily
02:41 pmMaradanaDaily
02:56 pmMataraWeekdays Only
04:22 pmMaradanaSaturday and Sunday Only
05:22 pmBeliaththaGalu KumariDaily
05:36 pmBeliaththaDaily
05:47 pmGalleWeekdays Only
06:00 pmMataraRuhunu KumariDaily
06:43 pmGalleWeekdays and Saturday Only
06:59 pmBeliaththaSunday Only
07:17 pmBeliaththaSagarikaWeekdays Only
08:27 pmGalleDaily
09:21 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

5 pages on closely related subjects.

Book or buy direct with Lakpura

Curated by our local team. Direct from the source, with instant confirmation.

Ask Lakpura® Agent