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 is a teardrop shaped country in the Indian ocean filled with culture, history, and adventure. One moment you are witnessing the largest congerations of elephants in whole asia, the next riding the the warm indian ocean waves with your surfboard or exploring the ancient capital of Anuradhapura

It’s for travelers who prefer nature, history, and a relaxed pace — not for big‑city lovers.

Highlights of Sri Lanka

Best Time to Visit Sri Lanka

Sri Lanka’s west coast is best from Nov-May, while the east and south coast shine from Mar-Sep. The central highlands are a bit rainy year‑round, though Low-Mid Hill Country (Kandy & Ella) gets extra rainy in Oct–Nov, and has mixed weather during Apr-Dec. In High Hill Country (Nuwara Eliya & Horton Plains), rain is even more frequent.

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

South & West Coasts
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
East & North Coasts
jan Weather icon 31°C 23°C
feb Weather icon 32°C 23°C
mar Weather icon 32°C 24°C
apr Weather icon 32°C 25°C
may Weather icon 32°C 26°C
jun Weather icon 31°C 26°C
jul Weather icon 32°C 26°C
aug Weather icon 32°C 26°C
sep Weather icon 32°C 26°C
oct Weather icon 32°C 26°C
nov Weather icon 32°C 26°C
dec Weather icon 31°C 24°C
Cultural Triangle
jan Weather icon 31°C 21°C
feb Weather icon 33°C 22°C
mar Weather icon 34°C 24°C
apr Weather icon 34°C 25°C
may Weather icon 33°C 24°C
jun Weather icon 32°C 24°C
jul Weather icon 32°C 24°C
aug Weather icon 32°C 24°C
sep Weather icon 32°C 24°C
oct Weather icon 31°C 23°C
nov Weather icon 30°C 22°C
dec Weather icon 30°C 21°C
Hill Country (Low-Mid)
jan Weather icon 25°C 17°C
feb Weather icon 26°C 17°C
mar Weather icon 27°C 18°C
apr Weather icon 27°C 19°C
may Weather icon 26°C 20°C
jun Weather icon 25°C 20°C
jul Weather icon 25°C 20°C
aug Weather icon 25°C 19°C
sep Weather icon 25°C 19°C
oct Weather icon 25°C 19°C
nov Weather icon 25°C 18°C
dec Weather icon 25°C 18°C
Hill Country (High)
jan Weather icon 20°C 10°C
feb Weather icon 21°C 11°C
mar Weather icon 22°C 13°C
apr Weather icon 21°C 14°C
may Weather icon 20°C 14°C
jun Weather icon 19°C 13°C
jul Weather icon 19°C 12°C
aug Weather icon 20°C 12°C
sep Weather icon 20°C 12°C
oct Weather icon 20°C 13°C
nov Weather icon 19°C 12°C
dec Weather icon 19°C 11°C

What to Know Before Visiting

There’s a few thing to know before visiting Sri Lanka in order to get a smooth visit.

Time Zone : GMT+5:30
Currency : Sri Lankan Rupees (100 LKR = 0.3 USD)
Plug Types : Type G (UK) & Type D, 230V / 50Hz
Tap Water : Not drinkable
Payment Habits : Cash + Card
Language : Sinhala and Tamil
English Level : Basic
Emergency Number : 112
Tipping : 5-10%
Safety Level : Low risk

Common questions

Do I Need a Visa For Sri Lanka And How Much Does It Cost?

Most travelers need an Electronic Travel Authorization (ETA) to enter Sri Lanka. You should apply online before your trip, as it’s cheaper and much faster than doing it at the airport. Both the ETA and the visa on arrival allow you to stay in Sri Lanka for 30 days.

Non‑SAARC* nationalities

  • USD 50 if you apply online with the ETA
  • USD 60 if you get the visa on arrival

SAARC* nationalities

  • USD 20 if you apply online with the ETA
  • USD 25 if you get the visa on arrival

Children under 12 are free.

Your passport must be valid for at least six months from your arrival date.

You can check the latest rules and apply through the official government website: https://www.eta.gov.lk/slvisa

*SAARC refers to Afghanistan, Bangladesh, Bhutan, India, Maldives, Nepal, Pakistan, and Sri Lanka.

Which Apps to Download for Traveling to Sri Lanka?

Several apps make getting around Sri Lanka much easier:

  • PickMe – The most reliable app for booking tuk‑tuks, taxis, and even food delivery.
  • Uber – Available in Colombo for cars and tuk‑tuks, but gererally a bit more expensive than PickMe.
  • Google Maps – Essential for navigation and checking public transport routes.
  • WhatsApp – Widely used for communication with drivers, guesthouses, and tour operators.
Best Way to Get Around in Sri Lanka?

Most travelers use a mix of trains, tuk‑tuks, and private drivers to get around Sri Lanka. Each option has its own advantages:

  • Trains – The most scenic way to travel, especially between Kandy and Ella. Slow but unforgettable.
  • Tuk‑tuks – Ideal for short distances. They’re cheap and everywhere. Use PickMe to avoid haggling. You can also rent your own tuk-tuk.
  • Private drivers – A popular choice for multi‑day trips. Expect to pay around USD 50–70 per day, including the driver, fuel, and their accommodation.
  • Buses – Very cheap and frequent, but often crowded and fast-paced.
  • Scooters – Possible to rent, but traffic can be chaotic, so best for confident riders.

Most visitors combine these options to balance comfort, cost, and experience.

Is Tipping Expected?

Tipping is not mandatory, but it’s appreciated and has become common in touristy areas. A typical tip is around 5-10%, or you can simply round up the bill if that feels easier.

Find my content useful?

Consider booking your travels through my links — it supports the site at no extra cost for you.