Travel options for:
Colombo to Trincomalee
  • Train, night train

    $2 - $6
    1. Colombo Fort

      5 h 31 min - once daily

      $1 - $5

    2. Galoya Junction

      1 h 50 min - once daily

      $1 - $2

  • Bus, taxi, night train

    $47 - $64
    1. Pettah CTB

      3 h 35 min - hourly

      $1 - $2

    2. Palavi

      1 h 59 min - 68.5 miles

      $45 - $60

    3. Kekirawa

      3 h 3 min - once daily

      $1 - $3

  • Night train

    $1 - $6
    1. Colombo Fort

      15 h 30 min - once daily

      $1 - $6

  • Taxi

    $100 - $130
    1. Colombo

      4 h 12 min - 162.6 miles

      $100 - $130

  • Drive

    $19 - $29
    1. Colombo

      4 h 12 min - 162.6 miles

      $19 - $29

  • Fly Diyawanna Oya to Batticaloa, taxi

    $87 - $289
    1. Colombo

      10 min - 5.7 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      45 min - non-stop

      $23 - $210

    3. Batticaloa (BTC)

      2 h 32 min - 86.5 miles

      $60 - $75

  • Fly Colombo to Sigiriya, night train

    $239 - $574
    1. Colombo

      45 min - every 15 minutes - line 187

      $1

    2. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    3. Sigiriya (GIU)

      36 min - 20 miles

      $17 - $21

    4. Galoya Junction

      1 h 50 min - once daily

      $1 - $2

  • Fly Diyawanna Oya to Katugastota, taxi

    $92 - $239
    1. Colombo

      10 min - 5.7 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      2 h 56 min - 113.1 miles

      $75 - $95

  • Fly Diyawanna Oya to Hatton, taxi

    $122 - $324
    1. Colombo

      10 min - 5.7 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      4 h 16 min - 160.8 miles

      $100 - $130

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

From Colombo Fort train to Galoya Junction then night train to Trincomalee. 8 h 21 min Rs. 680. From Pettah CTB bus to Palavi, taxi to Kekirawa, then night train to Trincomalee. 9 h 37 min Rs. 8875. From Colombo Fort night train to Trincomalee. 15 h 30 min Rs. 664. From Colombo taxi to Trincomalee. 4 h 12 min Rs. 19507. From Colombo drive to Trincomalee. 4 h 12 min Rs. 3673. From Colombo taxi to Diyawanna Oya airport, fly to Batticaloa airport, then taxi to Trincomalee. 3 h 27 min Rs. 29705. From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Sigiriya airport, taxi to Galoya Junction, then night train to Trincomalee. 5 h 41 min Rs. 41686. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Trincomalee. 3 h 36 min Rs. 26648. From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Trincomalee. 4 h 56 min Rs. 37348.