Daraluwa Railway Station sits on Sri Lanka's Main Line, the country's busiest and most historically significant rail corridor. Located in the Gampaha District of the Western Province, the station lies approximately 29.9 km from Colombo Fort — close enough to the capital to serve as a commuter stop, yet set within the quieter, greener landscape that begins to unfold once the dense urban sprawl of Greater Colombo thins out.
Where exactly is Daraluwa Station on the Main Line?
The Main Line runs north from Colombo Fort through the Western Province and into the North Western Province, eventually reaching Kankesanthurai in the far north. Daraluwa falls on the southern, Colombo-side stretch of this route. Its immediate neighbours on the line are Gampaha (the next station towards Colombo) and Bemmulla (the next station away from Colombo).
Gampaha itself is the principal town of the district, a busy interchange point with a wider range of express services. Travellers who need faster connections to Colombo or to stations further north may find it worth boarding at Gampaha, though Daraluwa is perfectly adequate for stopping and semi-express trains.
How many trains stop at Daraluwa each day?
On a typical operating day, around 84 train services call at Daraluwa. This relatively high frequency reflects the station's role as part of the suburban commuter network feeding Colombo, rather than a purely rural halt. Services run throughout the day from early morning into the evening, covering northbound departures towards Kurunegala, Anuradhapura, and beyond, as well as southbound services returning to Colombo Fort.
Train types vary. Intercity express services on the Main Line generally do not stop at smaller halts, so the majority of trains serving Daraluwa are ordinary passenger or commuter services. Journey time to Colombo Fort is typically under an hour, depending on the specific service and the number of stops en route.
What is the Gampaha District like for travellers passing through?
The Gampaha District is often overlooked by international visitors who pass straight through it on the way from Bandaranaike International Airport (located at Katunayake, also in this district) to Colombo or to the cultural triangle further inland. That said, the area has genuine character. The district is known for its cinnamon plantations, rubber estates, and Buddhist temples set among low hills and paddy fields. The terrain visible from the train window between Daraluwa and Bemmulla is a good introduction to Sri Lanka's agricultural heartland before the landscape changes more dramatically further up the line.
Kelaniya Raja Maha Vihara, one of the most revered Buddhist temples in Sri Lanka, is within reach of this part of the Main Line, though it sits closer to the Colombo end of the corridor. Travellers with an interest in the country's religious heritage may consider a half-day visit en route.
How do I get to Daraluwa Station from Colombo?
The most straightforward way to reach Daraluwa from Colombo is to board a Main Line stopping service from Colombo Fort station. Trains on this corridor run frequently throughout the day, and the roughly 30 km distance means the journey is relatively short. Colombo Fort is the city's main rail hub and is well connected by bus, tuk-tuk, and the Colombo Commuter Rail network.
Travellers arriving at Bandaranaike International Airport can reach Daraluwa by taking ground transport to Colombo Fort and then boarding a Main Line service, or by travelling along the A3 road towards Gampaha and continuing a short distance further by road. The airport is in the same district, so road access to the Gampaha area is also practical.
What should I know about travelling on Sri Lanka's Main Line?
Sri Lanka Railways operates several classes of carriages on Main Line services. For longer journeys — particularly those heading towards the Cultural Triangle, Anuradhapura, or Jaffna — reserved seating in first or second class is advisable, especially during public holidays and long weekends when trains fill quickly. For shorter hops within the Western Province, unreserved third-class travel is common and entirely workable.
- Tickets: Available at the station booking counter. For reserved seats on intercity services, booking ahead is recommended.
- Luggage: Overhead racks and end-of-carriage storage exist on most services, but space can be limited on busy commuter trains.
- Timing: Sri Lanka trains occasionally run behind schedule, particularly stopping services. Build a buffer into any onward connection.
- Safety: Rail travel in Sri Lanka is generally safe. Keep valuables secure in busy carriages on the approach to Colombo.
Is Daraluwa Station relevant for tourists, or mainly for commuters?
Daraluwa is primarily a commuter and local-service station rather than a destination in its own right for international travellers. Most visitors to Sri Lanka who use the Main Line are passing through the Gampaha District rather than stopping in it. However, the station is a useful reference point for anyone staying in the Gampaha area, and it forms part of the broader story of Sri Lankan rail travel — a network that, at its best on routes like the Hill Country line, ranks among the most scenic in Asia.
For those interested in Sri Lanka's railway history more broadly, the Sri Lanka Railways official site provides the authoritative timetable and network map. Timetables are subject to periodic revision, so it is always worth checking current departure times before travel rather than relying on older printed sources.
How does Daraluwa fit into the wider Sri Lanka rail network?
The Main Line is one of five principal lines operated by Sri Lanka Railways. It heads north from Colombo Fort through Ragama, Gampaha (the district capital), Daraluwa, Bemmulla, and Polgahawela — which is one of the network's key junctions, where the Main Line meets the Puttalam Line. Beyond Polgahawela, the Main Line continues to Kurunegala, Maho (another junction), Anuradhapura, Vavuniya, and eventually Kankesanthurai. Understanding where Daraluwa sits — roughly one-third of the way between Colombo and the Polgahawela junction — helps orient the station within the full north-to-south sweep of the line.
For travellers planning longer itineraries through the north or the cultural triangle, stopping services through stations like Daraluwa are an economical and authentic way to experience the country between the headline sights.
Daraluwa railway station timetable
84 trains call at Daraluwa on a typical day.
Main Line · 29.9 km from Colombo Fort · Western Province
| Departs | Towards | Runs |
|---|---|---|
| 03:59 am | Veyangoda | Daily |
| 04:18 am | Polgahawela | Daily |
| 04:40 am | Maradana | Daily |
| 05:23 am | Colombo Fort | Daily |
| 05:29 am | Rambukkana | Daily |
| 05:34 am | Colombo Fort | Weekdays Only |
| 05:34 am | Colombo Fort | Saturday and Sunday Only |
| 06:00 am | Colombo Fort | Sunday Only |
| 06:03 am | Ambeypussa | Daily |
| 06:03 am | Maradana | Weekdays and Saturday Only |
| 06:18 am | Colombo Fort | Sunday Only |
| 06:18 am | Maradana | Saturday Only |
| 06:18 am | Maradana | Weekdays Only |
| 06:29 am | Colombo Fort | Weekdays Only |
| 06:45 am | Colombo Fort | Saturday and Sunday Only |
| 06:45 am | Maradana | Weekdays Only |
| 06:53 am | Maradana | Weekdays and Saturday Only |
| 06:53 am | Polgahawela | Daily |
| 06:57 am | Colombo Fort | Sunday Only |
| 07:12 am | Colombo Fort | Weekdays and Saturday Only |
| 07:42 am | Colombo Fort | Sunday Only |
| 07:45 am | Colombo Fort | Weekdays and Saturday Only |
| 08:03 am | Rambukkana | Daily |
| 08:08 am | Colombo Fort | Daily |
| 08:52 am | Colombo Fort | Daily |
| 08:55 am | Rambukkana | Daily |
| 09:29 am | Colombo Fort | Weekdays Only |
| 09:53 am | Kurunegala | Daily |
| 09:53 am | Rambukkana | Daily |
| 10:02 am | Colombo Fort | Daily |
| 10:49 am | Colombo Fort | Daily |
| 11:04 am | Rambukkana | Daily |
| 11:28 am | Colombo Fort | Daily |
| 12:09 pm | Rambukkana | Daily |
| 12:37 pm | Colombo Fort | Daily |
| 12:59 pm | Veyangoda | Daily |
| 01:45 pm | Colombo Fort | Daily |
| 01:48 pm | Polgahawela | Sunday Only |
| 01:48 pm | Polgahawela | Weekdays and Saturday Only |
| 02:14 pm | Colombo Fort | Daily |
| 02:14 pm | Colombo Fort | Daily |
| 02:18 pm | Rambukkana | Sunday Only |
| 02:23 pm | Rambukkana | Saturday Only |
| 02:23 pm | Rambukkana | Weekdays Only |
| 02:53 pm | Veyangoda | Weekdays and Saturday Only |
| 02:59 pm | Colombo Fort | Daily |
| 03:17 pm | Polgahawela | Daily |
| 03:36 pm | Colombo Fort | Weekdays and Saturday Only |
| 03:45 pm | Colombo Fort | Weekdays and Saturday Only |
| 03:49 pm | Polgahawela | Daily |
| 04:29 pm | Colombo Fort | Saturday and Sunday Only |
| 04:29 pm | Veyangoda | Weekdays Only |
| 04:34 pm | Colombo Fort | Weekdays Only |
| 04:42 pm | Polgahawela | |
| 04:56 pm | Polgahawela | |
| 05:22 pm | Mirigama | Weekdays Only |
| 05:45 pm | Colombo Fort | Weekdays Only |
| 05:50 pm | Rambukkana | Saturday Only |
| 05:55 pm | Rambukkana | |
| 05:56 pm | Colombo Fort | Daily |
| 06:03 pm | Polgahawela | Sunday Only |
| 06:08 pm | Polgahawela | Saturday and Sunday Only |
| 06:14 pm | Polgahawela | |
| 06:14 pm | Polgahawela | |
| 06:34 pm | Colombo Fort | Daily |
| 06:34 pm | Polgahawela | Saturday and Sunday Only |
| 06:41 pm | Polgahawela | Weekdays Only |
| 07:09 pm | Veyangoda | Weekdays Only |
| 07:22 pm | Colombo Fort | Weekdays Only |
| 07:29 pm | Rambukkana | Sunday Only |
| 07:46 pm | Polgahawela | Weekdays and Saturday Only |
| 07:57 pm | Colombo Fort | Saturday and Sunday Only |
| 08:04 pm | Polgahawela | Sunday Only |
| 08:10 pm | Colombo Fort | Weekdays Only |
| 08:14 pm | Ambeypussa | Weekdays and Saturday Only |
| 08:36 pm | Colombo Fort | Weekdays and Saturday Only |
| 08:45 pm | Rambukkana | Daily |
| 09:13 pm | Colombo Fort | Saturday and Sunday Only |
| 09:13 pm | Colombo Fort | Weekdays Only |
| 09:46 pm | Polgahawela | Daily |
| 10:24 pm | Colombo Fort | Weekdays and Saturday Only |
| 10:33 pm | Colombo Fort | Sunday Only |
| 10:43 pm | Mirigama | Daily |
| 11:54 pm | Rambukkana | Daily |
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.