Travel options for:
Matara to Colombo Airport (CMB)
  • Fly Koggala to Colombo

    $246 - $509
    1. Matara

      32 min - 18.8 miles

      $15 - $19

    2. Koggala (KCT)

      1 h - non-stop

      $230 - $490

  • Train to Diyawanna Oya, fly to Colombo

    $21 - $208
    1. Matara

      2 h 38 min - once daily

      $1 - $4

    2. Colombo Fort

      11 min - 6.1 miles

      $3 - $5

    3. Diyawanna Oya (DWO)

      15 min - non-stop

      $17 - $200

  • Fly Koggala to Diyawanna Oya

    $39 - $224
    1. Matara

      32 min - 18.8 miles

      $15 - $19

    2. Koggala (KCT)

      30 min - non-stop

      $19 - $200

    3. Diyawanna Oya (DWO)

      9 min - 5 miles

      $3 - $4

    4. Colombo Bastian Mawatha Bus

      45 min - every 15 minutes - line 187

      $1

  • Train

    $2 - $4
    1. Matara

      2 h 38 min - once daily

      $1 - $4

    2. Colombo Fort

      11 min - 3103 feet

    3. Colombo Bastian Mawatha Bus

      45 min - every 15 minutes - line 187

      $1

  • Bus

    $2 - $4
    1. Matara Bus Station

      5 h 10 min - every 2 hours

      $1 - $3

    2. Colombo Bastian Mawatha Bus

      45 min - every 15 minutes - line 187

      $1

  • Taxi

    $90 - $110
    1. Matara

      2 h 10 min - 112.3 miles

      $90 - $110

  • Drive

    $13 - $20
    1. Matara

      2 h 10 min - 112.3 miles

      $13 - $20

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

From Matara taxi to Koggala airport then fly to Colombo airport. 1 h 32 min $268. From Matara train to Colombo Fort, taxi to Diyawanna Oya airport, then fly to Colombo airport. 4 h 4 min $117. From Matara taxi to Koggala airport, fly to Diyawanna Oya airport, taxi to Colombo Bastian Mawatha Bus Terminal, then line 187 bus to Colombo Airport (CMB). 2 h 4 min $133. From Matara train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, then line 187 bus to Katunayake Airport Bus Station. 3 h 41 min $3. From Matara Bus Station bus to Colombo Bastian Mawatha Bus Terminal then line 187 bus to Katunayake Airport Bus Station. 6 h 2 min $3. From Matara taxi to Colombo Airport (CMB). 2 h 10 min $107. From Matara drive to Colombo Airport (CMB). 2 h 10 min $16.