• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Dambulla to Hambantota by taxi, plane, bus, train 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.

Recommended option

Taxi to Katugastota, fly  •  2h 27m

  1. Take a taxi from Dambulla to Katugastota
  2. Fly from Katugastota (KDZ) to Hambantota (HRI) KDZ - HRI

Rs. 46665 - Rs. 139185

Cheapest option

Bus, train, taxi  •  10h 17m

  1. Take the bus from Dambulla to Colombo Bastian Mawatha Bus Terminal
  2. Take the train from Fort Station to Beliatta
  3. Take a taxi from Beliatta to Hambantota

Rs. 3503 - Rs. 4574

4 alternative options

Taxi to Hatton, fly  •  3h 47m

  1. Take a taxi from Dambulla to Hatton
  2. Fly from Hatton (NUF) to Hambantota (HRI) NUF - HRI

Rs. 15259 - Rs. 58960

Bus, taxi  •  8h 14m

  1. Take the bus from Dambulla to Colombo Bastian Mawatha Bus Terminal
  2. Take the bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station
  3. Take a taxi from Matara Bus Station to Hambantota

Rs. 5043 - Rs. 6464

Taxi  •  5h 1m

  1. Take a taxi from Dambulla to Hambantota 176.6 miles

Rs. 15000 - Rs. 19000

Drive  •  5h 1m

  1. Drive from Dambulla to Hambantota 176.6 miles

Rs. 3600 - Rs. 5500

Questions & Answers

The cheapest way to get from Dambulla to Hambantota is to bus and train and taxi which costs Rs. 3500 - Rs. 4600 and takes 10h 17m.

More details

The quickest way to get from Dambulla to Hambantota is to taxi and fly which costs Rs. 46000 - Rs. 140000 and takes 2h 27m.

More details

The distance between Dambulla and Hambantota is 200 km. The road distance is 282.5 km.

Get driving directions

The best way to get from Dambulla to Hambantota without a car is to bus and taxi which takes 8h 14m and costs Rs. 5000 - Rs. 6500.

More details

It takes approximately 2h 27m to get from Dambulla to Hambantota, including transfers.

More details

The quickest flight from Katugastota Airport to Hambantota Airport is the direct flight which takes 30m.

Search flights

Yes, the driving distance between Dambulla to Hambantota is 283 km. It takes approximately 5h 1m to drive from Dambulla to Hambantota.

Get driving directions

Cinnamon Air offers flights from Katugastota Airport to Hambantota Airport.

Search flights

There are 171+ hotels available in Hambantota. Prices start at Rs. 2068 per night.

More details

Map of how to get from Dambulla to Hambantota.
Launch map view
  • Distance: 124.9 miles
  • Duration: 2h 27m

What companies run services between Dambulla, Sri Lanka and Hambantota, Sri Lanka?

There is no direct connection from Dambulla to Hambantota. However, you can take the taxi to Katugastota airport, fly to Hambantota, then take the taxi to Hambantota. Alternatively, you can take the taxi to Hatton airport, fly to Hambantota, then take the taxi to Hambantota.

Airlines
Cinnamon Air
Website
cinnamonair.com
Flights from Katugastota to Hambantota
Ave. Duration
30m
When
Every day
Estimated price
Rs. 6000 - Rs. 65000
Flights from Hatton to Hambantota
Ave. Duration
30m
When
Every day
Estimated price
Rs. 4400 - Rs. 46000
Train operators
Sri Lanka Railways
Website
railway.gov.lk
Train from Fort Station to Beliatta
Ave. Duration
4h
Frequency
4 times a day
Estimated price
Rs. 130 - Rs. 550
Book at
railway.gov.lk
3rd Class
Rs. 95 - Rs. 150
2nd Class
Rs. 160 - Rs. 270
1st Class
Rs. 420 - Rs. 550
Bus operators
National Transport Commission
Phone
+94 011-2587372
Email
info@ntc.gov.lk
Website
ntc.gov.lk
Bus from Dambulla to Colombo Bastian Mawatha Bus Terminal
Ave. Duration
4h
Frequency
Every 15 minutes
Estimated price
Rs. 170 - Rs. 230
Schedules at
ntc.gov.lk
Standard
Rs. 170 - Rs. 230
Semi Lux
Rs. 250 - Rs. 300
AirCon
Rs. 340 - Rs. 390
Super Lux
Rs. 580
Bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station
Ave. Duration
2h 35m
Frequency
Every 20 minutes
Estimated price
Rs. 170 - Rs. 240
Schedules at
ntc.gov.lk
Standard
Rs. 170 - Rs. 240
Semi Lux
Rs. 260 - Rs. 320
AirCon
Rs. 360 - Rs. 400
Super Lux
Rs. 603
Other operators
Taxi from Dambulla to Katugastota
Ave. Duration
1h 14m
Estimated price
Rs. 5000 - Rs. 6000
Taxi Dambulla
Phone
+94 76 36 05 437
Website
taxidambulla.wordpress.com
Sri Derana
Phone
+94 81 4 915915
Website
sriderana.com
Kandy Meter Taxi
Phone
+94 81 49 55 655
Website
kandy-taxi.business.site

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 Italy Travel Guides, Bali: What to do if Mount Agung erupts and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.