Polonnaruwa Railway Station sits on the Batticaloa Line of Sri Lanka Railways, serving the Polonnaruwa District within the North Central Province. For travellers heading to the ancient city — one of the best-preserved medieval capitals in South Asia — the station offers a practical and scenic alternative to road transfers, connecting Polonnaruwa with Colombo, Kandy, Batticaloa, and several towns in between.
Where is Polonnaruwa Railway Station?
The station is located in the town of Polonnaruwa, roughly 4–5 kilometres from the main archaeological zone. Three-wheelers (tuk-tuks) and taxis are readily available outside the station to cover that final stretch. The station telephone number for local inquiries is 027-2222271.
Which trains stop at Polonnaruwa?
On a typical operating day, around 10 trains call at Polonnaruwa. Services run in both directions along the Batticaloa Line — westward toward Colombo Fort via Maho, and eastward toward Batticaloa. Journey times vary depending on the service class and the number of stops.
The full, up-to-date timetable — including departure times, destinations, and days of operation — is published on the official Sri Lanka Railways website. Timetables are subject to seasonal adjustments and occasional disruptions, so it is worth confirming your journey the day before travel.
How do I get to Polonnaruwa by train from Colombo?
The most common approach from Colombo is to take an intercity or express service from Colombo Fort station toward Batticaloa or Trincomalee, alighting at Polonnaruwa. Journey time from Colombo is typically in the range of 6–7 hours, depending on the service. Travel on the Batticaloa Line runs via Maho rather than through Kandy.
Second-class reserved seating is available on intercity express trains and is strongly recommended for longer journeys, especially on weekends and public holidays when trains fill quickly. Tickets can be purchased at Colombo Fort station or, for reserved classes, via the Sri Lanka Railways online booking portal.
How do I get to Polonnaruwa by train from Kandy?
Trains to Polonnaruwa run along the Batticaloa Line, which branches from the main line at Maho, not via Kandy or Matale. The journey from Kandy takes around 3–4 hours through increasingly flat, dry-zone countryside. This route is popular with travellers combining a Cultural Triangle circuit — visiting Kandy, Sigiriya, and Polonnaruwa in a single sweep.
How do I get to Polonnaruwa by train from Batticaloa?
Travellers arriving from the east coast can board services from Batticaloa station westward to Polonnaruwa. This connection is useful for those combining a beach stay on the east coast with a heritage visit to the ancient city. Journey time from Batticaloa is typically around 2–3 hours.
What facilities are available at the station?
Polonnaruwa station has standard facilities typical of a regional Sri Lankan railway station — a ticket office, waiting area, and basic refreshments from platform vendors. It is not a large terminus, so arrive in good time for your service. Luggage storage is not generally available at smaller stations; if you are travelling light, this is rarely an issue.
Is the train the best way to reach Polonnaruwa?
For solo travellers or couples travelling on a budget, the train is one of the most enjoyable and cost-effective ways to reach Polonnaruwa. The landscape along the Batticaloa Line — open rice paddies, scattered tanks (reservoirs), and dry-zone forest — is reward enough for the journey. Groups, families with luggage, or travellers on tighter schedules often find a private road transfer more convenient, particularly when combining Polonnaruwa with sites like Sigiriya or Dambulla that are not on the rail network.
Getting around Polonnaruwa once you arrive
The ancient city is too spread out to cover comfortably on foot. Bicycles can be hired near the archaeological zone entrance and are the most popular way to navigate between monuments at a relaxed pace. Three-wheelers and taxis can also be hired for a half-day or full-day circuit. Most guesthouses and hotels in town can assist with onward arrangements.
| Detail | Information |
|---|---|
| Railway line | Batticaloa Line, Sri Lanka Railways |
| Province | North Central Province |
| Typical daily trains | Around 10 |
| Station telephone | 027-2222271 |
| Distance to ancient city | Approximately 4–5 km |
| Onward transport | Three-wheelers, taxis, bicycles |
Planning your visit to Polonnaruwa
Arriving by train is only the beginning. The ancient city of Polonnaruwa — a UNESCO World Heritage Site — contains some of the finest medieval monuments in Asia, including the Gal Vihara rock temple, the Vatadage circular relic house, and the vast Parakrama Samudra reservoir. Most travellers spend at least a half-day exploring the main archaeological zone; a full day allows a more leisurely pace that includes the more remote precincts. The dry zone climate is warm year-round, so an early morning start is advisable.
Polonnaruwa railway station timetable
10 trains call at Polonnaruwa on a typical day.
Batticaloa Line · North Central Province
Station telephone: 027-2222271
| Departs | Towards | Train | Runs |
|---|---|---|---|
| 01:39 am | Batticaloa | Night Mail | Daily |
| 03:45 am | Colombo Fort | Pulathisi | Daily |
| 04:38 am | Batticaloa | Daily | |
| 08:32 am | Colombo Fort | Udaya Devi | Daily |
| 10:20 am | Batticaloa | Daily | |
| 12:32 pm | Batticaloa | Udaya Devi | Daily |
| 02:15 pm | Maho | Daily | |
| 07:50 pm | Batticaloa | Pulathisi | Daily |
| 07:50 pm | Galoya Junction | Daily | |
| 10:28 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
14 places within about 25 km, nearest first.
- Kushta Raja Galaunder 1 km
- Kiri Vehera Stupaunder 1 km
- Rankoth Vehera Stupaunder 1 km
- Lotus Pond Polonnaruwaunder 1 km
- Hatadageunder 1 km
- Lotus Pond (Ancient Nelum Pokuna)under 1 km
- Gal Viharaunder 1 km
- Nissanka Mallas Palaceunder 1 km
- Rajarata Navodaya Grounds1 km
- Gal tem yaya2 km
- Monkey Kingdom2 km
- Polonnaruwa2 km
- Polonnaruwa District2 km
- Polonnaruwa Kingdom2 km