Travel options for:
Colombo to Kandy
  • Train

    $1 - $3
    1. Colombo Fort

      2 h 31 min - once daily

      $1 - $3

  • Taxi

    $50 - $65
    1. Colombo

      2 h 5 min - 73.4 miles

      $50 - $65

  • Drive

    $8 - $13
    1. Colombo

      2 h 5 min - 73.4 miles

      $8 - $13

  • Train via Godagama

    $10 - $14
    1. Colombo

      29 min - 16.2 miles

      $9 - $11

    2. Godagama

      25 min - once daily

      $1 - $3

  • Fly to Katugastota

    $24 - $153
    1. Colombo

      10 min - 5.7 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      7 min - 4.1 miles

      $7 - $9

  • Fly to Hatton, taxi

    $52 - $239
    1. Colombo

      10 min - 5.7 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      1 h 17 min - 46.4 miles

      $30 - $45

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

From Colombo Fort train to Kandy. 2 h 31 min Rs. 290. From Colombo taxi to Kandy. 2 h 5 min Rs. 9309. From Colombo drive to Kandy. 2 h 5 min Rs. 1666. From Colombo taxi to Godagama then train to Kandy. 54 min Rs. 1957. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Kandy. 47 min Rs. 14327. From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Kandy. 1 h 57 min Rs. 23692.