Lakpura
Lakpura®

Habaraduwa Railway Station

Habaraduwa Railway Station sits on Sri Lanka's Coast Line, roughly 127.4 km south of Colombo Fort, in the Galle District of the Southern Province. For travellers heading to the quieter stretches of coastline between Galle and Koggala, this small station offers a convenient entry point without the crowd density of Galle's main terminus. Arriving by train here means stepping off almost directly onto one of the south coast's most relaxed shorelines.

Where exactly is Habaraduwa Station on the Coast Line?

The Coast Line runs from Colombo Fort southward through Kalutara, Hikkaduwa, and Galle before continuing toward Matara and ultimately Beliatta. Habaraduwa sits between two neighbouring stations: Thalpe to the north (towards Colombo) and Koggala to the south. The station serves the Habaraduwa locality, a low-key coastal community that has gradually grown in appeal among visitors seeking an alternative to busier Unawatuna or Hikkaduwa.

The station building itself is a modest halt typical of the southern stretch of the line — functional rather than ornate, but the surrounding scenery more than compensates. The track runs close to the ocean in several places nearby, making the journey itself one of the more photogenic rail passages in the country.

How many trains stop at Habaraduwa each day?

On a typical operating day, around 18 trains call at Habaraduwa Station. Services include both express and slow trains running in both directions — northbound toward Colombo Fort and southbound toward Matara. Not all intercity express trains stop here, so it is worth checking the current Sri Lanka Railways timetable before you travel to confirm whether your preferred service makes a halt.

Slow trains (locally called "stopping trains") serve Habaraduwa reliably throughout the day and are the most practical option for most travellers. Journey time from Colombo Fort is typically around three to three-and-a-half hours on a stopping service; express trains that do halt here are faster but less frequent.

What is the best way to get to Habaraduwa Station from Colombo?

The straightforward approach is to board a southbound train at Colombo Fort Station. Trains on the Coast Line depart regularly from early morning through the evening. First, second, and third class carriages are available on most services; first and second class seats on longer-distance trains can be reserved in advance at the station or through Sri Lanka Railways' online booking portal.

If you are arriving in Sri Lanka through Bandaranaike International Airport (Colombo), the airport is not directly connected to the rail network. A private transfer to your accommodation in Habaraduwa — or to Colombo Fort to pick up the train — is the most practical option from the airport.

What can you do in Habaraduwa after arriving at the station?

Habaraduwa is primarily a coastal destination. The beach runs along the Indian Ocean and is significantly less developed than the better-known strips at Hikkaduwa or Mirissa, making it popular with travellers who prefer a quieter atmosphere. The area is also known for its sea turtle nesting sites; several conservation projects along this stretch of coast allow visitors to witness or participate in turtle protection programmes, including baby turtle releases.

  • Beach walks and swimming — the shoreline near Habaraduwa is calm in the right season and suitable for leisurely swimming.
  • Galle Fort — the UNESCO-listed fort is a short tuk-tuk or three-wheeler ride away and a natural half-day excursion from a Habaraduwa base.
  • Koggala Lake — a short distance south of the station, this large inland lake is home to cinnamon islands, a temple, and boat excursions.
  • Sea turtle conservation — Habaraduwa sits within a stretch of coast that supports active turtle nesting and release programmes, particularly between November and April.
  • Stilt fishing viewpoints — traditional stilt fishermen are still occasionally seen along this coastline, particularly toward Koggala and Ahangama.

When is the best time to visit Habaraduwa?

The Southern Province experiences its dry season roughly from November through April, aligning with the northeast monsoon that affects the east coast. During these months, the sea off Habaraduwa is generally calm, beach conditions are good, and turtle nesting activity peaks. The southwest monsoon (May to October) brings heavier surf and intermittent rain, though the area remains accessible and accommodation rates are typically lower.

Travel by train on the Coast Line is possible year-round, though heavy monsoon rains occasionally cause minor delays. The railway journey itself is considered one of the more scenic coastal rail rides in Asia regardless of season, as the tracks hug the coast through much of the southern stretch.

How does Habaraduwa compare to nearby stations for accommodation?

Travellers often choose between alighting at Habaraduwa, Koggala, or Galle depending on their accommodation. Habaraduwa has developed a small cluster of boutique villas and resorts that sit close to the beach and are within easy walking or tuk-tuk distance of the station. Galle Station is a busier interchange if you need onward connections, while Koggala is better placed for the lake. For villa-style stays right on the coast, Habaraduwa is one of the more convenient alighting points on this section of the line.

Habaraduwa Station — Key Facts at a Glance
Detail Information
Railway line Coast Line (Colombo Fort – Matara / Beliatta)
Distance from Colombo Fort 127.4 km
Province Southern Province
District Galle District
Station to the north (Colombo direction) Thalpe
Station to the south (Matara direction) Koggala
Typical daily train services Around 18

Is Habaraduwa Station easy to find and navigate?

The station is a straightforward halt on a single-track line; trains announce their arrival and there is little chance of confusion. Station signage is in Sinhala, Tamil, and English. Tuk-tuks are generally available outside the station to ferry arrivals to nearby guesthouses and villas. If your accommodation is within a kilometre or two of the station, a short walk along the main road is also practical with light luggage.

For travellers unfamiliar with Sri Lankan rail travel, the Sri Lanka Railways official website carries current timetables and fare information for all classes on the Coast Line.

Habaraduwa railway station timetable

18 trains call at Habaraduwa on a typical day.

Coast Line · 127.4 km from Colombo Fort · Southern Province

DepartsTowardsTrainRuns
05:24 amMaradanaSagarikaWeekdays Only
05:34 amMataraWeekdays Only
05:51 amMataraSaturday Only
06:39 amMaradanaRuhunu KumariDaily
07:00 amMaradanaGalu KumariDaily
07:24 amMataraWeekdays Only
07:50 amGalleDaily
10:01 amBeliaththaDaily
11:11 amGalleWeekdays Only
02:35 pmMataraWeekdays Only
02:52 pmMaradanaDaily
05:03 pmBeliaththaGalu KumariDaily
05:26 pmBeliaththaDaily
05:59 pmGalleWeekdays Only
06:53 pmGalleWeekdays and Saturday Only
07:10 pmBeliaththaSagarikaWeekdays Only
08:39 pmGalleDaily
09:11 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

15 places within about 25 km, nearest first.

Related reading

1 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