Travel options for:
Colombo to Nuwara Eliya
  • Fly to Hatton

    $47 - $224
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      54 min - 32 miles

      $25 - $30

      • Nuwara Eliya
  • Fly to Katugastota, taxi

    $52 - $194
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      1 h 24 min - 52.7 miles

      $35 - $50

      • Nuwara Eliya
  • Train

    $9 - $15
    1. Colombo Fort

      6 h 6 min - once daily

      $1 - $4

    2. Nanuoya

      10 min - 5.9 miles

      $8 - $11

      • Nuwara Eliya
  • Bus

    $27 - $35
    1. Pettah CTB

      5 h 59 min - hourly

      $1 - $4

    2. Beragala

      1 h 7 min - 34.4 miles

      $26 - $32

      • Nuwara Eliya
  • Taxi

    $70 - $85
    1. Colombo

      2 h 44 min - 104 miles

      $70 - $85

      • Nuwara Eliya
  • Drive

    $12 - $19
    1. Colombo

      2 h 44 min - 104 miles

      $12 - $19

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

From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Nuwara Eliya. 1 h 36 min $144. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Nuwara Eliya. 2 h 5 min $129. From Colombo Fort train to Nanuoya then taxi to Nuwara Eliya. 6 h 16 min $13. From Pettah CTB bus to Beragala then taxi to Nuwara Eliya. 7 h 6 min $35. From Colombo taxi to Nuwara Eliya. 2 h 44 min $84. From Colombo drive to Nuwara Eliya. 2 h 44 min $15.