Travel options for:
Dambulla to Bentota
  • Train

    $21 - $29
    1. Dambulla

      42 min - 22.7 miles

      $19 - $23

    2. Aukana

      4 h 32 min - once daily

      $1 - $4

    3. Colombo Fort

      57 min - once daily

      $1 - $2

  • Taxi

    $100 - $130
    1. Dambulla

      3 h 8 min - 131.9 miles

      $100 - $130

  • Drive

    $16 - $23
    1. Dambulla

      3 h 8 min - 131.9 miles

      $16 - $23

  • Taxi to Katugastota, fly to Diyawanna Oya, taxi

    $93 - $344
    1. Dambulla

      1 h 12 min - 44 miles

      $30 - $40

    2. Katugastota (KDZ)

      30 min - non-stop

      $25 - $260

    3. Diyawanna Oya (DWO)

      57 min - 45.8 miles

      $35 - $45

  • Fly Sigiriya to Colombo, train

    $233 - $566
    1. Dambulla

      18 min - 9.8 miles

      $11 - $14

    2. Sigiriya (GIU)

      30 min - non-stop

      $220 - $550

    3. Colombo (CMB)

      45 min - every 15 minutes - line 187

      $1

    4. Colombo Bastian Mawatha Bus

      11 min - 3103 feet

    5. Colombo Fort

      57 min - once daily

      $1 - $2

  • Taxi to Colombo, fly to Diyawanna Oya, taxi

    $110 - $331
    1. Dambulla

      2 h 18 min - 80.2 miles

      $55 - $70

    2. Colombo (CMB)

      15 min - non-stop

      $19 - $220

    3. Diyawanna Oya (DWO)

      57 min - 45.8 miles

      $35 - $45

  • Taxi to Batticaloa, fly to Diyawanna Oya, taxi

    $134 - $398
    1. Dambulla

      2 h 56 min - 102.6 miles

      $70 - $85

    2. Batticaloa (BTC)

      45 min - non-stop

      $29 - $270

    3. Diyawanna Oya (DWO)

      57 min - 45.8 miles

      $35 - $45

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Dambulla taxi to Aukana, train to Colombo Fort, then train to Aluthgama. 7 h 11 min Rs. 4118. From Dambulla taxi to Bentota. 3 h 8 min Rs. 19337. From Dambulla drive to Bentota. 3 h 8 min Rs. 2978. From Dambulla taxi to Katugastota airport, fly to Diyawanna Oya airport, then taxi to Bentota. 2 h 40 min Rs. 35721. From Dambulla taxi to Sigiriya airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Bentota. 3 h 49 min Rs. 40524. From Dambulla taxi to Colombo airport, fly to Diyawanna Oya airport, then taxi to Bentota. 3 h 30 min Rs. 35290. From Dambulla taxi to Batticaloa airport, fly to Diyawanna Oya airport, then taxi to Bentota. 4 h 38 min Rs. 42424.

 
 

Train from Dambulla to Bentota

Sri Lanka Railways operates a train from Dambulla to Bentota once daily. Tickets cost $1 - $4 and the journey takes 4 h 32 min. Sri Lanka Railways also services this route every 3 hours.