HUB hero image

How to Travel from

Kalkudah to Polonnaruwa

by Rideshare, Route or Car

Kalkudah
+0
Polonnaruwa
Transport search to Polonnaruwa
Kalkudah
+0
Polonnaruwa
Building a composite car route
Cheapest
Best Offer!
Car
3 h 50 min
199 km.
from $10
Composite Route Car Only

Five ways to Travel from Kalkudah to Polonnaruwa

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Cinnamon Air

Phone:
+94 11 2 475 475
Website:
cinnamonair.com/
Plane from Bandaranaike International Airport to Sigiriya
Ave. Duration:
30 min
Frequency:
Every day
Estimated price:
$241.37–$508.15

Train operators

Sri Lanka Railways

Phone:
+94 11 4 600 111
Website:
seatreservation.railway.gov.lk/mtktwebslr/
Train from Puttalam to Ragama
Ave. Duration:
3h 57m
Frequency:
Twice daily
Estimated price:
$0.83–$2.54
Train from Ragama to Polonnaruwa
Ave. Duration:
6h 3m
Frequency:
Once daily
Estimated price:
$1.52–$4.95

Bus operators

NCG Express

Phone:
+94 76 714 8292
Website:
ncgexpress.lk/
Bus from Puttalam to Pettah
Ave. Duration:
2h 10m
Frequency:
3 times a day

Superline Travels

Phone:
+94 777 382 186
Website:
superline.lk/
Bus from Colombo Pettah to Polonnaruwa
Ave. Duration:
4h 1m
Frequency:
Once daily
Estimated price:
$8.77–$9.27

Questions and Answers

What is the cheapest way to get from Kalkudah to Polonnaruwa?

The cheapest way to get from Kalkudah to Polonnaruwa is to train which costs $8.70 - $15.22 and takes 11h 57m.

What is the fastest way to get from Kalkudah to Polonnaruwa?

The fastest way to get from Kalkudah to Polonnaruwa is to drive which takes 3h 49m and costs $26.09 - $39.13 .

How far is it from Kalkudah to Polonnaruwa?

The distance between Kalkudah and Polonnaruwa is 309 km. The road distance is 202.1 km.

How do I travel from Kalkudah to Polonnaruwa without a car?

The best way to get from Kalkudah to Polonnaruwa without a car is to bus which takes 7h 54m and costs .

How long does it take to get from Kalkudah to Polonnaruwa?

It takes approximately 4h 3m to get from Kalkudah to Polonnaruwa, including transfers.

Train or bus from Kalkudah to Polonnaruwa?

The best way to get from Kalkudah to Polonnaruwa is to bus which takes 7h 54m and costs . Alternatively, you can train, which costs $8.70 - $15.22 and takes 11h 57m.

Can I drive from Kalkudah to Polonnaruwa?

Yes, the driving distance between Kalkudah to Polonnaruwa is 202 km. It takes approximately 3h 49m to drive from Kalkudah to Polonnaruwa.

Where can I stay near Polonnaruwa?

There are 117+ hotels available in Polonnaruwa. Prices start at $6.87 per night.
+0