How long to spend in Sri Lanka?
The best holiday duration in Sri Lanka is within 10 to 15 days of arrival. The place appears small on the map, but there are several numbers of places to visit and several things to indulge in along the way.
If you want to relax the most on the beach and just go to a few places nearby before-7 to 10 may leave room enough.
But still, if you wish to explore the Cultural Triangle, relax on the coast, ride round trains to see the scenery, and bring a wild favor, it's even better to take some 10 days to 15 days in Sri Lanka. This way you can travel in comfort without leaving behind the relaxing days of rest on the beach at the close of your travels.