KANDY TO BADULLA – SCENIC HIGHLANDS JOURNEY
The best train ride in Srilanka is from Kandy to Badulla which takes about seven hours. You start the trip at the elevation of 1500 feet and get up to 6200 feet, before descending to 4000 feet, which is the end of the line. The train slowly winds, twists, and spirals up the hills stopping at cute, well-maintained homely looking stations. It goes through thousands of acres of tea where you will be able to spot the vibrantly dressed tea pickers moving between the tea bushes.