Travel options for:
Kandy to Udawalawe National Park
  • Train

    $46 - $58
    1. Kandy

      5 h 12 min - once daily

      $1 - $3

    2. Idalgasinna

      2 h 37 min - 84.9 miles

      $45 - $55

  • Taxi

    $90 - $120
    1. Kandy

      4 h 12 min - 142.5 miles

      $90 - $120

  • Drive

    $17 - $25
    1. Kandy

      4 h 12 min - 142.5 miles

      $17 - $25

  • Fly

    $257 - $799
    1. Kandy

      6 min - 3.9 miles

      $7 - $9

    2. Katugastota (KDZ)

      30 min - non-stop

      $220 - $750

    3. Hambantota (HRI)

      1 h 38 min - 37.2 miles

      $30 - $40

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

From Kandy train to Idalgasinna then taxi to Udawalawe National Park. 7 h 49 min Rs. 8757. From Kandy taxi to Udawalawe National Park. 4 h 12 min Rs. 17206. From Kandy drive to Udawalawe National Park. 4 h 12 min Rs. 3237. From Kandy taxi to Katugastota airport, fly to Hambantota airport, then taxi to Udawalawe National Park. 2 h 15 min Rs. 78995.