Flights from Surabaya (SUB) to Sri Lanka

Discover Sri Lanka

Discover Sri Lanka

Why visit Sri Lanka?

Sri Lanka offers golden beaches, misty tea country, ancient cities, and wildlife-rich national parks in a compact island. You can pair cultural discovery with easy relaxation in one trip.

What to expect

Base yourself in Colombo before heading to heritage cities, the hill country around Kandy and Nuwara Eliya, and coastal escapes such as Galle and the south-west beaches. Expect warm hospitality and a relaxed pace of life.

Plan your trip

Sri Lanka works well for both short breaks and longer journeys that link city, hills, and coast. From Colombo, you can connect onwards across the island, making it a convenient gateway to the Indian Ocean region.

Top experiences in Sri Lanka

Explore historic Colombo

Stroll through Colombo's seaside promenade, colonial-era neighbourhoods, and lively markets before unwinding in chic cafés and galleries.

Journey through the hill country

Ride scenic trains past tea plantations and waterfalls between Kandy, Nuwara Eliya, and Ella, soaking up cool mountain air and sweeping views.

Discover the Cultural Triangle

Climb the rock fortress of Sigiriya, wander the ancient cities of Polonnaruwa and Anuradhapura, and learn about Sri Lanka's royal past.

Unwind on tropical beaches

Head to Bentota, Mirissa, or Unawatuna for palm-fringed sands, calm seas in season, and relaxed coastal stays.

Spot wildlife on safari

Visit national parks such as Yala, Udawalawe, or Minneriya to look for elephants, birdlife, and, with luck, leopards.

Walk the ramparts of Galle

Explore Galle Fort's cobbled streets, old townhouses, boutiques, and sea-facing walls at sunset.

Sail and watch whales

From Mirissa and other south-coast towns in season, join boat trips to look for whales and dolphins in the deep blue waters.

Experience Sri Lanka's way of life

Getting around

From Colombo, you can travel by car with driver, intercity buses, or scenic rail lines linking key cities and hill towns. Domestic flights and seaplanes also connect some coastal and inland regions for quicker journeys.

Local life & culture

You will encounter a mix of coastal trading towns, rural villages, and tea estates, each with distinct customs and rhythms. Colourful festivals, handicrafts, and traditional performing arts reveal the island's layered heritage.

Where to unwind

Relax in beachside resorts, colonial-era hill retreats, or tranquil villas overlooking paddy fields and rivers. Many stays offer spa treatments, yoga, and nature walks so you can slow down and reset.

A taste of Sri Lanka

National dishes & specialties

Try rice and curry spreads, string hoppers, and sambols, with coastal areas like Galle and Trincomalee known for abundant seafood. In the hill country, sample fresh teas and local produce from cool-climate farms.

Casual & modern dining hubs

Colombo offers relaxed cafés, food courts, and contemporary eateries serving both Sri Lankan and international flavours. Beach towns and hill stations add laid-back spots that mix local tastes with global favourites.

Signature & scenic dining

Enjoy meals in restored colonial mansions, tea estate bungalows, or oceanfront terraces with sunset views. Some boutique hotels and resorts curate multi-course tasting menus that showcase regional ingredients in refined settings.

Retail therapy in Sri Lanka

Malls & lifestyle hubs

In Colombo, modern malls and lifestyle centres bring together international fashion, local designers, and homeware brands, often with cinemas and dining under one roof.

Markets & local crafts

Look for handloom textiles, batik, and woodcarving in Colombo, Kandy, and Galle, as well as fair-trade boutiques tied to local craft communities. Small shops across the island sell tea, spices, and wellness products to take home.

Evening retail scene

After dark, Colombo's shopping streets and some coastal promenades stay lively with illuminated storefronts, small markets, and pop-up stalls, often combined with relaxed dining and music.

Best time to visit Sri Lanka

Sri Lanka's weather varies by coast, but you can use three broad travel seasons. Peak season runs from December to March, when the west and south coasts and much of the hill country are generally dry and sunny, with temperatures around 27–30°C (81–86°F) at sea level and cooler evenings in the hills. Shoulder season typically falls in April, May, and November, bringing warmer days of about 28–31°C (82–88°F) and scattered showers, with some regions seeing brief, intense rain and others enjoying clearer spells. Low season is usually from June to October on the south-west side of the island, when monsoon rains are more frequent though still interspersed with sunshine, and temperatures hover near 26–29°C (79–84°F); during this period, the east coast is often drier and more settled.

Frequently Asked Questions