Lakpura
Lakpura®

Ambalangoda Railway Station

Ambalangoda Railway Station sits on Sri Lanka's Coast Line, the main rail corridor linking Colombo Fort with the Southern Province. The station serves the town of Ambalangoda in the Galle District — a coastal settlement known for its mask-carving tradition and easy access to the lagoons and beaches of the southwest coast. For travellers heading south by train, it offers a practical, scenic, and affordable way to arrive without the traffic delays common on the A2 coastal highway.

Where exactly is Ambalangoda Station on the Coast Line?

The station is located 83.1 km from Colombo Fort, measured along the Coast Line track. Kandegoda station lies to the north (towards Colombo), and Madampagama station lies to the south (towards Galle and Matara). The station telephone is 091-2258271 for local enquiries.

The town centre is within easy walking distance of the station, and three-wheelers are almost always available at the exit for onward travel to beaches, the lagoon, or nearby guesthouses.

How many trains stop at Ambalangoda each day?

On a typical operating day, around 41 trains call at Ambalangoda. Services run in both directions — northbound towards Colombo Fort and southbound towards Hikkaduwa, Galle, and Matara. Frequency is higher during morning and evening peak hours. A small number of express services bypass Ambalangoda, so it is worth checking the Sri Lanka Railways timetable before travel to confirm which services stop here.

Intercity Express trains between Colombo and Matara are among the most comfortable options. Slower stopping services take longer but offer more flexibility for hop-on, hop-off travel along the coast.

How do I get to Ambalangoda from Colombo by train?

Board a southbound Coast Line service from Colombo Fort station. Journey times vary by train type — typically around two hours on a faster service, and somewhat longer on a local stopping train. Second-class reserved seats are available on most intercity trains and are recommended for a comfortable journey. Third-class unreserved travel is significantly cheaper but carriages can be crowded during peak hours and holiday periods.

Tickets can be purchased at Colombo Fort station on the day of travel or booked in advance through the Sri Lanka Railways online system. If you are travelling as part of an organised itinerary, Lakpura can arrange a private transfer from Colombo Airport directly to your Ambalangoda accommodation, which avoids the need to navigate the station with luggage.

What is there to do near Ambalangoda?

Ambalangoda and its surroundings offer a range of experiences beyond the beach.

  • Mask museums and workshops: The town has a long tradition of crafting Kolam and Sanni masks used in ritual dance dramas. Several family-run workshops welcome visitors and explain the symbolism behind each mask type.
  • Madu Ganga lagoon: A short tuk-tuk ride north leads to the Madu River Safari, a boat excursion through a mangrove-fringed lagoon that is one of Sri Lanka's designated Ramsar wetland sites. Cinnamon islands, fish farms, and bird life are highlights.
  • Kosgoda turtle hatchery: The Kosgoda Sea Turtle Conservation Project operates a hatchery a few kilometres north of Ambalangoda. Five species of sea turtle nest on this stretch of coast, and the project rescues eggs and releases hatchlings.
  • Hikkaduwa: The resort town of Hikkaduwa — a short distance south by train — offers snorkelling on a coral reef, surf breaks, and the Hikkaduwa Turtle Hatchery.
  • Galle: The Dutch-era Galle Fort, a UNESCO World Heritage Site, is roughly 25 km to the south and easily reached by continuing on the Coast Line.

Is the train journey itself worth doing for the scenery?

The Coast Line between Colombo and Galle is widely regarded as one of the most scenic rail routes in South Asia. From around Moratuwa southward, the track runs close to the Indian Ocean, with stretches where the sea appears just metres from the carriage window. During the southwest monsoon season (roughly May to September), waves can occasionally spray the windows on the ocean side. The best views are from the left-hand side of the train when travelling south.

Sunset journeys northbound from Ambalangoda towards Colombo are particularly atmospheric, with the sun dropping towards the horizon directly ahead of the train's direction of travel.

When is the best time to travel through Ambalangoda?

The southwest coast, including Ambalangoda, is at its driest and calmest between November and April. The sea is calmer, beaches are cleaner, and the risk of train delays from weather is lower. December and January are peak season, so trains can be crowded and accommodation in the area books up quickly — advance reservations are advisable.

From May to September, the southwest monsoon brings heavy rain and rougher seas. Train travel still operates, but beach activities are limited. This period does offer lower prices and far fewer tourists if you are primarily interested in the town's cultural heritage.

Are there practical facilities at Ambalangoda Station?

Ambalangoda is a staffed station with a ticketing counter, basic waiting area, and platform facilities. It is not one of the larger hub stations, so services are functional rather than extensive. Food vendors and small shops are found just outside the station entrance. ATMs and pharmacies are within a short walk in the town centre.

Three-wheelers congregate at the station exit and can take you to most local destinations. Metered fares are not universal, so agreeing on a price before departure is standard practice. For transfers to or from Colombo Airport, a pre-arranged private vehicle is more comfortable and predictable in terms of timing.

Ambalangoda railway station timetable

41 trains call at Ambalangoda on a typical day.

Coast Line · 83.1 km from Colombo Fort · Southern Province

Station telephone: 091-2258271

DepartsTowardsTrainRuns
04:09 amMaradanaNight MailWeekdays Only
05:04 amterminates here · from GalleDaily
05:08 amMaradanaDaily
05:10 amAluthgamaDaily
05:20 amGalle · starts hereDaily
05:25 amMaradanaSaturday and Sunday Only
05:39 amMaradanaWeekdays Only
05:55 amMaradanaSamudra DeviSunday Only
05:55 amMaradanaSamudra DeviWeekdays and Saturday Only
06:26 amMaradanaSagarikaWeekdays Only
06:29 amMount LaviniaDaily
06:34 amMaradanaSaturday Only
06:49 amGalleDaily
07:34 amBeliaththaSaturday and Sunday Only
07:34 amMaradanaRuhunu KumariDaily
07:57 amMaradanaGalu KumariDaily
08:48 amBeliaththaDaily
09:57 amColombo FortWeekdays and Saturday Only
10:19 amMataraDaily
10:57 amColombo FortDaily
12:12 pmBeliaththaDaily
02:04 pmGalleDaily
02:49 pmAluthgamaDaily
03:18 pmColombo FortDaily
04:11 pmBeliaththaGalu KumariDaily
04:12 pmMaradanaDaily
04:15 pmBeliaththaDaily
05:09 pmMataraRuhunu KumariDaily
05:32 pmMaradanaSaturday and Sunday Only
05:57 pmAluthgamaDaily
06:04 pmBeliaththaSunday Only
06:19 pmBeliaththaSagarikaWeekdays Only
06:35 pmHikkaduwaSunday Only
06:51 pmHikkaduwa
07:04 pmGalleSamudra DeviSaturday and Sunday Only
07:19 pmGalleSamudra DeviWeekdays Only
07:58 pmGalleWeekdays and Sunday Only
08:06 pmGalleSaturday Only
08:07 pmBeliaththaWeekdays Only
08:28 pmGalleDaily
10:10 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

9 places within about 25 km, nearest first.

Book or buy direct with Lakpura

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

Ask Lakpura® Agent