Travel options for:
Anuradhapura to Kandy
  • Train

    $2 - $5
    1. Anuradhapura

      2 h 15 min - once daily

      $1 - $3

    2. Polgahawela

      1 h 19 min - once daily

      $1 - $2

  • Train via Anuradhapura Town

    $2 - $5
    1. Anuradhapura Town

      3 h 2 min - once daily

      $1 - $3

    2. Polgahawela

      1 h 19 min - once daily

      $1 - $2

  • Taxi

    $60 - $75
    1. Anuradhapura

      2 h 36 min - 91.5 miles

      $60 - $75

  • Drive

    $11 - $16
    1. Anuradhapura

      2 h 36 min - 91.5 miles

      $11 - $16

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

From Anuradhapura train to Polgahawela then train to Kandy. 4 h 34 min Rs. 461. From Anuradhapura Town train to Polgahawela then train to Kandy. 5 h 21 min Rs. 474. From Anuradhapura taxi to Kandy. 2 h 36 min Rs. 11374. From Anuradhapura drive to Kandy. 2 h 36 min Rs. 2078.

Operators: Sri Lanka Railways