Flights from Hangzhou (HGH) to Sri Lanka

Discover Sri Lanka

Discover Sri Lanka

Why visit Sri Lanka?

Sri Lanka offers golden beaches, lush tea country, ancient cities, and wildlife-rich national parks in a compact island. You enjoy a mix of relaxed coastal life, colonial charm, and vibrant local culture.

What to expect

From the lively capital Colombo to the hill town of Kandy and the beaches of the south and east coasts, Sri Lanka is easy to explore. You can move quickly between cultural sites, surf spots, and misty tea plantations.

Plan your trip

Use Colombo as your gateway to the rest of Sri Lanka, with road and rail links to major regions. The island pairs well with wider South Asia and Indian Ocean journeys, with many travellers combining culture, nature, and beach stays.

Top experiences in Sri Lanka

Explore Colombo's heritage quarters

Stroll through Colombo's Fort and Pettah districts for colonial-era architecture, street life, and seaside sunsets along Galle Face Green.

Visit the Cultural Triangle

Climb the rock fortress of Sigiriya, explore the ruins of Anuradhapura and Polonnaruwa, and discover centuries of Sri Lankan history.

Journey into the hill country

Ride the scenic train to Kandy and Ella, passing terraced tea estates, waterfalls, and cloud-draped hillsides.

Relax on Sri Lanka's beaches

Unwind in coastal towns such as Bentota, Galle, Mirissa, or Trincomalee, with calm bays, surf breaks, and palm-fringed sands.

Go on safari in national parks

Spot elephants, leopards, and abundant birdlife in parks like Yala, Udawalawe, and Minneriya.

Discover colonial Galle

Walk the ramparts of Galle Fort, browse boutiques, and enjoy sea views from this UNESCO-listed walled town.

Cruise on lakes and lagoons

Enjoy boat rides on inland lakes and mangrove-lined lagoons near Colombo and the south coast for a calmer view of local life.

Experience Sri Lanka's way of life

Getting around

From Colombo, you can travel by train, private car, or intercity bus to most parts of Sri Lanka. Scenic rail routes connect the hill country, while expressways shorten journeys to key coastal regions.

Local life & culture

You encounter a blend of Sinhala and Tamil traditions, colonial influences, and contemporary city life. Village visits, bustling town centres, and colourful festivals reveal the country's strong sense of place and community.

Where to unwind

Across Sri Lanka, beach resorts, hilltop retreats, and lakeside stays offer calm spaces to slow down. You can seek quiet in forested hills, along peaceful stretches of coast, or by cool mountain viewpoints.

A taste of Sri Lanka

National dishes & specialties

Sri Lanka is known for fragrant rice and curry, string hoppers, and coconut-rich sambols, with coastal areas adding fresh seafood and inland regions highlighting spices and produce.

Casual & modern dining hubs

In Colombo, you find relaxed cafes, food courts, and contemporary restaurants serving Sri Lankan, Asian, and international flavours. Smaller cities and beach towns offer simple eateries with regional character.

Signature & scenic dining

You can dine in restored colonial buildings, hill country plantation bungalows, and oceanfront venues that pair local cuisine with wide views of the sea or highland landscapes.

Retail therapy in Sri Lanka

Malls & lifestyle hubs

Colombo offers modern malls and lifestyle centres where you can find international labels, Sri Lankan fashion brands, and lifestyle stores in one place.

Markets & local crafts

Look for handicrafts, textiles, and batik in Colombo, Galle, and Kandy, where small shops and craft outlets showcase local workmanship and regional styles.

Evening retail scene

In Colombo and major tourist towns, shops, cafes, and selected markets stay open into the evening, with lit-up streets creating a relaxed, walkable atmosphere.

Best time to visit Sri Lanka

Sri Lanka has a tropical climate shaped by two monsoon patterns, so conditions vary by region rather than one clear high or low season across the entire island. For the west and south coasts, as well as much of the hill country, December to March is typically the driest and sunniest period, with average temperatures around 27°C to 30°C (81°F to 86°F) at sea level and cooler conditions in the highlands; this is generally the peak season. April, and again from July to September, often serve as shoulder season months in many areas, with warm temperatures of 26°C to 30°C (79°F to 86°F), occasional showers, and fewer crowds in some regions. The inter-monsoon periods, especially October and November, can bring heavier rain and thunderstorms across much of the country, though temperatures remain around 26°C to 29°C (79°F to 84°F); this is often considered a low season for beach holidays, but can still suit flexible travellers who plan around the weather in specific regions.

Frequently Asked Questions