Ask a local
Is 7 days enough to visit Sri Lanka?
A quick, honest answer from a Sri Lanka travel expert.
Quick answer
Yes, seven days is enough for Sri Lanka's highlights: the Cultural Triangle (Sigiriya, Dambulla), Kandy, hill country around Ella, a Yala safari and the south coast around Galle. A private driver is the best way to link them, because attractions sit in different regions and public transport is slow. Ten days lets you slow down; fourteen covers the full island.