Travel options for:
Nearby airports Habarana
  • Colombo (CMB)

    $13 - $19
    1. Colombo (CMB)

      24 min - 12.3 miles

      $6 - $9

    2. Gampaha

      4 h 38 min - once daily

      $1 - $4

    3. Habarana

      2 min - 1.6 miles

      $5 - $7

  • Sigiriya (GIU)

    $9 - $12
    1. Sigiriya (GIU)

      18 min - 7.9 miles

      $9 - $12

  • Diyawanna Oya (DWO)

    $9 - $15
    1. Diyawanna Oya (DWO)

      9 min - 5.3 miles

      $3 - $4

    2. Colombo Fort

      5 h 11 min - once daily

      $1 - $4

    3. Habarana

      2 min - 1.6 miles

      $5 - $7

  • Katugastota (KDZ)

    $40 - $50
    1. Katugastota (KDZ)

      1 h 35 min - 59 miles

      $40 - $50

  • Batticaloa (BTC)

    $13 - $18
    1. Batticaloa (BTC)

      6 min - 2.9 miles

      $6 - $8

    2. Batticaloa

      3 h 25 min - once daily

      $1 - $3

    3. Habarana

      2 min - 1.6 miles

      $5 - $7

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

Travel from Nearby-Airports to Habarana

Train from Nearby airports to Habarana

Sri Lanka Railways operates a train from Colombo (CMB) to Habarana once daily. Tickets cost $1 - $4 and the journey takes 4 h 38 min.

How to get from Nearby airports to Habarana

ModeDurationPrice
From Colombo (CMB) taxi to Gampaha, train to Habarana, then taxi to Habarana.5 h 4 minRs. 2874
From Sigiriya (GIU) taxi to Habarana.18 minRs. 1818
From Diyawanna Oya (DWO) taxi to Colombo Fort, train to Habarana, then taxi to Habarana.5 h 22 minRs. 2217
From Katugastota (KDZ) taxi to Habarana.1 h 35 minRs. 7654
From Batticaloa (BTC) taxi to Batticaloa, train to Habarana, then taxi to Habarana.3 h 33 minRs. 2669

How long does it take to get from Nearby airports to Habarana?

It takes approximately 5 h 4 min to get from Nearby airports to Habarana, including transfers.

Operators from Nearby airports to Habarana

OperatorPhoneWebsite
Sri Lanka RailwaysSri Lanka Railways