Travel options for:
Haputale to Galle
  • Bus, train

    $2 - $6
    1. Haputale

      6 h 13 min - hourly

      $1 - $4

    2. Pettah CTB

      14 min - 4029 feet

    3. Colombo Fort

      1 h 44 min - once daily

      $1 - $3

  • Bus

    $2 - $5
    1. Haputale

      6 h 13 min - hourly

      $1 - $4

    2. Colombo Bastian Mawatha Bus

      4 h - every 2 hours

      $1 - $2

  • Taxi

    $110 - $140
    1. Haputale

      3 h 23 min - 137.7 miles

      $110 - $140

  • Drive

    $16 - $25
    1. Haputale

      3 h 23 min - 137.7 miles

      $16 - $25

  • Taxi to Hatton, fly to Koggala

    $56 - $244
    1. Haputale

      1 h 47 min - 53.7 miles

      $29 - $35

    2. Hatton (NUF)

      30 min - non-stop

      $19 - $200

    3. Koggala (KCT)

      15 min - 9 miles

      $8 - $10

  • Taxi to Dickwella, fly to Koggala

    $103 - $292
    1. Haputale

      2 h 46 min - 95.8 miles

      $75 - $95

    2. Dickwella (DIW)

      15 min - non-stop

      $17 - $190

    3. Koggala (KCT)

      15 min - 9 miles

      $8 - $10

  • Taxi to Hambantota, fly to Dickwella, taxi

    $107 - $300
    1. Haputale

      1 h 50 min - 67.8 miles

      $55 - $70

    2. Hambantota (HRI)

      15 min - non-stop

      $17 - $190

    3. Dickwella (DIW)

      1 h 9 min - 45.2 miles

      $35 - $45

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

From Haputale bus to Pettah CTB, walk to Colombo Fort, then train to Galle. 9 h 11 min Rs. 773. From Haputale bus to Colombo Bastian Mawatha Bus Terminal then bus to Galle Bus Station. 11 h 13 min Rs. 620. From Haputale taxi to Galle. 3 h 23 min Rs. 20173. From Haputale drive to Galle. 3 h 23 min Rs. 3108. From Haputale taxi to Hatton airport, fly to Koggala airport, then taxi to Galle. 2 h 33 min Rs. 23428. From Haputale taxi to Dickwella airport, fly to Koggala airport, then taxi to Galle. 3 h 17 min Rs. 30722. From Haputale taxi to Hambantota airport, fly to Dickwella airport, then taxi to Galle. 3 h 15 min Rs. 33673.