Web Analytics


How To Reach Polonnaruwa

Sri Lanka

16 out of 66 Places to visit in Sri Lanka

₹ 58,000 onwards View Packages

Get Customized Packages

The Land of Diversity

Top Hotel Collections for Polonnaruwa

Cinque Terre

Private Pool

Cinque Terre

Luxury Hotels

Cinque Terre

5-Star Hotels

Cinque Terre

Pet Friendly

Polonnaruwa Travel Packages


View All Packages For Polonnaruwa

Nearby Places Polonnaruwa

Polonnaruwa Photos

View All Photos For Polonnaruwa

Places To Visit In Polonnaruwa

View All Places To Visit In Polonnaruwa

Browse Package Collections


Browse Hotel Collections

Faq on Polonnaruwa

What is the best way to reach Polonnaruwa?

The most convenient way to reach Polonnaruwa is by road. You can hire a taxi, take a bus, or rent a car from major cities like Colombo, Kandy, or Dambulla.

How far is Polonnaruwa from Colombo?

Polonnaruwa is approximately 216 kilometers (134 miles) away from Colombo, which takes about 4 to 5 hours by road, depending on traffic conditions.

Are there any direct buses to Polonnaruwa from Colombo?

Yes, there are direct buses available from the Central Bus Stand in Colombo to Polonnaruwa. The journey takes around 5 to 6 hours.

Can I take a train to Polonnaruwa?

No, there are no direct train services to Polonnaruwa. However, you can take a train to Habarana or Gal Oya Junction and then proceed to Polonnaruwa by bus or taxi.

Is it possible to rent a car to reach Polonnaruwa?

Yes, several car rental companies offer services from major cities like Colombo, Kandy, and Dambulla. Renting a car gives you flexibility and convenience in exploring Polonnaruwa and its surroundings.