Lakpura
Lakpura®

Beruwala Railway Station

Beruwala Railway Station sits on Sri Lanka's Coast Line, 54.3 km south of Colombo Fort along the railway corridor that hugs the southwestern shore. For travellers heading to Beruwala's beach resorts, ayurveda retreats, or the historic Barberyn headland, the station is the most affordable and scenically rewarding way to arrive. Around 35 trains stop here on a typical weekday, giving travellers a reasonable spread of departure times throughout the day.

Where exactly is Beruwala Station on the Coast Line?

The station sits within Kalutara District, Western Province. On the Coast Line timetable, Maggona station lies immediately to the north (towards Colombo) and Hettimulla station lies immediately to the south. These two reference points are useful when reading departure boards, since trains on the Coast Line are usually identified by their terminal destination — Aluthgama, Hikkaduwa, Galle, or Matara — rather than by stopping pattern.

The station telephone number is 034-2276371 for local enquiries about platform times and cancellations.

How do I travel from Colombo to Beruwala by train?

Board any southbound Coast Line service from Colombo Fort station that stops at Beruwala. Journey time varies by train class and number of stops, but most services cover the 54.3 km in roughly 1.5 to 2 hours. Intercity express trains are faster but stop less frequently, so check the current timetable on the Sri Lanka Railways official website before travelling. Second-class and third-class carriages are the most common option; first-class reserved seats and air-conditioned coaches are available on selected intercity services and are worth booking in advance during peak holiday periods.

What is there to see and do around Beruwala Station?

Beruwala is one of the oldest Arab trading settlements on the island, and the area carries a distinctly different atmosphere from the more commercialised beach strips further south. Within a short distance of the station you can explore:

  • Kechimalai Mosque — one of the oldest mosques in Sri Lanka, perched on a headland overlooking the bay, and an important landmark in the history of Islam in the country.
  • Beruwala Fisheries Harbour — one of the busiest fishing ports on the west coast, most active in the early morning when the night's catch is auctioned on the quayside.
  • Beach resorts and ayurveda centres — the coastline either side of the station is lined with resorts specialising in traditional ayurvedic treatments, making Beruwala a popular destination for longer wellness stays.
  • Bentota and Madu River — continuing two stops south brings you to Bentota, gateway to the Madu River Safari, a network of mangrove-fringed waterways rich in birdlife and monitor lizards.

Is the train or a private transfer the better option for reaching Beruwala?

That depends on your priorities. The train is considerably cheaper, offers a genuine local experience, and avoids the coastal highway traffic that frequently congests the Colombo–Galle Road. However, most beach resorts and ayurveda retreats in Beruwala are a tuk-tuk or taxi ride away from the station, and the train does not accept bulky luggage easily. Travellers arriving from Colombo Bandaranaike International Airport will find a private airport transfer the most practical option, as there is no direct rail link between the airport and the Coast Line without a time-consuming change at Colombo Fort.

What are the neighbouring stations on the Coast Line?

Direction Neighbouring Station Notes
North (towards Colombo) Maggona One stop closer to the capital
South (towards Galle/Matara) Hettimulla One stop towards Aluthgama and Bentota

When is the best time of year to visit Beruwala?

The west coast enjoys its driest and calmest weather from November through April, when the northeast monsoon keeps conditions settled. This is peak season for beach tourism in Beruwala, and both train services and resort occupancy tend to be busier during this window, particularly over Christmas and New Year. The southwest monsoon (May to September) brings heavier rainfall and rougher seas to the west coast, though ayurveda retreats often welcome the monsoon season as ideal for certain treatments. Train services run year-round regardless of season.

How do I get from Beruwala Station to my hotel?

Three-wheelers (tuk-tuks) wait outside the station exit and are the standard last-mile option. Negotiate the fare before boarding, or ask your accommodation to arrange a pickup. Guesthouses and smaller hotels will often collect guests from the station at no charge if given advance notice. For larger resorts or travellers arriving with significant luggage, a pre-arranged private vehicle is more comfortable — particularly if your accommodation is on the southern side of Beruwala Bay, which sits a few kilometres from the station.

What facilities does Beruwala Station have?

Beruwala is an unstaffed or lightly staffed halt for most of the day. Tickets can typically be purchased on board from the ticket examiner if no ticket window is open when you arrive, though buying in advance at Colombo Fort is advisable for reserved-seat carriages. There are small tea kiosks and snack vendors near the station entrance, but no formal waiting room or left-luggage facility. If you are catching a departure, arrive at the platform a few minutes early as Coast Line trains do not dwell long at smaller stations.

Beruwala railway station timetable

35 trains call at Beruwala on a typical day.

Coast Line · 54.3 km from Colombo Fort · Western Province

Station telephone: 034-2276371

DepartsTowardsTrainRuns
03:20 amColombo FortDaily
03:44 amChilawDaily
04:25 amColombo FortWeekdays and Saturday Only
04:50 amMaradanaSunday Only
04:59 amMaradanaNight MailWeekdays Only
05:21 amMaradanaWeekdays Only
05:30 amMaradanaSaturday and Sunday Only
05:55 amMaradanaDaily
05:59 amMaradanaSaturday and Sunday Only
06:05 amMaradanaWeekdays and Saturday Only
06:16 amMaradanaWeekdays Only
06:41 amMaradanaSamudra DeviSunday Only
07:16 amMaradanaSaturday Only
07:16 amMaradanaWeekdays Only
07:21 amMount LaviniaDaily
11:05 amColombo FortWeekdays and Saturday Only
11:09 amGalleDaily
12:58 pmAluthgamaDaily
02:00 pmMaradanaWeekdays Only
02:00 pmMaradanaSaturday and Sunday Only
03:53 pmAluthgamaDaily
04:25 pmColombo FortWeekdays Only
04:25 pmColombo FortSaturday and Sunday Only
05:59 pmHikkaduwaSunday Only
06:15 pmHikkaduwa
06:25 pmAluthgamaWeekdays Only
06:31 pmGalleSamudra DeviSaturday and Sunday Only
06:42 pmAluthgamaSaturday and Sunday Only
07:16 pmGalleSaturday Only
07:16 pmGalleWeekdays and Sunday Only
07:29 pmAluthgamaWeekdays Only
07:36 pmBeliaththaWeekdays Only
08:03 pmAluthgamaDaily
08:35 pmAluthgamaDaily
09:06 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.

Book or buy direct with Lakpura

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

Ask Lakpura® Agent