Travel options for:
Colombo to Pinnawala Elephant Orphanage
  • Train

    $12 - $16
    1. Dematagoda

      1 h 24 min - 4 times a day

      $1 - $2

    2. Mirigama

      32 min - 4 times a day

      $1

    3. Polgahawela

      24 min - 9.9 miles

      $11 - $14

  • Taxi

    $40 - $50
    1. Colombo

      1 h 37 min - 55.4 miles

      $40 - $50

  • Drive

    $6 - $10
    1. Colombo

      1 h 37 min - 55.4 miles

      $6 - $10

  • Fly to Katugastota

    $38 - $170
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    3. Katugastota (KDZ)

      52 min - 26.3 miles

      $21 - $26

  • Fly to Colombo, taxi

    $51 - $249
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      15 min - non-stop

      $17 - $200

    3. Colombo (CMB)

      1 h 28 min - 46.3 miles

      $30 - $45

  • Fly to Hatton, taxi

    $67 - $249
    1. Colombo

      11 min - 5.8 miles

      $3 - $5

    2. Diyawanna Oya (DWO)

      30 min - non-stop

      $18 - $190

    3. Hatton (NUF)

      1 h 44 min - 63.2 miles

      $45 - $55

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

From Dematagoda train to Mirigama, train to Polgahawela, then taxi to Pinnawala Elephant Orphanage. 2 h 44 min Rs. 2281. From Colombo taxi to Pinnawala Elephant Orphanage. 1 h 37 min Rs. 7244. From Colombo drive to Pinnawala Elephant Orphanage. 1 h 37 min Rs. 1258. From Colombo taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Pinnawala Elephant Orphanage. 1 h 34 min Rs. 16811. From Colombo taxi to Diyawanna Oya airport, fly to Colombo airport, then taxi to Pinnawala Elephant Orphanage. 1 h 55 min Rs. 23729. From Colombo taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Pinnawala Elephant Orphanage. 2 h 26 min Rs. 26035.