There are 7 ways to get from Wennappuwa to Dambulla by plane, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU)CMB - GIU
1h 13mRs 21,625–106,452Drive 128.5 km
cheapest- Drive from Wennappuwa to Dambulla128.5 km
2h 11mRs 5,376–7,766Taxi, bus
- Take the taxi from Wennappuwa to Kurunegala
- Take the bus from Kurunegala to DambullaColombo / ...
2h 52mRs 11,420–15,648Taxi
- Take the taxi from Wennappuwa to Dambulla128.5 km
2h 11mRs 19,000–24,000Bus via Katunayake Airport Bus Station
- Take the bus from Colombo Bastian Mawatha Bus Terminal to DambullaColombo / ...
5h 30mRs 9,151–10,803Bus
- Take the bus from Wennappuwa to Pettah
- Take the bus from Colombo Bastian Mawatha Bus Terminal to DambullaColombo / ...
5h 35mBus via Bandaranaike Internation Airport
- Take the bus from Bandaranaike Internation Airport to Colombo City
- Take the bus from Colombo Bastian Mawatha Bus Terminal to DambullaColombo / ...
6h 51mRs 9,335–10,920
Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Wennappuwa to Dambulla is to drive which costs Rs. 5000 - Rs. 8000 and takes 2h 11m.
The fastest way to get from Wennappuwa to Dambulla is to fly which takes 1h 13m and costs Rs. 21000 - Rs. 110000.
No, there is no direct bus from Wennappuwa to Dambulla. However, there are services departing from Wennappuwa and arriving at Dambulla via Colombo Bastian Mawatha Bus Terminal. The journey, including transfers, takes approximately 5h 35m.
The distance between Wennappuwa and Dambulla is 167 km. The road distance is 128.5 km.
The best way to get from Wennappuwa to Dambulla without a car is to taxi and bus which takes 2h 52m and costs Rs. 11000 - Rs. 16000.
It takes approximately 1h 13m to get from Wennappuwa to Dambulla, including transfers.
Wennappuwa to Dambulla bus services, operated by NCG Express, depart from Wennappuwa station.
The best way to get from Wennappuwa to Dambulla is to fly which takes 1h 13m and costs Rs. 21000 - Rs. 110000. Alternatively, you can bus via Katunayake Airport Bus Station, which costs Rs. 9000 - Rs. 11000 and takes 5h 30m.
Wennappuwa to Dambulla bus services, operated by NCG Express, arrive at Pettah station.
Yes, the driving distance between Wennappuwa to Dambulla is 128 km. It takes approximately 2h 11m to drive from Wennappuwa to Dambulla.
What companies run services between Wennappuwa, Sri Lanka and Dambulla, Sri Lanka?
Cinnamon Air flies from Bandaranaike International Airport (CMB) to Sigiriya Airport (GIU) once daily. Alternatively, National Transport Commission operates a bus from Colombo Bastian Mawatha Bus Terminal to Dambulla every 15 minutes. Tickets cost Rs 510–570 and the journey takes 4h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Sigiriya Airport
- Ave. Duration
- 25 min
- When
- Every day
- Estimated price
- Rs 12,000–95,000
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Kurunegala to Dambulla
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 210–240
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 210–240
- Semi Lux
- Rs 230–330
- Super Lux
- Rs 440–550
Bus from Colombo Bastian Mawatha Bus Terminal to Dambulla
- Ave. Duration
- 4h 10m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 510–570
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 510–570
- Semi Lux
- Rs 600–900
- Super Lux
- Rs 1,100–1,500
- Phone
- +94 777 382 186
- info@superline.lk
- Website
- superline.lk
Bus from Kurunegala to Dambulla
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- Rs 2,200–2,350
- Website
- https://superline.lk/
- Phone
- +94 76 714 8292
- ncgexpress@gmail.com
- Website
- ncgexpress.lk
Bus from Wennappuwa to Pettah
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 112 264 444
- comments@airport.lk
- Website
- airport.lk
Bus from Bandaranaike Internation Airport to Colombo City
- Ave. Duration
- 2h 7m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 438
- Schedules at
- airport.lk
- Ave. Duration
- 1h 47m
- Estimated price
- Rs 11,000–24,000
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
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 Heading to Europe? Read this before you buy a Eurail Pass, Best ways to travel around Australia, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 1003+ hotels available in Dambulla.








