Travel options for:
Colombo Airport (CMB) to Dambulla
  • Fly

    $238 - $545
    1. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    2. Sigiriya (GIU)

      18 min - 9.8 miles

      $11 - $14

  • Train

    $21 - $28
    1. Katunayake Airport Bus Station

      45 min - every 15 minutes - line 187

      $1

    2. Colombo Bastian Mawatha Bus

      11 min - 3103 feet

    3. Colombo Fort

      4 h 5 min - once daily

      $1 - $4

    4. Aukana

      42 min - 22.7 miles

      $19 - $23

  • Taxi

    $55 - $70
    1. Colombo Airport (CMB)

      2 h 16 min - 79.8 miles

      $55 - $70

  • Drive

    $9 - $14
    1. Colombo Airport (CMB)

      2 h 16 min - 79.8 miles

      $9 - $14

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

From Colombo airport fly to Sigiriya airport then taxi to Dambulla. 48 min $265. From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, train to Aukana, then taxi to Dambulla. 6 h 43 min $26. From Colombo Airport (CMB) taxi to Dambulla. 2 h 16 min $65. From Colombo Airport (CMB) drive to Dambulla. 2 h 16 min $11.