Travel from Kandy to Colombo-Airport-CMB

Train or fly from Kandy to Colombo Airport (CMB)?

Cinnamon Air and SriLankan Airlines fly from Kandy to Colombo Airport (CMB) twice daily. Alternatively, Sri Lanka Railways operates a train from Kandy to Colombo Airport (CMB) every 4 hours. Tickets cost $1 - $2 and the journey takes 2 hours 3 minutes.

How to get from Kandy to Colombo Airport (CMB)

ModeDurationPrice
From Kandy taxi to Sigiriya airport then fly to Colombo airport.2 h 4 min$296
From Kandy taxi to Katugastota airport, fly to Diyawanna Oya airport, taxi to Colombo Bastian Mawatha Bus Terminal, then line 187 bus to Colombo Airport (CMB).1 h 38 min$163
From Kandy train to Gampaha then taxi to Colombo Airport (CMB).2 h 28 min$9
From Kandy train to Maharagama, line 99 bus to Colombo Bastian Mawatha Bus Terminal, then line 187 bus to Katunayake Airport Bus Station.2 h 22 min$4
From Kandy train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, then line 187 bus to Katunayake Airport Bus Station.3 h 40 min$2
From Kandy taxi to Colombo Airport (CMB).2 h$53
From Kandy drive to Colombo Airport (CMB).2 h$9

How long does it take to get from Kandy to Colombo Airport (CMB)?

It takes approximately 2 hours 4 minutes to get from Kandy to Colombo Airport (CMB), including transfers.

Operators from Kandy to Colombo Airport (CMB)

OperatorPhoneWebsite
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission
Close Print Itinerary
  1. Here are 7 options to get from
    Kandy to Colombo Airport (CMB):

    1. Trip:
      1 Taxi to Sigiriya, fly to Colombo
      • One-Way approx: USD $259 - $596
      • Duration: 2 h 4 min
      Open +
      • Trip:
        1 Taxi to Sigiriya, fly to Colombo
        • One-Way approx: USD $259 - $596
        • Duration: 2 h 4 min
        Close x
    2. Trip:
      2 Fly Katugastota to Diyawanna Oya
      • One-Way approx: USD $36 - $274
      • Duration: 1 h 38 min
      Open +
      • Trip:
        2 Fly Katugastota to Diyawanna Oya
        • One-Way approx: USD $36 - $274
        • Duration: 1 h 38 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $8 - $11
      • Duration: 2 h 28 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $8 - $11
        • Duration: 2 h 28 min
        Close x
    4. Trip:
      4 Train via Maharagama
      • One-Way approx: USD $3 - $5
      • Duration: 2 h 22 min
      Open +
      • Trip:
        4 Train via Maharagama
        • One-Way approx: USD $3 - $5
        • Duration: 2 h 22 min
        Close x
    5. Trip:
      5 Train via Colombo Fort
      • One-Way approx: USD $2 - $3
      • Duration: 3 h 40 min
      Open +
      • Trip:
        5 Train via Colombo Fort
        • One-Way approx: USD $2 - $3
        • Duration: 3 h 40 min
        Close x
    6. Trip:
      6 Taxi
      • One-Way approx: USD $45 - $55
      • Duration: 2 h
      Open +
      • Trip:
        6 Taxi
        • One-Way approx: USD $45 - $55
        • Duration: 2 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $7 - $12
      • Duration: 2 h
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $7 - $12
        • Duration: 2 h
        Close x