Travel from Kalkudah-Sri-Lanka to Kandy

How to get from Kalkudah to Kandy?

There is no direct connection from Kalkudah to Kandy. However, you can take the taxi to Puttalam, take the bus to Pettah CTB, take the taxi to Godagama, then take the train to Kandy. Alternatively, you can take the taxi to Puttalam, take the bus to Pettah CTB, take the walk to Colombo Fort, then take the train to Kandy.

How to get from Kalkudah to Kandy

From Kalkudah taxi to Puttalam, bus to Pettah CTB, taxi to Godagama, then train to Kandy. 6 h 21 min Rs. 5373. From Kalkudah taxi to Puttalam, bus to Pettah CTB, walk to Colombo Fort, then train to Kandy. 8 h 13 min Rs. 3672. From Kalkudah taxi to Kandy. 2 h 58 min Rs. 11990. From Kalkudah drive to Kandy. 2 h 58 min Rs. 2213.

Operators from Kalkudah to Kandy

Close Print Itinerary
  1. Here are 4 options to get from
    Kalkudah to Kandy:

    1. Trip:
      1 Bus, train via Godagama
      • One-Way approx: USD $28 - $37
      • Duration: 6 h 21 min
      Open +
      • Trip:
        1 Bus, train via Godagama
        • One-Way approx: USD $28 - $37
        • Duration: 6 h 21 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $20 - $26
      • Duration: 8 h 13 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $20 - $26
        • Duration: 8 h 13 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $65 - $80
      • Duration: 2 h 58 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $65 - $80
        • Duration: 2 h 58 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $11 - $17
      • Duration: 2 h 58 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $11 - $17
        • Duration: 2 h 58 min
        Close x