Travel options for:
Colombo to Kekirawa
  • Train

    $1 - $4
    1. Colombo Fort

      4 h 38 min - once daily

      $1 - $4

      • Kekirawa
  • Bus, taxi

    $46 - $61
    1. Pettah CTB

      3 h 35 min - hourly

      $1 - $2

    2. Palavi

      2 h 6 min - 67.2 miles

      $45 - $60

      • Kekirawa
  • Taxi

    $70 - $90
    1. Colombo

      2 h 57 min - 108.5 miles

      $70 - $90

      • Kekirawa
  • Drive

    $13 - $19
    1. Colombo

      2 h 57 min - 108.5 miles

      $13 - $19

      • Kekirawa
  • Fly Colombo to Sigiriya

    $239 - $573
    1. Colombo

      45 min - every 15 minutes - line 187

      $1

    2. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    3. Sigiriya (GIU)

      39 min - 21.4 miles

      $18 - $22

      • Kekirawa
  • Fly Diyawanna Oya to Katugastota, taxi

    $57 - $194
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      1 h 38 min - 58.4 miles

      $40 - $50

      • Kekirawa
  • Fly Diyawanna Oya to Hatton, taxi

    $92 - $284
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      2 h 56 min - 107.9 miles

      $70 - $90

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

From Colombo Fort train to Kekirawa. 4 h 38 min Rs. 442. From Pettah CTB bus to Palavi then taxi to Kekirawa. 5 h 41 min Rs. 8537. From Colombo taxi to Kekirawa. 2 h 57 min Rs. 13317. From Colombo drive to Kekirawa. 2 h 57 min Rs. 2441. From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Sigiriya airport, then taxi to Kekirawa. 2 h 54 min Rs. 41526. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Kekirawa. 2 h 19 min Rs. 20463. From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Kekirawa. 3 h 38 min Rs. 30361.