Buses 593 and 636 run from Kandy to Matale (normal/minibus Rs 50/80, 1½ hours) every 10 minutes. Buses to Dambulla or Anuradhapura will drop you at Aluvihara (Rs 10) or the spice gardens.
There are five trains daily on the pretty spur line between Matale and Kandy (3rd class Rs 25, 1½ hours). On Saturdays and Mondays there is a direct train to Colombo (3rd/2nd class Rs 125/220, 4½ hours) departing at 6.40am. The station is on the eastern edge of the town centre.