Travel options for:
Bandarawela to Weligama
  • Bus

    $25 - $30
    1. Bandarawela

      40 min - 26.2 miles

      $14 - $18

    2. Wellawaya

      3 h 55 min - hourly

      $1 - $2

    3. Matara Bus Station

      20 min - 10.6 miles

      $9 - $11

      • Weligama
  • Taxi

    $100 - $130
    1. Bandarawela

      3 h 25 min - 125.8 miles

      $100 - $130

      • Weligama
  • Drive

    $15 - $22
    1. Bandarawela

      3 h 25 min - 125.8 miles

      $15 - $22

      • Weligama
  • Taxi to Hatton, fly to Koggala

    $59 - $249
    1. Bandarawela

      1 h 41 min - 59.2 miles

      $30 - $40

    2. Hatton (NUF)

      30 min - non-stop

      $19 - $200

    3. Koggala (KCT)

      16 min - 9.7 miles

      $8 - $11

      • Weligama
  • Taxi to Hambantota, fly to Dickwella

    $94 - $281
    1. Bandarawela

      1 h 47 min - 65.3 miles

      $50 - $65

    2. Hambantota (HRI)

      15 min - non-stop

      $17 - $190

    3. Dickwella (DIW)

      1 h 3 min - 27.8 miles

      $23 - $28

      • Weligama
  • Taxi to Dickwella, fly to Koggala

    $109 - $300
    1. Bandarawela

      2 h 50 min - 102.7 miles

      $80 - $100

    2. Dickwella (DIW)

      15 min - non-stop

      $17 - $190

    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 Bandarawela taxi to Wellawaya, bus to Matara Bus Station, then taxi to Weligama. 4 h 55 min Rs. 4596. From Bandarawela taxi to Weligama. 3 h 25 min Rs. 18444. From Bandarawela drive to Weligama. 3 h 25 min Rs. 2831. From Bandarawela taxi to Hatton airport, fly to Koggala airport, then taxi to Weligama. 2 h 28 min Rs. 24045. From Bandarawela taxi to Hambantota airport, fly to Dickwella airport, then taxi to Weligama. 3 h 6 min Rs. 30492. From Bandarawela taxi to Dickwella airport, fly to Koggala airport, then taxi to Weligama. 3 h 22 min Rs. 31831.