Flights from Colombo (CMB) to Indonesia

Discover Indonesia

Discover Indonesia

Why visit Indonesia?

Indonesia offers serene beaches, lush highlands, and vibrant cities across more than 17,000 islands, blending nature, heritage, and a warm, welcoming culture.

What to expect

From Jakarta's buzzing metropolis energy to Bali's coastal retreats, Surabaya's historic quarters, and Medan's gateway to volcanic lakes, you will find diverse landscapes and experiences in every direction.

Plan your trip

Use Jakarta, Denpasar Bali, Surabaya, or Medan as convenient gateways to explore nearby islands and regions, with good domestic air, ferry, and road links across much of Indonesia.

Top experiences in Indonesia

Unwind on Bali's beaches

Relax on the golden shores of Bali, from lively Kuta and Legian to the calmer sands of Sanur and Nusa Dua, each offering its own take on sun, surf, and sunsets.

Explore Jakarta's dynamic cityscape

Stroll from Jakarta's historic Kota Tua district to its modern business and shopping quarters, discovering museums, galleries, and contemporary city life along the way.

Discover Surabaya's heritage trails

Walk Surabaya's old quarters, where colonial-era buildings and local neighbourhoods tell the story of Indonesia's maritime and trading past.

Visit Lake Toba from Medan

Use Medan as a base to journey into the highlands and see Lake Toba, one of the world's largest volcanic lakes, framed by cool air and mountain scenery.

Chase waterfalls and rice terraces

Head inland in Bali or into Java and Sumatra to find terraced rice fields, forested hills, and hidden waterfalls ideal for gentle hikes and photography.

Island-hopping adventures

From major hubs like Jakarta and Denpasar Bali, you can connect to smaller islands offering snorkelling, diving, and quieter coastal stays.

Urban nightlife and live music

Experience Jakarta and Surabaya after dark, where rooftop spots, live music venues, and local bars offer relaxed evenings with city views.

Art, crafts, and galleries

Browse batik studios, contemporary art galleries, and handicraft shops in cities such as Jakarta, Bali's cultural towns, and Surabaya.

Experience Indonesia's way of life

Getting around

For longer journeys between islands, domestic flights from Jakarta, Denpasar Bali, Surabaya, and Medan are usually the fastest option, while ferries and intercity buses or trains connect many regional towns and coastal areas.

Local life & culture

You will encounter diverse traditions and languages, from Jakarta's urban pace to Bali's artistic communities and Sumatra's highland towns, with daily life centred on family, community gatherings, and neighbourhood markets.

Where to unwind

Choose from Bali's coastal resorts, quiet highland retreats around Java and Sumatra, or city hotels with pools and spas in Jakarta, Surabaya, and Medan, offering calm spaces to pause between adventures.

A taste of Indonesia

National dishes & specialties

You can sample well-loved Indonesian dishes such as fragrant rice plates, skewered grills, and hearty soups, with regional favourites differing between Jakarta, Bali, Java, and Sumatra.

Casual & modern dining hubs

In Jakarta, Denpasar Bali, Surabaya, and Medan, you will find relaxed eateries, contemporary cafes, and modern restaurants serving Indonesian flavours alongside international options, suited to every timetable and budget.

Signature & scenic dining

Seek out sea-view restaurants in Bali, rooftop venues in Jakarta, and character-filled dining rooms in heritage buildings in Surabaya and Medan for especially memorable meals.

Retail therapy in Indonesia

Malls & lifestyle hubs

Jakarta, Surabaya, Denpasar Bali, and Medan feature large shopping centres that pair international brands with local designers, plus cinemas, eateries, and lifestyle services under one roof.

Markets & local crafts

Browse neighbourhood markets and artisan stalls in Jakarta, Bali's cultural towns, and Medan for textiles, woodcraft, and souvenirs that reflect each region's character.

Evening retail scene

After dark, shopping streets and mall districts in Jakarta, Bali, and Surabaya stay lively, with illuminated storefronts, late-opening stores, and casual places to pause for a drink or snack.

Best time to visit Indonesia

Dry season (peak season): Typically from June to September, with many regions seeing temperatures around 27°C to 32°C (81°F to 90°F), clearer skies, and lower humidity, ideal for beach stays and outdoor sightseeing. Shoulder season: Around April to May and October, temperatures usually range between 26°C and 31°C (79°F to 88°F), with a mix of sunny days and occasional showers, offering a balance of pleasant weather and fewer crowds in many destinations. Wet season (low season): Usually from November to March, with temperatures of about 25°C to 30°C (77°F to 86°F), higher humidity, and more frequent rainfall, though showers often arrive in bursts with dry intervals in between.

Frequently Asked Questions