There are 8 ways to get from Unawatuna to Dambulla by bus, train, car, taxi, 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
best- Take the bus from Galle Bus Station to Kadawathabus Galle
- Take the bus from Kadawatha to Dambullabus
4h 39mRs 3,576–3,962Train, bus via Colombo
cheapest- Take the train from Unawatuna to Fort Stationtrain Beliatta
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Dambullabus Colombo / ...
7h 36mRs 729–3,543Train, bus
- Take the train from Unawatuna to Fort Stationtrain Beliatta
- Take the bus from Pettah to Dambullabus
6h 39mDrive 256 km
- Drive from Unawatuna to Dambullacar 256 km
3h 25mRs 11,630–16,798Taxi
- Take the taxi from Unawatuna to Dambullataxi 256 km
3h 25mRs 39,000–47,000Fly
- Fly from Koggala (KCT) to Sigiriya Airport (GIU)plane KCT - GIU
21h 58mRs 17,233–96,262Train, bus via Dambulla
- Take the train from Unawatuna to Fort Stationtrain Beliatta
- Take the bus from Colombo Pettah to Dambullabus Wellawatta
7h 30mRs 2,609–5,673Train, bus via Polgahawela
- Take the train from Unawatuna to Fort Stationtrain
- Take the train from Colombo Fort to Polgahawela Junctiontrain
- Take the bus from Polgahawela to Dambullabus
8h 4mRs 2,209–7,073
Koggala (KCT) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Unawatuna to Dambulla is to train and bus via Colombo which costs Rs. 700 - Rs. 3600 and takes 7h 36m.
The fastest way to get from Unawatuna to Dambulla is to drive which takes 3h 25m and costs Rs. 11000 - Rs. 17000.
No, there is no direct bus from Unawatuna station to Dambulla. However, there are services departing from Galle Bus Station and arriving at Dambulla via Kadawatha. The journey, including transfers, takes approximately 4h 39m.
The distance between Unawatuna and Dambulla is 263 km. The road distance is 256 km.
The best way to get from Unawatuna to Dambulla without a car is to bus which takes 4h 39m and costs Rs. 3500 - Rs. 4000.
It takes approximately 4h 39m to get from Unawatuna to Dambulla, including transfers.
Unawatuna to Dambulla bus services, operated by National Transport Commission, depart from Galle Bus Station.
The best way to get from Unawatuna to Dambulla is to bus which takes 4h 39m and costs Rs. 3500 - Rs. 4000. Alternatively, you can fly, which costs Rs. 17000 - Rs. 100000 and takes 21h 58m.
Unawatuna to Dambulla bus services, operated by National Transport Commission, arrive at Kadawatha station.
Yes, the driving distance between Unawatuna to Dambulla is 256 km. It takes approximately 3h 25m to drive from Unawatuna to Dambulla.
What companies run services between Unawatuna, Southern, Sri Lanka and Dambulla, Sri Lanka?
You can take a vehicle from Unawatuna to Dambulla via Galle Bus Station and Kadawatha in around 4h 39m. Alternatively, Cinnamon Air flies from Koggala (KCT) to Sigiriya Airport (GIU) once daily.
- Website
- cinnamonair.com
Flights from Koggala to Sigiriya Airport via Colombo
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- Rs 12,000–90,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Unawatuna to Fort Station
- Ave. Duration
- 3h 9m
- Frequency
- 3 times a day
- Estimated price
- Rs 210–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,573
- 2nd Class
- Rs 210
- 1st Class
- Rs 1,888
Train from Unawatuna to Fort Station
- Ave. Duration
- 3h 9m
- Frequency
- 3 times a day
- Estimated price
- Rs 210–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,573
- 2nd Class
- Rs 210
- 1st Class
- Rs 1,888
Train from Unawatuna to Fort Station
- Ave. Duration
- 3h 9m
- Frequency
- 3 times a day
- Estimated price
- Rs 210–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,573
- 2nd Class
- Rs 210
- 1st Class
- Rs 1,888
Train from Unawatuna to Fort Station
- Ave. Duration
- 3h 9m
- Frequency
- 3 times a day
- Estimated price
- Rs 210–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- 3rd Class
- Rs 1,573
- 2nd Class
- Rs 210
- 1st Class
- Rs 1,888
Train from Colombo Fort to Polgahawela Junction
- Ave. Duration
- 1h 12m
- Frequency
- Every 4 hours
- Estimated price
- Rs 1,200–3,000
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,300–3,000
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Galle Bus Station to Kadawatha
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 430–480
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 430–480
- Semi Lux
- Rs 500–750
- Super Lux
- Rs 950–1,300
Bus from Colombo Bastian Mawatha Bus Terminal to Dambulla
- Ave. Duration
- 4h 10m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 520–570
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 520–570
- Semi Lux
- Rs 600–900
- Super Lux
- Rs 1,100–1,500
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kadawatha to Dambulla
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
Bus from Pettah to Dambulla
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Kadawatha to Dambulla
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- Rs 2,400–2,600
- Website
- https://superline.lk/
Bus from Colombo Pettah to Dambulla
- Ave. Duration
- 3h 21m
- Frequency
- Once daily
- Estimated price
- Rs 2,400–2,700
- Website
- https://superline.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Polgahawela to Dambulla
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 3h 25m
- Estimated price
- Rs 39,000–47,000
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.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 Want to know more about Flixbus?, Best ways to travel around Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 1072+ hotels available in Dambulla.
















