Travel options for:
Colombo to Hambantota
  • Train, taxi

    $46 - $63
    1. Colombo Fort

      2 h 42 min - once daily

      $1 - $3

    2. Kamburugamuwa

      1 h 44 min - 60.2 miles

      $45 - $60

  • Train, bus

    $2 - $5
    1. Colombo Fort

      1 h 44 min - once daily

      $1 - $3

    2. Galle Bus Station

      3 h - every 2 hours

      $1 - $3

  • Bus

    $1 - $3
    1. Colombo Bastian Mawatha Bus

      7 h - every 2 hours

      $1 - $3

  • Taxi

    $120 - $150
    1. Colombo

      3 h 27 min - 149.5 miles

      $120 - $150

  • Drive

    $18 - $27
    1. Colombo

      3 h 27 min - 149.5 miles

      $18 - $27

  • Fly Colombo to Hambantota

    $247 - $771
    1. Colombo

      45 min - every 15 minutes - line 187

      $1

    2. Colombo (CMB)

      40 min - non-stop

      $230 - $750

    3. Hambantota (HRI)

      43 min - 20.1 miles

      $16 - $20

  • Fly Diyawanna Oya to Hatton, taxi

    $117 - $314
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      3 h 23 min - 117.4 miles

      $95 - $120

  • Fly Diyawanna Oya to Katugastota, taxi

    $137 - $294
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      4 h 8 min - 157.9 miles

      $120 - $150

  • Train to Katugastota, fly to Hambantota

    $237 - $773
    1. Colombo

      3 h 50 min - once daily

      $1 - $3

    2. Katugastota (KDZ)

      30 min - non-stop

      $220 - $750

    3. Hambantota (HRI)

      43 min - 20.1 miles

      $16 - $20

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

From Colombo Fort train to Kamburugamuwa then taxi to Hambantota. 4 h 26 min Rs. 9584. From Colombo Fort train to Galle Bus Station then bus to Hambantota. 5 h 44 min Rs. 584. From Colombo Bastian Mawatha Bus Terminal bus to Hambantota. 7 h Rs. 437. From Colombo taxi to Hambantota. 3 h 27 min Rs. 21897. From Colombo drive to Hambantota. 3 h 27 min Rs. 3397. From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Hambantota airport, then taxi to Hambantota. 3 h 8 min Rs. 72365. From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Hambantota. 4 h 5 min Rs. 34490. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Hambantota. 4 h 50 min Rs. 36028. From Colombo Fort train to Katugastota airport, fly to Hambantota airport, then taxi to Hambantota. 6 h 3 min Rs. 75635.