Shrilanka Travel Guide: Where It Is and What to Do There
Shrilanka is an island country in the Indian Ocean, just off the southeast tip of India. It packs ancient cities, tea-covered hills, wildlife parks and long beaches into an island roughly the size of Ireland. Most visitors spend 7 to 14 days. The best things to do in Sri Lanka are climbing Sigiriya Rock, riding the train through the hill country, going on a safari in Yala National Park, exploring Galle Fort and relaxing on the south coast beaches.
If you are wondering what to do in Sri Lanka with limited time, pick one region from each of three groups: culture (Kandy, Sigiriya), hills (Ella, Nuwara Eliya) and coast (Galle, Mirissa). This shrilanka guide shows you how to combine them.
In this guide
- Where is Shrilanka located?
- Best things to do in Shrilanka
- Best time to visit Shrilanka
- Shrilanka visa and entry basics
- A 10-day Shrilanka itinerary
- How to get around
- Budget and costs
- Practical tips
- FAQs
- Final thoughts
Where Is Shrilanka Located?
Shrilanka lies in the Indian Ocean, south of India, separated from it by the narrow Palk Strait. It sits close to the equator, which explains the warm weather all year. Colombo is the largest city and commercial capital, while Sri Jayawardenepura Kotte is the legislative capital. Most international flights land at Bandaranaike International Airport (CMB), about 35 km north of Colombo.
The island is small on a map but slow to cross. Roads are winding and often busy, so a distance that looks short can take half a day. Plan fewer bases, not more.
Best Things to Do in Shrilanka
The best things to do in Shrilanka cover four themes: ancient sites, scenic train rides, wildlife and beaches. Here are the top picks, grouped by region.
Cultural Triangle
Sigiriya (Lion Rock). A 5th-century rock fortress rising from the jungle. Climb early, before the heat and the tour buses arrive. The foreign visitor ticket is priced in US dollars and is among the most expensive in the country, so confirm the current price before you go.
Dambulla Cave Temple. Five caves filled with painted ceilings and Buddha statues. It is easy to combine with Sigiriya on the same day.
Anuradhapura and Polonnaruwa. Two ancient capitals with stupas, ruins and quiet paths. Hire a bicycle at Polonnaruwa. It is the best way to see it.
Kandy and the Hill Country
Kandy and the Temple of the Tooth. The temple holds a sacred Buddhist relic and hosts evening ceremonies. Visit for the atmosphere, and dress modestly.
Nuwara Eliya. A cool, misty tea town nicknamed “Little England.” Tour a tea factory and try a fresh cup.
Ella and Nine Arches Bridge. Ella is a relaxed backpacker town with hiking trails, including Little Adam’s Peak. The nearby Nine Arches Bridge is a famous photo stop.
The Kandy to Ella train. Many travelers call this one of the most scenic rail journeys in Asia. Book seats in advance, since it sells out. Second-class tickets are cheap and often lively.
Wildlife
Yala National Park. Known for leopards, elephants and birds. Safaris run in the early morning and late afternoon.
Udawalawe National Park. A strong choice for elephants, and usually less crowded.
Whale watching in Mirissa. Blue whales and sperm whales are seen off the south coast, mostly from November to April.
Coast
Galle Fort. A UNESCO-listed fort town with Dutch-era walls, cafés and sea views. Walk the ramparts at sunset.
South coast beaches. Unawatuna, Mirissa, Weligama and Tangalle offer swimming, surfing and relaxed beach days.
Arugam Bay. A surf town on the east coast with its best season from roughly April to September.
Best Time to Visit Shrilanka
The best time to visit Shrilanka depends on the coast you want, because two monsoons hit different sides of the island. There is no single perfect month.
| Region | Best months | Why |
|---|---|---|
| South and west coast (Galle, Mirissa, Colombo) | December to March | Dry, calm seas |
| East coast (Arugam Bay, Trincomalee) | April to September | Dry season on this side |
| Hill country (Kandy, Ella, Nuwara Eliya) | January to April | Clearer skies, cooler air |
| Cultural Triangle | Year-round, driest May to September | Sunny for ruins |
| Yala safaris | February to July | Lower water levels bring animals to waterholes |
If you can only go once and want a bit of everything, January to March is the safest bet. It gets busy and prices climb, so book hotels early.
Shrilanka Visa and Entry Basics
Almost every foreign visitor needs an Electronic Travel Authorization (ETA) before arriving in Shrilanka. The tourist ETA lasts 30 days with double entry.
The fee has changed recently. Since May 25, 2026, the country has waived the tourist ETA fee for nationals of 40 countries, though those travelers still must apply and be approved before entry. Nationals of other countries have generally paid about US$50 online, and applying on arrival costs more. Some third-party sites charge far more than the official rate, so apply only through the official government site (eta.gov.lk).
Your passport should be valid for at least six months from your arrival date, and you may be asked for an onward ticket. Rules change, so always confirm on the official site before booking flights.
A 10-Day Shrilanka Itinerary
A 10-day Shrilanka trip works best when you link Colombo, the Cultural Triangle, Kandy, the hills and the south coast in a loop. Travel times below are approximate and depend on traffic.
| Days | Base | What to do | Travel time to next stop |
|---|---|---|---|
| 1 | Colombo or Negombo | Arrive, rest | ~4 hrs to Sigiriya area |
| 2–3 | Sigiriya / Dambulla | Sigiriya climb, Dambulla caves, Polonnaruwa | ~3 hrs to Kandy |
| 4 | Kandy | Temple of the Tooth, botanical garden | ~3 hrs to Nuwara Eliya |
| 5 | Nuwara Eliya | Tea plantation, Horton Plains if time allows | Train or road to Ella |
| 6–7 | Ella | Nine Arches, hikes, train ride | ~3 hrs to Yala area |
| 8 | Yala / Udawalawe | Safari | ~4 hrs to Galle |
| 9 | Galle | Fort walk, beach time | ~2 hrs to Colombo by expressway |
| 10 | Colombo | Departure | — |
Short on time? Cut it to 7 days by dropping either Nuwara Eliya or Yala. Trying to do everything in a week means you’ll spend it in a car.
How to Get Around Shrilanka
The most practical ways to get around are a private driver, trains and tuk-tuks.
| Option | Best for | Trade-off |
|---|---|---|
| Private car with driver | Multi-stop trips, families | Higher cost, but the driver knows the roads |
| Trains | Scenic routes like Kandy–Ella | Slow, seats sell out |
| Buses | Tight budgets | Crowded, less comfortable |
| Tuk-tuks | Short local trips | Agree on the fare before you ride |
| Domestic transfers or flights | Saving time | Limited routes |
For a first visit, many travelers mix a driver for long legs with trains for the scenic ones. That gives you comfort where roads are slow and views where the tracks are good.
Budget and Costs
A Shrilanka trip can suit budget, mid-range and comfort travelers, but prices vary a lot by region and season. The largest costs are usually your driver or transport, hotels and park or site tickets. Cultural sites like Sigiriya and national park safaris are priced higher for foreigners than most other activities.
Rather than quote exact rates that change often, here is a way to plan:
- Price your flights and ETA first.
- Add 8 to 10 nights of accommodation in your chosen range.
- Add transport (driver, train, buses).
- Add tickets for Sigiriya, a safari and one or two extras.
- Keep a buffer for food, tips and small purchases.
Practical Tips Before You Go
- Dress modestly at temples. Cover your shoulders and knees, and remove shoes and hats.
- Book the Kandy–Ella train early. Seats can sell out well ahead.
- Start Sigiriya early. Morning light is better, and the climb is cooler.
- Check the monsoon. Match your coast to the season, as shown in the table above.
- Carry cash. Cards work in hotels and bigger restaurants, but small shops often want cash.
- Agree tuk-tuk fares first, or use a ride app in Colombo.
- Drink bottled or filtered water.
- Respect wildlife rules. Keep your distance and stay quiet on safaris.
Frequently Asked Questions
Where is Shrilanka located?
Shrilanka is an island in the Indian Ocean, just south of India and separated from it by the Palk Strait.
What are the best things to do in Shrilanka?
Top choices include climbing Sigiriya, visiting the Temple of the Tooth in Kandy, riding the train from Kandy to Ella, doing a safari in Yala National Park, and exploring Galle Fort.
How many days do you need in Shrilanka?
Seven days covers a focused route, and 10 to 14 days lets you see culture, hills, wildlife and beaches without rushing.
What is the best time to visit Shrilanka?
It depends on the region. The south and west coasts are best from December to March, the east coast from April to September, and the hill country from January to April.
Do I need a visa for Shrilanka?
Yes, most visitors need an ETA before arrival. The fee has been waived for nationals of 40 countries since May 25, 2026, while other nationalities have generally paid about US$50. Check the official site (eta.gov.lk) for your passport.
Is Shrilanka safe for tourists?
The island is widely visited by tourists. As anywhere, check your government’s latest travel advisory before you go, keep valuables secure and use licensed drivers.
What is Shrilanka famous for?
It is known for tea, ancient cities, elephants and leopards, scenic train rides, beaches and Ceylon cinnamon.
Is Shrilanka good for a first trip to Asia?
Yes. It is compact, English is widely understood in tourist areas, and it offers a mix of culture, nature and coast in one trip.
Final Thoughts
Shrilanka rewards travelers who slow down. Choose your season, pick three or four bases, book the train, and leave a day of breathing room. Do that and the island’s mix of ruins, hills and beaches works out easily.
Planning your route? Explore our other Asia guides on fligtour.com for more trip idea