Travel options for:
Udawalawe National Park to Weligama
  • Taxi

    $65 - $80
    1. Udawalawe National Park

      2 h 39 min - 79.5 miles

      $65 - $80

      • Weligama
  • Drive

    $9 - $14
    1. Udawalawe National Park

      2 h 39 min - 79.5 miles

      $9 - $14

      • Weligama
  • Taxi to Dickwella, fly to Koggala

    $71 - $256
    1. Udawalawe National Park

      2 h 4 min - 56.4 miles

      $45 - $55

    2. Dickwella (DIW)

      15 min - non-stop

      $17 - $190

    3. Koggala (KCT)

      16 min - 9.7 miles

      $8 - $11

      • Weligama
  • Fly Hambantota to Dickwella

    $71 - $254
    1. Udawalawe National Park

      1 h 38 min - 37.2 miles

      $30 - $40

    2. Hambantota (HRI)

      15 min - non-stop

      $17 - $190

    3. Dickwella (DIW)

      1 h 3 min - 27.8 miles

      $23 - $28

      • Weligama
  • Taxi to Hatton, fly to Koggala

    $78 - $271
    1. Udawalawe National Park

      3 h 10 min - 94.6 miles

      $50 - $60

    2. Hatton (NUF)

      30 min - non-stop

      $19 - $200

    3. Koggala (KCT)

      16 min - 9.7 miles

      $8 - $11

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

From Udawalawe National Park taxi to Weligama. 2 h 39 min Rs. 11700. From Udawalawe National Park drive to Weligama. 2 h 39 min Rs. 1788. From Udawalawe National Park taxi to Dickwella airport, fly to Koggala airport, then taxi to Weligama. 2 h 36 min Rs. 25086. From Udawalawe National Park taxi to Hambantota airport, fly to Dickwella airport, then taxi to Weligama. 2 h 57 min Rs. 26411. From Udawalawe National Park taxi to Hatton airport, fly to Koggala airport, then taxi to Weligama. 3 h 57 min Rs. 27437.