Travel options for:
Galle to Kandy
  • Train

    $2 - $5
    1. Galle

      1 h 48 min - once daily

      $1 - $3

    2. Colombo Fort

      2 h 31 min - once daily

      $1 - $3

  • Bus

    $37 - $48
    1. Galle Bus Station

      8 h 50 min - once daily

      $2 - $3

    2. Mahiyangana

      1 h 24 min - 49.4 miles

      $35 - $45

  • Taxi

    $110 - $140
    1. Galle

      3 h 14 min - 140 miles

      $110 - $140

  • Drive

    $16 - $25
    1. Galle

      3 h 14 min - 140 miles

      $16 - $25

  • Train, fly to Katugastota

    $24 - $156
    1. Galle

      1 h 48 min - once daily

      $1 - $3

    2. Colombo Fort

      11 min - 6.1 miles

      $3 - $5

    3. Diyawanna Oya (DWO)

      30 min - non-stop

      $13 - $140

    4. Katugastota (KDZ)

      7 min - 4.1 miles

      $7 - $9

  • Fly from Koggala, train

    $34 - $220
    1. Galle

      15 min - 9 miles

      $7 - $10

    2. Koggala (KCT)

      30 min - non-stop

      $19 - $200

    3. Diyawanna Oya (DWO)

      20 min - 11 miles

      $6 - $8

    4. Godagama

      25 min - once daily

      $1 - $3

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

From Galle train to Colombo Fort then train to Kandy. 5 h 19 min Rs. 584. From Galle Bus Station bus to Mahiyangana then taxi to Kandy. 10 h 14 min Rs. 7268. From Galle taxi to Kandy. 3 h 14 min Rs. 20512. From Galle drive to Kandy. 3 h 14 min Rs. 3177. From Galle train to Colombo Fort, taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Kandy. 3 h 36 min Rs. 14708. From Galle taxi to Koggala airport, fly to Diyawanna Oya airport, taxi to Godagama, then train to Kandy. 2 h 31 min Rs. 19865.