| Duration | 19 min |
|---|---|
| Distance | 114 km |
| Average price | Rs 4,385 |
| Nearby airports | 5 found |
The nearest airport to Dambulla is Sigiriya (GIU). However, there are better options for getting to Dambulla. Superline Travels operates a bus from Batticaloa to Dambulla once daily. Tickets cost Rs. 2400 - Rs. 2700 and the journey takes 2h 52m.
Want to know about travelling to Dambulla? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Dambulla is Sigiriya (GIU) Airport which is 12.3 km away. Other nearby airports include Kandy (KDW) (67.4 km), Trincomalee (TRR) (95 km), Batticaloa (BTC) (113.2 km) and Colombo (CMB) (113.6 km).
More informationIt takes 3h 43m to get from Dambulla to Colombo (CMB) Airport.
More informationWe recommend flying to Colombo (CMB) Airport, which is 113.6 km away from Dambulla. The train and bus from Colombo (CMB) to Dambulla takes 3h 43m.
More informationThere are 1079+ hotels available in Dambulla.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps