Travel options for:
Dehiwala-Mount Lavinia to Kandy
  • Fly

    1. Dehiwala-Mount Lavinia

      15min - 6.6 miles

      $4 - $6

    2. Diyawanna Oya (DWO)

      30min - non-stop

      $14 - $190

    3. Katugastota (KDZ)

      7min - 4 miles

      $7 - $10

      • Kandy
  • Train

    1. Dehiwala

      1hrs 35min - every 30 minutes

      $1

    2. Colombo Fort

      2hrs 54min - 3 times a day

      $1 - $3

      • Kandy
  • Taxi

    1. Dehiwala-Mount Lavinia

      2hrs 18min - 78.7 miles

      $55 - $70

      • Kandy
  • Drive

    1. Dehiwala-Mount Lavinia

      2hrs 18min - 78.7 miles

      $12 - $18

      • Kandy
  • Taxi via Avissawella

    1. Dehiwala-Mount Lavinia

      10min - 5.3 miles

      $3 - $5

    2. Maharagama

      1hrs 13min - hourly

      $1

    3. Avissawella

      1hrs 38min - 60 miles

      $45 - $55

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

From Dehiwala-Mount Lavinia taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Kandy. 53min Rs. 16704. From Dehiwala train to Colombo Fort then train to Kandy. 5hrs 29min Rs. 339. From Dehiwala-Mount Lavinia taxi to Kandy. 2hrs 18min Rs. 9913. From Dehiwala-Mount Lavinia drive to Kandy. 2hrs 18min Rs. 2148. From Dehiwala-Mount Lavinia taxi to Maharagama, bus to Avissawella, then taxi to Kandy. 3hrs 02min Rs. 8822.