Travel options for:
Tangalle to Colombo
  • Taxi, fly to Diyawanna Oya

    $57 - $246
    1. Tangalle

      1 h 11 min - 42.2 miles

      $30 - $45

    2. Koggala (KCT)

      30 min - non-stop

      $19 - $200

    3. Diyawanna Oya (DWO)

      9 min - 5.5 miles

      $3 - $5

  • Taxi, fly to Colombo

    $266 - $532
    1. Tangalle

      1 h 11 min - 42.2 miles

      $30 - $45

    2. Koggala (KCT)

      1 h - non-stop

      $230 - $490

    3. Colombo (CMB)

      45 min - every 15 minutes - line 187

      $1

  • Fly from Dickwella, train

    $23 - $199
    1. Tangalle

      14 min - 5.8 miles

      $5 - $7

    2. Dickwella (DIW)

      15 min - non-stop

      $17 - $190

    3. Koggala (KCT)

      3 h 11 min - once daily

      $1 - $3

  • Train

    $20 - $27
    1. Tangalle

      37 min - 23.1 miles

      $19 - $23

    2. Matara

      2 h 38 min - once daily

      $1 - $4

  • Bus

    $1 - $3
    1. Tangalle Bus Station

      6 h - every 2 hours

      $1 - $3

  • Taxi

    $95 - $120
    1. Tangalle

      2 h 31 min - 119.3 miles

      $95 - $120

  • Drive

    $14 - $21
    1. Tangalle

      2 h 31 min - 119.3 miles

      $14 - $21

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

From Tangalle taxi to Koggala airport, fly to Diyawanna Oya airport, then taxi to Colombo. 1 h 50 min $154. From Tangalle taxi to Koggala airport, fly to Colombo airport, then line 187 bus to Colombo. 3 h 3 min $291. From Tangalle taxi to Dickwella airport, fly to Koggala airport, then train to Colombo. 4 h 40 min $108. From Tangalle taxi to Matara then train to Colombo Fort. 3 h 15 min $24. From Tangalle Bus Station bus to Colombo Bastian Mawatha Bus Terminal. 6 h $2. From Tangalle taxi to Colombo. 2 h 31 min $114. From Tangalle drive to Colombo. 2 h 31 min $17.