Cookie Preferences

We use cookies to provide a better user experience and personalised service. By consenting to the use of cookies, we can develop an even better service and will be able to provide content that is interesting to you. You are in control of your cookie preferences, and you may change them at any time. Read more about our cookies.

Skip to content

Sri Lanka Travel guide

Sri Lanka isn’t perfect — travel days can be long, weather can be unpredictable at times, and some areas feel more developed for tourism than others. But the combination of its landscapes, wildlife, and culture surprised me in the most positive ways. If you give it time, it gives you a lot back.

Travel Guides

Travel Stories

Best Time to Visit Sri Lanka

Sri Lanka’s west coast is best from November to May, while the east and south coast shine from March to September. The central highlands are good year‑round, though Nuwara Eliya gets extra rain in June–July and October–November.

If you want a full breakdown, I also have a deep‑dive post on the best time to visit Sri Lanka.

South & West

jan Weather icon 31°C 24°C
feb Weather icon 31°C 24°C
mar Weather icon 32°C 25°C
apr Weather icon 32°C 25°C
may Weather icon 31°C 25°C
jun Weather icon 30°C 25°C
jul Weather icon 30°C 25°C
aug Weather icon 30°C 25°C
sep Weather icon 30°C 25°C
oct Weather icon 30°C 24°C
nov Weather icon 30°C 24°C
dec Weather icon 31°C 24°C

Common questions about Sri Lanka

Is tap water safe to drink?

No, it’s not. Stick to bottled water.

Is it complicated to rent a tuk-tuk in Sri Lanka?

Not really — you just need to find a reliable company. I cover that in more detail in my tuk-tuk post.

Do foreigners pay higher entrance fees at tourist attractions in Sri Lanka?

Yes, foreigners do pay more for entrance fees to most major sights, museums, and national parks in Sri Lanka. This is standard practice across the country and applies to places like:

  • Sigiriya Rock Fortress
  • Temple of the Tooth (Kandy)
  • Anuradhapura / Polonnaruwa ancient cities
  • Yala, Udawalawe & other national parks