Travel from Kandy to Tangalle

How to get from Kandy to Tangalle?

There is no direct connection from Kandy to Tangalle. However, you can take the taxi to Katugastota airport, fly to Hambantota, then take the taxi to Tangalle. Alternatively, you can take the taxi to Katugastota airport, fly to Weerawila, then take the taxi to Tangalle.

How to get from Kandy to Tangalle

ModeDurationPrice
From Kandy taxi to Katugastota airport, fly to Hambantota airport, then taxi to Tangalle.2 h 6 min$523
From Kandy taxi to Katugastota airport, fly to Weerawila airport, then taxi to Tangalle.1 h 44 min$528
From Kandy taxi to Hatton airport, fly to Koggala airport, then taxi to Tangalle.2 h 59 min$190
From Kandy taxi to Hatton airport, fly to Weerawila airport, then taxi to Tangalle.2 h 55 min$420
From Kandy taxi to Hambantota airport, fly to Dickwella airport, then taxi to Tangalle.4 h 26 min$227
From Kandy train to Maharagama, line 99 bus to Colombo Bastian Mawatha Bus Terminal, then bus to Tangalle Bus Station.8 h 29 min$6
From Kandy train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, then bus to Tangalle Bus Station.9 h 48 min$4
From Kandy taxi to Tangalle.4 h 10 min$169
From Kandy drive to Tangalle.4 h 10 min$26

How long does it take to get from Kandy to Tangalle?

It takes approximately 2 h 6 min to get from Kandy to Tangalle, including transfers.

Operators from Kandy to Tangalle

OperatorPhoneWebsite
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission