Travel options for:
Colombo to Jaffna
  • Train

    $10 - $17
    1. Colombo Fort

      6 h 31 min - once daily

      $2 - $8

    2. Kokuvil

      9 min - 4.2 miles

      $7 - $9

  • Night train

    $2 - $9
    1. Colombo Fort

      14 h 30 min - once daily

      $2 - $9

  • Taxi

    $140 - $180
    1. Colombo

      6 h 30 min - 225.8 miles

      $140 - $180

  • Drive

    $27 - $40
    1. Colombo

      6 h 30 min - 225.8 miles

      $27 - $40

  • Fly Diyawanna Oya to Katugastota, train

    $46 - $184
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      42 min - 24.2 miles

      $20 - $24

    4. Kurunegala

      4 h 51 min - once daily

      $2 - $7

    5. Kokuvil

      9 min - 4.2 miles

      $7 - $9

  • Fly Colombo to Sigiriya, taxi, train

    $269 - $615
    1. Colombo

      45 min - every 15 minutes - line 187

      $1

    2. Colombo (CMB)

      30 min - non-stop

      $220 - $550

    3. Sigiriya (GIU)

      1 h 42 min - 55.7 miles

      $40 - $50

    4. Galgamuwa

      3 h 41 min - once daily

      $1 - $5

    5. Kokuvil

      9 min - 4.2 miles

      $7 - $9

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

From Colombo Fort train to Kokuvil then taxi to Jaffna. 6 h 40 min Rs. 2346. From Colombo Fort night train to Jaffna. 14 h 30 min Rs. 974. From Colombo taxi to Jaffna. 6 h 30 min Rs. 26742. From Colombo drive to Jaffna. 6 h 30 min Rs. 5132. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, taxi to Kurunegala, train to Kokuvil, then taxi to Jaffna. 7 h 24 min Rs. 18809. From Colombo Bastian Mawatha Bus Terminal line 187 bus to Colombo airport, fly to Sigiriya airport, taxi to Galgamuwa, train to Kokuvil, then taxi to Jaffna. 8 h 48 min Rs. 47460.