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

    $12 - $17
    1. Negombo

      33 min - 17.1 miles

      $9 - $12

    2. Gampaha

      4 h 58 min - once daily

      $1 - $4

    3. Galoya Junction

      1 h 50 min - once daily

      $1 - $2

  • Night train

    $5 - $11
    1. Negombo

      9 min - 5.1 miles

      $3 - $4

    2. Katunayake South

      1 h 2 min - hourly

      $1

    3. Colombo Fort

      15 h 30 min - once daily

      $1 - $6

  • Taxi

    $100 - $120
    1. Negombo

      3 h 55 min - 150.6 miles

      $100 - $120

  • Drive

    $18 - $27
    1. Negombo

      3 h 55 min - 150.6 miles

      $18 - $27

  • Fly Colombo to Sigiriya, night train

    $242 - $578
    1. Negombo

      11 min - 6.5 miles

      $4 - $5

    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 Batticaloa, taxi

    $93 - $302
    1. Negombo

      42 min - 26.8 miles

      $14 - $18

    2. Diyawanna Oya (DWO)

      45 min - non-stop

      $23 - $210

    3. Batticaloa (BTC)

      2 h 32 min - 86.5 miles

      $55 - $75

  • Fly Diyawanna Oya to Katugastota, taxi

    $103 - $247
    1. Negombo

      42 min - 26.8 miles

      $14 - $18

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      2 h 55 min - 112.5 miles

      $75 - $90

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

From Negombo taxi to Gampaha, train to Galoya Junction, then night train to Trincomalee. 8 h 21 min Rs. 2348. From Negombo taxi to Katunayake South, train to Colombo Fort, then night train to Trincomalee. 17 h 41 min Rs. 1375. From Negombo taxi to Trincomalee. 3 h 55 min Rs. 18143. From Negombo drive to Trincomalee. 3 h 55 min Rs. 3423. From Negombo taxi to Colombo airport, fly to Sigiriya airport, taxi to Galoya Junction, then night train to Trincomalee. 4 h 8 min Rs. 42551. From Negombo taxi to Diyawanna Oya airport, fly to Batticaloa airport, then taxi to Trincomalee. 3 h 59 min Rs. 31845. From Negombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Trincomalee. 4 h 7 min Rs. 28771.