Travel options for:
Kandy to Matara
  • Train via Maharagama

    $3 - $7
    1. Kandy

      41 min - once daily

      $1 - $3

    2. Maharagama

      26 min - hourly - line 99

      $1

    3. Pettah CTB

      11 min - 3075 feet

    4. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

  • Taxi, bus

    $72 - $85
    1. Kandy

      2 h 47 min - 104.1 miles

      $70 - $85

    2. Wellawaya

      3 h 55 min - hourly

      $1 - $2

  • Train

    $2 - $5
    1. Kandy

      2 h 37 min - once daily

      $1 - $3

    2. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

  • Taxi

    $120 - $150
    1. Kandy

      3 h 32 min - 156.6 miles

      $120 - $150

  • Drive

    $18 - $28
    1. Kandy

      3 h 32 min - 156.6 miles

      $18 - $28

  • Taxi to Hatton, fly to Koggala

    $69 - $261
    1. Kandy

      1 h 16 min - 48.2 miles

      $35 - $45

    2. Hatton (NUF)

      30 min - non-stop

      $19 - $200

    3. Koggala (KCT)

      32 min - 18.7 miles

      $15 - $19

  • Fly Katugastota to Hambantota, taxi

    $282 - $829
    1. Kandy

      6 min - 3.9 miles

      $7 - $9

    2. Katugastota (KDZ)

      30 min - non-stop

      $220 - $750

    3. Hambantota (HRI)

      2 h 14 min - 72.8 miles

      $55 - $70

  • Taxi to Hambantota, fly to Dickwella

    $147 - $345
    1. Kandy

      3 h 55 min - 143.2 miles

      $110 - $140

    2. Hambantota (HRI)

      15 min - non-stop

      $17 - $190

    3. Dickwella (DIW)

      47 min - 18.6 miles

      $15 - $19

  • Fly Katugastota to Diyawanna Oya, train

    $36 - $276
    1. Kandy

      6 min - 3.9 miles

      $7 - $9

    2. Katugastota (KDZ)

      30 min - non-stop

      $25 - $260

    3. Diyawanna Oya (DWO)

      10 min - 5.3 miles

      $3 - $4

    4. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

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

From Kandy train to Maharagama, line 99 bus to Pettah CTB, walk to Colombo Fort, then train to Kamburugamuwa. 5 h 22 min Rs. 777. From Kandy taxi to Wellawaya then bus to Matara Bus Station. 6 h 42 min Rs. 13130. From Kandy train to Colombo Fort then train to Kamburugamuwa. 6 h 19 min Rs. 599. From Kandy taxi to Matara. 3 h 32 min Rs. 22936. From Kandy drive to Matara. 3 h 32 min Rs. 3560. From Kandy taxi to Hatton airport, fly to Koggala airport, then taxi to Matara. 2 h 18 min Rs. 26259. From Kandy taxi to Katugastota airport, fly to Hambantota airport, then taxi to Matara. 2 h 51 min Rs. 84375. From Kandy taxi to Hambantota airport, fly to Dickwella airport, then taxi to Matara. 4 h 57 min Rs. 40661. From Kandy taxi to Katugastota airport, fly to Diyawanna Oya airport, taxi to Colombo Fort, then train to Matara. 4 h 29 min Rs. 25341.