Travel from Kandy to Yala-National-Park

How to get from Kandy to Yala National Park?

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

How to get from Kandy to Yala National Park

ModeDurationPrice
From Kandy taxi to Katugastota airport, fly to Hambantota airport, then travel to Yala National Park.1 h 40 min
From Kandy taxi to Katugastota airport, fly to Weerawila airport, then travel to Yala National Park.1 h 30 min
From Kandy taxi to Hatton airport, fly to Weerawila airport, then travel to Yala National Park.2 h 41 min
From Kandy train to Maharagama, line 99 bus to Colombo Bastian Mawatha Bus Terminal, bus to Kataragama, then travel to Yala National Park.10 h 15 minRs. 938
From Kandy train to Colombo Fort, walk to Colombo Bastian Mawatha Bus Terminal, bus to Kataragama, then travel to Yala National Park.11 h 34 minRs. 758

How long does it take to get from Kandy to Yala National Park?

It takes approximately 1 h 40 min to get from Kandy to Yala National Park, including transfers.

Operators from Kandy to Yala National Park

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