Sri Lanka, Sri Lanka

Sri Lanka

Tea hills, ancient cities and southern beaches

Photo: Wrobell, CC BY-SA 3.0

If Sri Lanka has been on your list, consider this your sign. Tea hills, ancient cities and southern beaches, all within reach of a short holiday.

Best time
December to March for the south and west coasts
Budget
₹₹
Nearest airport
CMB

Why visit Sri Lanka

Sri Lanka (South Asia) is known for its beach, heritage and nature experiences. Overall it is mid-range — comfortable stays and good food without overspending.

Best time to go

The best time to visit is December to March for the south and west coasts.

Top things to do

  • Sigiriya rock fortress
  • Kandy to Ella scenic train
  • Galle Fort
  • Safari at Yala or Udawalawe

Planning ahead? See Sri Lanka hotels for 20 Nov to 23 Nov.

What to eat

  • Rice and curry
  • Kottu roti
  • Hoppers

How to get there

Short direct flights from Chennai, Delhi, Mumbai and other cities to Colombo.

Where to stay

  • Galle / Mirissa for beaches
  • Ella for hills
  • Kandy for culture

Insider tip

Reserve the Kandy–Ella train seats early, or try the unreserved carriage for the view.

What to pack

Questions travellers ask

When is the best time to visit Sri Lanka?

December to March for the south and west coasts.

How do I reach Sri Lanka?

Short direct flights from Chennai, Delhi, Mumbai and other cities to Colombo.

Where should I stay in Sri Lanka?

Popular choices: Galle / Mirissa for beaches; Ella for hills; Kandy for culture.

This guide contains affiliate links. Timings, fees and entry rules change, so check official sources before you travel.

If you like Sri Lanka

Browse everything