There are 6 ways to get from Polonnaruwa to Kitulgala by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Polonnaruwa to Dambullabus
- Take the bus from Dambulla to Polgahawelabus
- Take the taxi from Polgahawela to Kitulgalataxi
4h 37mRs 6,353–7,418Train, taxi
cheapest- Take the train from Polonnaruwa to Polgahawelatrain Batticaloa
- Take the taxi from Polgahawela to Kitulgalataxi
5h 1mRs 4,773–7,341Drive 191.9 km
- Drive from Polonnaruwa to Kitulgalacar 191.9 km
3h 31mRs 8,675–12,530Taxi
- Take the taxi from Polonnaruwa to Kitulgalataxi 191.9 km
3h 31mRs 9,500–12,000Bus, fly, taxi
- Take the bus from Polonnaruwa to Batticaloabus
- Fly from Batticaloa Airport (BTC) to Bandaranaike International Airport (CMB)plane BTC - CMB
- Take the taxi from Colombo-Airport-CMB to Kitulgalataxi
5h 11mRs 35,797–114,045Bus, taxi via Ambepussa
- Take the bus from Polonnaruwa to Dambullabus
- Take the bus from Dambulla to Warakapolabus
- Take the taxi from Warakapola to Kitulgalataxi
4h 45mRs 5,753–6,918
Batticaloa Airport (BTC) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Polonnaruwa to Kitulgala is to train and taxi which costs Rs. 4700 - Rs. 7500 and takes 5h 1m.
The fastest way to get from Polonnaruwa to Kitulgala is to drive which takes 3h 31m and costs Rs. 8500 - Rs. 13000.
The distance between Polonnaruwa and Kitulgala is 205 km. The road distance is 191.9 km.
The best way to get from Polonnaruwa to Kitulgala without a car is to bus and taxi which takes 4h 37m and costs Rs. 6000 - Rs. 7500.
It takes approximately 4h 37m to get from Polonnaruwa to Kitulgala, including transfers.
Yes, the driving distance between Polonnaruwa to Kitulgala is 192 km. It takes approximately 3h 31m to drive from Polonnaruwa to Kitulgala.
There are 217+ hotels available in Kitulgala.
What companies run services between Polonnaruwa, Sri Lanka and Kitulgala, Sri Lanka?
There is no direct connection from Polonnaruwa to Kitulgala. However, you can take the bus to Dambulla, take the bus to Polgahawela, then take the taxi to Kitulgala. Alternatively, you can take the taxi to Polonnaruwa, take the train to Polgahawela, then take the taxi to Kitulgala.
- Website
- cinnamonair.com
Flights from Batticaloa Airport to Bandaranaike International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- Rs 11,000–85,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Polonnaruwa to Polgahawela
- Ave. Duration
- 3h 46m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Polonnaruwa to Dambulla
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,600
- Website
- https://superline.lk/
Bus from Polonnaruwa to Batticaloa
- Ave. Duration
- 2h 7m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,600
- Website
- https://superline.lk/
Bus from Polonnaruwa to Dambulla
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,600
- Website
- https://superline.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Dambulla to Polgahawela
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
Bus from Dambulla to Warakapola
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,200
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 39m
- Estimated price
- Rs 2,600–26,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kurunegala Taxi
- Phone
- +94 72 48 54 606
- Website
- kurunegalataxi.com
Shan Cabs
- Phone
- +94 77 67 47 747
- Website
- shancab.com
City Cab
- Phone
- +94 71 94 43 377
- Website
- citycabkaduruwela.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Pickme
- Phone
- +94 11 74 33 433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 76 32 22 239
- Website
- visitlankataxi.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, South Korea: Travelling from Seoul to Busan , and Need to know: Eurostar - to help you get the most out of your next trip.









