Flights from Hong Kong (HKG) to Indonesia

Discover Indonesia

Discover Indonesia

Why visit Indonesia?

Indonesia offers a mix of lush islands, dramatic volcanoes, historic cities, and warm hospitality, from the energy of Jakarta to the calm beaches of Bali.

What to expect

You can explore modern city skylines, temple-filled landscapes, rainforest-covered highlands, and coral-fringed islands, each with distinct traditions, languages, and rhythms of life.

Plan your trip

Use Indonesia as a base to hop between islands by air or sea, combining business in Jakarta, culture in Surabaya or Medan, and beach escapes in Bali across one journey.

Top experiences in Indonesia

Temple and heritage trails in Java

Discover grand colonial architecture, historic districts, and impressive temples and mosques across Jakarta and Surabaya, tracing centuries of trade and culture.

Beach escapes in Bali

Relax on Bali’s golden and black-sand beaches, surf gentle or challenging breaks, and watch sunsets from clifftop viewpoints along the island’s southern coast.

Volcano and highland adventures

Join sunrise hikes around Java’s and Bali’s volcanic landscapes or explore misty highlands near Medan, where cool air and panoramic views reward the climb.

Island-hopping and marine life

Snorkel or dive vibrant reefs, take boat trips between smaller islands, and spot colourful marine life in clear waters off Bali and other coastal regions.

Urban buzz in Jakarta

Experience Jakarta’s lively neighbourhoods, contemporary galleries, rooftop viewpoints, and bustling business districts, where modern Indonesia meets its trading-port heritage.

Coffee and plantation visits

Visit plantations in highland areas near Medan or Java, learning how beans are grown and processed before tasting rich, locally roasted coffee.

Wellness and yoga retreats

Join yoga sessions, spa rituals, and wellness programmes in serene settings, especially in Bali’s upland towns and quiet coastal enclaves.

Experience Indonesia’s way of life

Getting around

Major cities such as Jakarta, Surabaya, Denpasar Bali, and Medan are well connected by domestic flights, with taxis, ride-hailing apps, and private drivers common for local travel and day trips to nearby regions.

Local life & culture

Expect a friendly, community-focused way of life, with vibrant neighbourhood streets, traditional arts and crafts, and festivals and performances that highlight Indonesia’s many ethnic groups and languages.

Where to unwind

Unwind on Bali’s beaches, by crater lakes and cool highlands near Medan, or in city green spaces and coastal promenades, where you can slow down and watch daily life unfold.

A taste of Indonesia

National dishes & specialties

Look out for favourites such as nasi goreng, satay, and rich curries, with each region – from Jakarta and Surabaya to Bali and Medan – adding its own spices, textures, and styles.

Casual & modern dining hubs

You will find everything from roadside stalls and family-run eateries to stylish cafés and contemporary restaurants, with flavours ranging from bold, chilli-forward plates to milder comfort dishes.

Signature & scenic dining

Dine by the beach in Bali, over city skylines in Jakarta, or in atmospheric heritage buildings in older districts, turning each meal into a memorable part of your journey.

Retail therapy in Indonesia

Malls & lifestyle hubs

In Jakarta, Surabaya, Medan, and Denpasar Bali, large malls combine international labels, local designers, cinemas, and lifestyle venues, giving you cool and convenient places to shop and relax.

Markets & local crafts

Browse markets in Bali, Jakarta, and Surabaya for textiles, batik, woodcarvings, and handicrafts, where you can pick up handmade pieces and regional specialties to bring home.

Evening retail scene

After dark, malls stay lively, street stalls appear around busy districts, and waterfront or tourist areas in cities like Jakarta and Bali offer an easy mix of shopping, strolling, and people-watching.

Best time to visit Indonesia

Dry season (peak season): From June to September, much of Indonesia enjoys drier days, with average temperatures around 27°C to 30°C (81°F to 86°F), ideal for beaches, hiking, and city sightseeing. Wet season (low season): From December to March, expect more frequent showers and occasional heavy downpours, with temperatures around 26°C to 29°C (79°F to 84°F), but also greener landscapes. Shoulder season: April to May and October to November bring a balance of sunshine and showers, with temperatures around 27°C to 30°C (81°F to 86°F), offering fewer crowds while still enjoying generally pleasant conditions.

Frequently Asked Questions