From Yala National Park travel to Monaragala, bus to Wellawaya, then bus to Nuwara Eliya. 6 h 1 min Rs. 537.
Bus from Yala National Park to Nuwara Eliya
National Transport Commission operates a bus from Yala National Park to Nuwara Eliya hourly. Tickets cost $1 and the journey takes 1 h. National Transport Commission also services this route 3 times a day.