Ambeypussa Railway Station sits on Sri Lanka Railways' Main Line, roughly 56.2 km northeast of Colombo Fort in the Gampaha District of the Western Province. It is a mid-line stopping point that sees significant daily traffic — around 97 train movements on a typical day — making it one of the busier intermediate stations between Colombo and the hill country.
Where is Ambeypussa Station on the Main Line?
The Main Line runs from Colombo Fort northward through the Western Province before climbing into the Central Province and the highlands. Ambeypussa sits between two neighbouring stations: Botale to the southwest, in the direction of Colombo, and Yattalgoda to the northeast. The station therefore acts as a natural waypoint for passengers travelling between the coast and destinations such as Kandy or beyond.
The station is reachable by road from the Colombo–Kandy highway (A1), which passes close to the town. Three-wheelers and local buses connect the station to the surrounding villages and the main road.
What trains stop at Ambeypussa?
Approximately 97 services call at Ambeypussa each day in both directions. These include intercity expresses, semi-expresses and slow passenger trains. Intercity services between Colombo Fort and Kandy pass through but do not always stop here, so travellers specifically targeting Ambeypussa should confirm stops when planning a journey. Slow trains and most semi-express services do halt at the station.
For the full, up-to-date timetable — including departure times, destinations and days of operation — the Sri Lanka Railways official website carries the authoritative schedule. Station staff can also be reached directly on 033-3961177.
How do I get from Colombo to Ambeypussa by train?
Board any Main Line train from Colombo Fort Station that stops at Ambeypussa. The journey covers around 56 km and typically takes between 60 and 90 minutes depending on the service class. Slow trains take longer but stop at all intermediate stations, which can be useful if you are travelling with heavy luggage or want a more relaxed pace. Third-class tickets are available without reservation; second- and first-class seats on certain trains may be reserved in advance.
If you prefer a door-to-door option, private drivers and taxis can be arranged to cover the same route in roughly similar time, depending on traffic on the A1.
What is there to do near Ambeypussa?
The area around Ambeypussa is predominantly agricultural, with rubber plantations and paddy fields characterising the landscape. The town itself is a modest commercial hub serving the surrounding villages of Gampaha District. It is not a primary tourist destination, but it functions as a practical interchange for several worthwhile stops nearby.
- Attanagalla: The nearby Attanagalla Raja Maha Viharaya is a significant Buddhist temple that draws both pilgrims and cultural visitors.
- Makandawa Rainforest: Within reasonable driving distance, the Makandawa Rainforest offers forest walks and birdwatching in a relatively undisturbed lowland setting.
- Kandy: Continuing northeast along the Main Line brings you to Kandy, where a Kandy city tour can take in the Temple of the Tooth and the surrounding lake district.
Is Ambeypussa a good base for exploring the Western Province?
Ambeypussa is better described as a transit point than a base. Travellers heading inland from Colombo pass through here, and those arriving from Kandy can change onward for local services. Accommodation options in the immediate area are limited compared to larger towns along the Main Line. Most visitors use Ambeypussa as a stepping stone rather than an overnight stop.
That said, the proximity to both the expressway network and the railway makes the town a convenient transfer node if you are combining a rail journey with road travel deeper into the Western or North Western provinces.
What are the neighbouring stations to Ambeypussa?
| Direction | Neighbouring Station | Towards |
|---|---|---|
| Southwest | Botale | Colombo Fort |
| Northeast | Yattalgoda | Kandy and beyond |
Practical information for visitors
- Station telephone: 033-3961177
- District: Gampaha, Western Province
- Distance from Colombo Fort: 56.2 km by rail
- Daily train movements: approximately 97
- Facilities: Basic platform facilities; confirm current amenities with station staff before travel
Sri Lanka's Main Line is one of the most scenic rail corridors on the island, passing through shifting terrain from the humid lowlands of the Western Province into the tea-covered hills of the Central Province. Even a short leg of the journey — including the stretch through Ambeypussa — gives a genuine sense of the country's agricultural heartland.
Ambeypussa railway station timetable
97 trains call at Ambeypussa on a typical day.
Main Line · 56.2 km from Colombo Fort · Western Province
Station telephone: 033-3961177
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 12:38 am | Rambukkana | Daily | |
| 02:42 am | Colombo Fort | Night Mail | Daily |
| 03:06 am | Rambukkana | ||
| 03:54 am | Maradana | Daily | |
| 04:19 am | Colombo Fort | Sunday Only | |
| 04:19 am | Maradana | Weekdays and Saturday Only | |
| 04:49 am | Colombo Fort | Saturday and Sunday Only | |
| 04:49 am | Colombo Fort | Weekdays Only | |
| 05:03 am | Polgahawela | Daily | |
| 05:19 am | Maradana | Weekdays and Saturday Only | |
| 05:33 am | Colombo Fort | Sunday Only | |
| 05:33 am | Maradana | Saturday Only | |
| 05:33 am | Maradana | Weekdays Only | |
| 05:41 am | Colombo Fort | Weekdays Only | |
| 05:54 am | Colombo Fort | Saturday and Sunday Only | |
| 05:54 am | Maradana | Weekdays Only | |
| 06:12 am | Colombo Fort | Sunday Only | |
| 06:12 am | Maradana | Weekdays and Saturday Only | |
| 06:13 am | Rambukkana | Daily | |
| 06:32 am | Colombo Fort | Saturday and Sunday Only | |
| 06:32 am | Maradana | Weekdays Only | |
| 06:44 am | Colombo Fort | Saturday and Sunday Only | |
| 06:44 am | Maradana | Weekdays Only | |
| 06:49 am | Colombo Fort | Weekdays and Saturday Only | |
| 06:49 am | Colombo Fort | Sunday Only | |
| 06:51 am | terminates here · from Colombo Fort | Daily | |
| 07:09 am | Colombo Fort | Weekdays and Saturday Only | |
| 07:20 am | Colombo Fort · starts here | Daily | |
| 07:46 am | Polgahawela | Daily | |
| 08:08 am | Colombo Fort | Daily | |
| 08:48 am | Rambukkana | Daily | |
| 09:14 am | Colombo Fort | Daily | |
| 09:44 am | Rambukkana | Daily | |
| 10:38 am | Kurunegala | Daily | |
| 10:42 am | Rambukkana | Daily | |
| 10:44 am | Colombo Fort | Daily | |
| 11:42 am | Kandy | Saturday and Sunday Only | |
| 11:42 am | Matale | Weekdays Only | |
| 11:44 am | Colombo Fort | Daily | |
| 11:54 am | Rambukkana | Daily | |
| 01:01 pm | Rambukkana | Daily | |
| 01:29 pm | Colombo Fort | Daily | |
| 01:29 pm | Colombo Fort | Daily | |
| 02:09 pm | Colombo Fort | Daily | |
| 02:33 pm | Polgahawela | Sunday Only | |
| 02:33 pm | Polgahawela | Weekdays and Saturday Only | |
| 03:01 pm | Colombo Fort | Weekdays and Saturday Only | |
| 03:02 pm | terminates here · from Colombo Fort | Weekdays Only | |
| 03:03 pm | Rambukkana | Sunday Only | |
| 03:08 pm | Rambukkana | Weekdays Only | |
| 03:08 pm | Rambukkana | Saturday Only | |
| 03:44 pm | Colombo Fort | Saturday and Sunday Only | |
| 03:44 pm | Colombo Fort | Weekdays Only | |
| 03:50 pm | Maradana · starts here | Weekdays Only | |
| 03:56 pm | Rambukkana | Weekdays and Saturday Only | |
| 04:26 pm | Polgahawela | Daily | |
| 04:48 pm | Polgahawela | Daily | |
| 04:55 pm | Maradana | Daily | |
| 05:07 pm | Colombo Fort | Daily | |
| 05:31 pm | Polgahawela | ||
| 05:35 pm | Colombo Fort | Weekdays Only | |
| 05:36 pm | Colombo Fort | Saturday and Sunday Only | |
| 05:40 pm | Kandy | Saturday and Sunday Only | |
| 05:40 pm | Polgahawela | ||
| 05:44 pm | Colombo Fort | Weekdays Only | |
| 06:01 pm | Kurunegala | Weekdays Only | |
| 06:19 pm | Polgahawela | Weekdays Only | |
| 06:19 pm | Polgahawela | Saturday Only | |
| 06:34 pm | Rambukkana | Saturday Only | |
| 06:36 pm | Ganewatte | Weekdays Only | |
| 06:38 pm | Colombo Fort | Weekdays Only | |
| 06:42 pm | Kurunegala | Sunday Only | |
| 06:42 pm | Rambukkana | ||
| 06:47 pm | Colombo Fort | Saturday and Sunday Only | |
| 06:59 pm | Polgahawela | Sunday Only | |
| 07:02 pm | Polgahawela | Saturday and Sunday Only | |
| 07:04 pm | Maho | Weekdays Only | |
| 07:06 pm | Polgahawela | ||
| 07:06 pm | Polgahawela | ||
| 07:13 pm | Polgahawela | Weekdays Only | |
| 07:25 pm | Polgahawela | Weekdays Only | |
| 07:26 pm | Polgahawela | Saturday and Sunday Only | |
| 07:33 pm | Ganewatte | Saturday and Sunday Only | |
| 07:35 pm | Colombo Fort | Weekdays and Saturday Only | |
| 08:06 pm | Rambukkana | Weekdays and Saturday Only | |
| 08:16 pm | Rambukkana | Sunday Only | |
| 08:29 pm | Colombo Fort | Saturday and Sunday Only | |
| 08:29 pm | Colombo Fort | Weekdays Only | |
| 08:36 pm | Polgahawela | Weekdays and Saturday Only | |
| 08:48 pm | Polgahawela | Sunday Only | |
| 08:49 pm | Maradana | ||
| 08:57 pm | terminates here · from Colombo Fort | Weekdays and Saturday Only | |
| 09:10 pm | Colombo Fort · starts here | Weekdays and Saturday Only | |
| 09:29 pm | Rambukkana | Daily | |
| 09:40 pm | Colombo Fort | Weekdays and Saturday Only | |
| 09:49 pm | Colombo Fort | Sunday Only | |
| 10:30 pm | Polgahawela | 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
10 places within about 25 km, nearest first.
- Ambepussaunder 1 km
- Wathurugamaunder 1 km
- Yakkala Cityunder 1 km
- Botale Railway Station2 km
- Maligatenna Raja Maha Vihara2 km
- Veyangoda4 km
- Wandurawa Railway Station6 km
- Wijayarajadahana Railway Station7 km
- Mirigama Railway Station8 km
- Mirigama9 km