Punani Railway Station sits on the Batticaloa Line of Sri Lanka Railways, serving the small town of Punani in the Batticaloa District of the Eastern Province. It is one of the quieter intermediate stops on this cross-country corridor, yet it plays a meaningful role for local commuters and travellers making their way through the east. Around ten train services call here on a typical operating day, connecting the station to destinations including Colombo and Batticaloa.
Where is Punani Railway Station?
The station is located in Punani, a town in the Batticaloa District of Sri Lanka's Eastern Province. The Batticaloa Line runs broadly east from Maho junction — itself a branch off the Northern Main Line — through Polonnaruwa and Valaichchenai before reaching Batticaloa on the coast. Punani lies in the eastern stretch of this route, not far from the coast. For travellers, this makes it a useful stop if you are heading into or out of the Batticaloa area without continuing all the way to the terminus.
The station telephone number for local enquiries is 025-3898447. Staff can advise on current train times and any short-notice schedule changes, which are relatively common on Sri Lanka's regional lines.
Which trains serve Punani?
Sri Lanka Railways operates around ten services through Punani on a typical weekday, though the exact number can vary on weekends and public holidays. Services on the Batticaloa Line are a mix of intercity expresses and slower stopping trains. Intercity trains — which run fewer stops and offer reserved seating — are generally the most comfortable option for longer-distance travel, while the stopping services are more flexible for short hops between nearby towns.
Passengers should check the official Sri Lanka Railways timetable before travel, as departure times are subject to seasonal and operational revision. Buying tickets at the station on the day is the standard practice for most local services, though reserved seats on intercity expresses can book up quickly during public holidays and the school-holiday periods.
What is the Batticaloa Line?
The Batticaloa Line is one of Sri Lanka's major rail routes and the primary rail link to the Eastern Province. The line was heavily affected during the civil conflict that ended in 2009, and significant investment has since gone into rebuilding and rehabilitating sections of the track and rolling stock. Today the full line is operational, reconnecting the east coast to the rest of the country for the first time in decades.
The journey along the Batticaloa Line passes through a varied landscape — paddy fields, jungle scrub, lagoons, and the broad waterways characteristic of the Eastern Province. The stretch approaching Batticaloa itself runs close to the coast and offers views across the lagoon system that defines the town.
How do I get to Punani from Colombo?
The rail journey from Colombo Fort Station to Punani typically involves travelling on the Northern Main Line to Maho, then changing to a Batticaloa-bound service. Total journey times vary depending on the connection and train category, but travellers should generally allow between six and eight hours for the full trip. An overnight service departs Colombo in the evening and arrives in the Batticaloa District in the early morning, which is a practical option if you want to make the most of your time in the east.
Road access to Punani is also straightforward. The A11 and connecting roads through the Eastern Province link the town to Batticaloa city to the south-east and to Polonnaruwa to the west. Intercity buses also run through the area, offering an alternative to the train for shorter segments.
What is there to see near Punani?
The immediate surroundings of Punani are rural and largely agricultural, defined by the lagoon and river systems of the Eastern Province. The Punani area sits near the Mahaweli River basin, and the broader district offers several points of interest for those with time to explore.
- Batticaloa city — The Eastern Province's main urban centre, known for its Dutch fort, lagoon, and the famous "singing fish" phenomenon reported in the lagoon waters.
- Kalkudah and Passikudah beaches — Among the east coast's most celebrated stretches of beach, located north of Batticaloa along the coast road. The shallow, calm waters here are well suited to swimming.
- Polonnaruwa — To the west along the Batticaloa Line, the ancient city of Polonnaruwa is a UNESCO World Heritage Site and one of Sri Lanka's most significant archaeological destinations, with extensive palace and temple ruins set around a large tank.
- Flood Plains National Park — Situated to the north-west in the Mahaweli corridor, this park protects important elephant habitat and other wildlife typical of Sri Lanka's dry zone.
Is the Eastern Province safe to visit?
The Eastern Province has been open to tourism since the end of the civil conflict in 2009 and has seen steady growth in visitor numbers over the subsequent years. Infrastructure, including roads and railway services, has been substantially rebuilt. The region is considered safe for tourists, and local communities are generally welcoming. Standard travel precautions apply, as they would anywhere in Sri Lanka.
The best time to visit the east coast is broadly from May to September, when the region benefits from drier weather while the west coast is in its monsoon season. The Eastern Province receives its own monsoon rains from October to January, so travel during that window requires more flexibility.
Practical information for travellers
| Detail | Information |
|---|---|
| Railway line | Batticaloa Line, Sri Lanka Railways |
| Province | Eastern Province |
| District | Batticaloa District |
| Typical daily services | Around 10 trains |
| Station telephone | 025-3898447 |
| Nearest major city | Batticaloa |
Punani railway station timetable
10 trains call at Punani on a typical day.
Batticaloa Line · Eastern Province
Station telephone: 025-3898447
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 02:38 am | Batticaloa | Night Mail | Daily |
| 02:40 am | Colombo Fort | Pulathisi | Daily |
| 05:41 am | Batticaloa | Daily | |
| 07:24 am | Colombo Fort | Udaya Devi | Daily |
| 11:35 am | Batticaloa | Daily | |
| 12:32 pm | Maho | Daily | |
| 01:36 pm | Batticaloa | Udaya Devi | Daily |
| 06:28 pm | Galoya Junction | Daily | |
| 08:49 pm | Batticaloa | Pulathisi | Daily |
| 09:26 pm | Colombo Fort | Night Mail | 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
8 places within about 25 km, nearest first.
- Valachchenei Railway Station15 km
- Eastern Province16 km
- Passikudah Beach16 km
- Pasikuda City17 km
- Welikanda City19 km
- Kalkudah City19 km
- Kattankudy Lagoon Park20 km
- East Coast21 km