Sri Lanka is a compact island that fits beaches, ancient cities, misty tea country, national parks and some of Asia's best food into a space you can cross in a day. This guide answers the questions first time visitors ask most: when to go, how many days you need, where to travel, what it costs, what to eat and whether it is safe.
Why visit Sri Lanka?
Few destinations offer this much variety in such a small area. In one trip you can surf on the south coast, climb the ancient rock fortress of Sigiriya, ride a train through the hills of Ella and watch leopards in Yala National Park.
- Beaches: Mirissa, Unawatuna, Arugam Bay and Trincomalee.
- Culture: the Cultural Triangle of Anuradhapura, Polonnaruwa and Sigiriya.
- Hill country: Kandy, Nuwara Eliya and Ella, linked by scenic train.
- Wildlife: leopards, elephants and blue whales.
- Food: rice and curry, hoppers, kottu roti and fresh seafood.
When is the best time to visit Sri Lanka?
The best time depends on which coast you want. Sri Lanka has two monsoons, so while one side is wet the other is usually dry and sunny.
| Region | Best months | Why |
|---|---|---|
| South and west coast | December to March | Dry, sunny beach season |
| Hill country (Kandy, Ella, Nuwara Eliya) | January to April | Clear skies for the train and treks |
| East coast (Trincomalee, Arugam Bay) | May to September | Calm seas and good surf |
| Cultural Triangle | Year round | Warm and mostly dry; mornings are best |
For a month by month breakdown, see our best time to visit Sri Lanka guide.
How many days do you need in Sri Lanka?
A week covers the highlights. Ten to fourteen days lets you slow down and reach both the coast and the hills without rushing.
| Trip length | What you can see |
|---|---|
| 5 to 6 days | Colombo, Kandy, Sigiriya and one beach |
| 7 to 9 days | Add Ella, the hill country train and Galle |
| 10 to 14 days | Add a Yala safari, the south coast and the east or north |
What are the top places to visit in Sri Lanka?
- Kandy: hill capital and home of the Temple of the Sacred Tooth Relic.
- Sigiriya: a fifth century rock fortress and UNESCO World Heritage Site.
- Ella: tea country village with the Nine Arch Bridge and Little Adam's Peak.
- Galle: a Dutch colonial fort town on the south coast.
- Yala National Park: the best place in the country to spot leopards.
- Nuwara Eliya: cool tea plantations known as Little England.
- Mirissa: a laid back beach and a base for whale watching.
How do you get around Sri Lanka?
Distances look short but roads are slow, so plan for scenic travel rather than speed.
- Train: the Kandy to Ella line is one of the world's most beautiful rail journeys.
- Private driver: the most comfortable way to cover several regions.
- Tuk-tuk: ideal for short hops within a town.
- Buses: cheap and frequent, though often crowded.
Is Sri Lanka expensive to travel?
Sri Lanka is affordable for most travellers. Guesthouses, local food and trains cost little, while boutique hotels, private drivers and safaris raise the daily budget. Traveling outside the December to March peak usually brings lower room rates.
What should you eat in Sri Lanka?
Sri Lankan food is spice forward and built around rice and curry. Do not miss egg hoppers for breakfast, kottu roti in the evening and fresh seafood on the coast. Wash it down with Ceylon tea, grown in the very hills you can visit.
Is Sri Lanka safe for travellers?
Sri Lanka is generally a safe and welcoming destination. Take normal precautions with your belongings, respect temple dress codes by covering shoulders and knees, and check sea conditions before swimming, as some beaches have strong currents.
If you would rather have flights, hotels and sightseeing arranged for you, browse our Sri Lanka tour packages.
Sri Lanka travel FAQs
Do I need a visa to visit Sri Lanka?
Most visitors need an Electronic Travel Authorization (ETA), which you apply for online before you fly. Approval is usually quick, and you show it on arrival with a passport valid for at least six months.
What is the currency in Sri Lanka?
The Sri Lankan rupee (LKR). Carry some cash for rural areas and tuk-tuks, though cards are accepted in city hotels, restaurants and larger shops.
Is Sri Lanka good for a first international trip?
Yes. English is widely spoken, the island is compact, and highlights range from beaches to wildlife to culture, which makes a varied first trip easy to plan.
How many days are enough for Sri Lanka?
Seven days covers the main highlights. Ten to fourteen days lets you add a safari, the hill country train and more coast without rushing.
What language is spoken in Sri Lanka?
Sinhala and Tamil are the official languages, and English is widely understood in tourist areas, hotels and transport.

