1st day: I will arrive at Colombo airport at 10 pm. I will take a taxi to a hotel near fort railway station.
2nd day: I will take the train to Ella. The train takes 10 hours and I will arrive at 6 pm. I heard that the train ride will be very beautiful, but I will be tired for sure.
3rd day: Explore Ella
4th day: Take the bus to Matara (5 hours, will leave around noon).
5th day: Stay at Matara
6th day: Stay at Matara
7th day: Take the evening train to Colombo
8th day: My flight leaves at 10 am, so I will have to leave very early.
Overall I will stay a lot of time in public transportation for such a short stay. Would you recommend taking a taxi from ella to matara, like "Sri Lanka Midigama Tours"? Or maybe visit other places, which are more near to Colombo?
I chose Ella beacuse I wanted to see the mountains and Matara because I wanted to surf (I am still a beginner).