Travel options for:
Colombo Airport (CMB) to Trincomalee
  • Fly Colombo to Sigiriya, night train

    $245 - $554
    1. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    2. Sigiriya (GIU)

      36 min - 20 miles

      $17 - $21

    3. Galoya Junction

      1 h 50 min - once daily

      $1 - $2

  • Fly Diyawanna Oya to Batticaloa, taxi

    $82 - $291
    1. Colombo Airport (CMB)

      45 min - every 15 minutes - line 187

      $1

    2. Colombo Bastian Mawatha Bus

      9 min - 5.5 miles

      $3 - $5

    3. Diyawanna Oya (DWO)

      45 min - non-stop

      $23 - $210

    4. Batticaloa (BTC)

      2 h 32 min - 86.5 miles

      $55 - $75

  • Fly Diyawanna Oya to Katugastota, taxi

    $92 - $236
    1. Colombo Airport (CMB)

      45 min - every 15 minutes - line 187

      $1

    2. Colombo Bastian Mawatha Bus

      9 min - 5.5 miles

      $3 - $5

    3. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    4. Katugastota (KDZ)

      2 h 56 min - 113.1 miles

      $75 - $90

  • Train, night train

    $9 - $14
    1. Colombo Airport (CMB)

      24 min - 12.3 miles

      $7 - $9

    2. Gampaha

      4 h 58 min - once daily

      $1 - $4

    3. Galoya Junction

      1 h 50 min - once daily

      $1 - $2

  • Night train

    $2 - $7
    1. Katunayake Airport Bus Station

      45 min - every 15 minutes - line 187

      $1

    2. Colombo Bastian Mawatha Bus

      11 min - 3103 feet

    3. Colombo Fort

      15 h 30 min - once daily

      $1 - $6

  • Taxi

    $95 - $120
    1. Colombo Airport (CMB)

      3 h 58 min - 148.1 miles

      $95 - $120

  • Drive

    $17 - $26
    1. Colombo Airport (CMB)

      3 h 58 min - 148.1 miles

      $17 - $26

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

From Colombo airport fly to Sigiriya airport, taxi to Galoya Junction, then night train to Trincomalee. 3 h 56 min $274. From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, taxi to Diyawanna Oya airport, fly to Batticaloa airport, then taxi to Trincomalee. 5 h 12 min $194. From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Trincomalee. 5 h 21 min $174. From Colombo Airport (CMB) taxi to Gampaha, train to Galoya Junction, then night train to Trincomalee. 8 h 12 min $12. From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then night train to Trincomalee. 17 h 26 min $4. From Colombo Airport (CMB) taxi to Trincomalee. 3 h 58 min $116. From Colombo Airport (CMB) drive to Trincomalee. 3 h 58 min $21.