Lakpura
Lakpura®

Bemmulla Railway Station

Bemmulla is a quiet halt on Sri Lanka's Main Line, sitting 31.9 km north of Colombo Fort in the Gampaha District, Western Province. For travellers heading upcountry or returning to the capital, it serves as a convenient boarding point in a largely rural stretch of the line — one that offers a genuine slice of everyday Sri Lankan rail travel, far removed from the busier city termini.

Where is Bemmulla Station on the Main Line?

The Main Line runs from Colombo Fort northward through the Western Province before turning inland toward Kandy and the hill country. Bemmulla sits between two neighbouring stations: Daraluwa, which lies closer to Colombo, and Heendeniya, which lies further up the line toward Kandy. The surrounding landscape is largely low-country agricultural land, with paddy fields and smallholdings characteristic of the Gampaha District.

The station is accessible by road from nearby towns in the district, making it a useful access point for local commuters and the occasional traveller who prefers rail to road.

How many trains stop at Bemmulla each day?

Bemmulla is a minor halt, and train frequency reflects that. Typically around two trains call at the station per day. Services on this section of the Main Line connect Colombo Fort with stations further north and into the hill country. Travellers intending to use Bemmulla should check the current Sri Lanka Railways timetable in advance, as schedules on lightly served stations can vary seasonally and are subject to change.

Most express and intercity services bypass smaller halts like Bemmulla, so the trains that do stop here tend to be slower stopping services. Build extra time into your itinerary if you are depending on a connection at a busier station further along the line.

What is the Main Line, and why does it matter to travellers?

Sri Lanka's Main Line is the country's oldest and most strategically important rail corridor, originally constructed during the British colonial period primarily to move tea and other commodities from the hill country to Colombo's port. Today it carries a mix of commuters, tourists and freight, and the journey along its upper reaches — through the central highlands toward Kandy and beyond — is widely regarded as one of the more scenic rail experiences in South Asia.

Bemmulla is in the lower, flatter section of the line, well before the dramatic gradients and curves that make the highland portion famous. Still, the ride through the Gampaha District has a quiet charm: coconut palms, rice paddies and village life visible from the carriage window. Travelling by train rather than road also means avoiding the often-congested highway between Colombo and the north-western corridor.

What are the nearest towns and attractions to Bemmulla Station?

The Gampaha District is home to several points of interest within a manageable distance by road from the station. Negombo, Sri Lanka's principal beach resort north of Colombo, is accessible from this part of the Western Province and makes a popular base for travellers arriving or departing via Bandaranaike International Airport. The Dutch Fort in Negombo is one of the district's best-preserved colonial landmarks.

Further afield, Iranawila — a coastal fishing village known for its lagoon and the Rajamaha Viharaya temple — is within the same district, offering a quieter alternative to the main beach strips. The Makandawa Rainforest reserve also lies within a reasonable drive for those interested in birdwatching and forest walks.

  • Negombo: around 20–25 km from Bemmulla by road; beaches, Dutch colonial history, seafood
  • Bandaranaike International Airport (BIA): the country's main international gateway, accessible from the Gampaha District without passing through central Colombo
  • Gampaha town: the district capital, a short distance along the line or road
  • Attanagalla: home to the Attanagalla Raja Maha Viharaya, a temple of regional religious significance

How do I get to Bemmulla Station from Colombo?

The simplest approach is to board a Main Line stopping service from Colombo Fort station. The journey covers roughly 32 km and, depending on the service and number of stops, typically takes under an hour. Seats on third-class carriages are unreserved; if you prefer a reserved seat, check whether the specific service offers first- or second-class accommodation.

By road, Bemmulla is reachable via the A1 highway heading north from Colombo, or via secondary roads through the Gampaha District. A private transfer is worth considering if you are travelling with luggage or on a tight schedule, given the limited train frequency at this halt. Lakpura can arrange private drivers and taxis for transfers anywhere in the Western Province.

Is Bemmulla Station suitable as a starting point for a Sri Lanka trip?

For most international visitors, Bemmulla is unlikely to be a primary entry or exit point — Colombo Fort or Kandy are better-served rail hubs. However, if you are staying in the northern Gampaha District, perhaps near the airport or in Negombo, Bemmulla offers a direct rail connection into the Main Line network without the need to backtrack into Colombo first.

The station is best thought of as a practical local halt rather than a destination in itself. Its value lies in convenience: boarding a train here, you join the same line that ultimately climbs into the tea country and connects to some of Sri Lanka's most rewarding destinations.

What should I know about travelling by train in Sri Lanka?

Sri Lanka Railways operates several classes of carriage, from unreserved third class to air-conditioned first class on certain intercity services. On slow stopping trains — the type most likely to call at Bemmulla — seating is generally unreserved, and carriages can be busy during morning and evening commute hours.

Tickets can be purchased at the station window. Arrive a few minutes before the scheduled departure, as trains on this section of the Main Line do not always wait if they are running to schedule. Luggage racks exist but are limited in busier carriages, so travelling with compact bags is advisable.

Detail Information
Line Main Line (Colombo Fort to Badulla)
Distance from Colombo Fort 31.9 km
Province Western Province
District Gampaha
Neighbouring station (Colombo side) Daraluwa
Neighbouring station (upcountry side) Heendeniya
Approximate daily train calls Around 2

Bemmulla railway station timetable

2 trains call at Bemmulla on a typical day.

Main Line · 31.9 km from Colombo Fort · Western Province

DepartsTowardsRuns
05:29 pmKurunegalaWeekdays Only
06:07 pmKurunegalaSunday 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

8 places within about 25 km, nearest first.

Shop this range with Lakpura

Packed in Sri Lanka and shipped worldwide, direct from the source.

Ask Lakpura® Agent