Travel options for:
Nuwara Eliya to Negombo
  • Train

    $11 - $15
    1. Nuwara Eliya

      10 min - 5.9 miles

      $8 - $11

    2. Nanuoya

      5 h 42 min - once daily

      $1 - $4

    3. Ragama

      48 min - 4 times a day

      $1

  • Bus

    $32 - $41
    1. Nuwara Eliya

      1 h 7 min - 34.6 miles

      $26 - $32

    2. Beragala

      5 h 59 min - hourly

      $1 - $3

    3. Colombo Bastian Mawatha Bus

      45 min - every 15 minutes - line 187

      $1

    4. Katunayake Airport Bus Station

      11 min - 6.2 miles

      $3 - $5

  • Bus via Katunayake South

    $32 - $40
    1. Nuwara Eliya

      1 h 7 min - 34.6 miles

      $26 - $32

    2. Beragala

      5 h 59 min - hourly

      $1 - $3

    3. Pettah CTB

      13 min - 3636 feet

    4. Colombo Fort

      1 h 2 min - hourly

      $1

    5. Katunayake South

      9 min - 5.1 miles

      $3 - $4

  • Taxi

    $70 - $85
    1. Nuwara Eliya

      3 h 5 min - 106.3 miles

      $70 - $85

  • Drive

    $12 - $19
    1. Nuwara Eliya

      3 h 5 min - 106.3 miles

      $12 - $19

  • Taxi, fly

    $90 - $286
    1. Nuwara Eliya

      2 h 39 min - 101 miles

      $65 - $85

    2. Diyawanna Oya (DWO)

      15 min - non-stop

      $17 - $200

    3. Colombo (CMB)

      12 min - 6.8 miles

      $4 - $5

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

From Nuwara Eliya taxi to Nanuoya, train to Ragama, then train to Negombo. 7 h 32 min Rs. 2203. From Nuwara Eliya taxi to Beragala, bus to Colombo Bastian Mawatha Bus Terminal, line 187 bus to Katunayake Airport Bus Station, then taxi to Negombo. 8 h 10 min Rs. 6245. From Nuwara Eliya taxi to Beragala, bus to Pettah CTB, walk to Colombo Fort, train to Katunayake South, then taxi to Negombo. 8 h 51 min Rs. 6091. From Nuwara Eliya taxi to Negombo. 3 h 5 min Rs. 13072. From Nuwara Eliya drive to Negombo. 3 h 5 min Rs. 2413. From Nuwara Eliya taxi to Diyawanna Oya airport, fly to Colombo airport, then taxi to Negombo. 3 h 6 min Rs. 30125.