Flights from Sri Lanka to Indonesia

Discover Indonesia

Discover Indonesia

Why visit Indonesia?

Indonesia offers a rich mix of tropical islands, volcanic landscapes, and lively cities, with cultures and languages as diverse as its scenery.

What to expect

From the modern energy of Jakarta and the temples of Java to Bali's beaches and Sumatra's rainforests, each region has its own pace and personality.

Plan your trip

Indonesia rewards both first-time and repeat visitors, and its well-connected airports make it an ideal base for exploring Southeast Asia.

Top experiences in Indonesia

Explore Jakarta's historic and modern heart

Walk from Kota Tua's colonial streets to contemporary art spaces and skyscrapers for a snapshot of Indonesia's capital.

Relax on Bali's beaches

Unwind on the sands of Kuta, Seminyak, or Nusa Dua, or head to Uluwatu's cliffs for sunset views over the Indian Ocean.

Discover Surabaya's heritage

Visit Surabaya's old town, riverside warehouses, and vibrant Arab Quarter to trace East Java's trading history.

Encounter wildlife in North Sumatra

Use Medan as your gateway to see Lake Toba or nearby reserves where you can look for orangutans and other native species.

Visit Java's temples and volcanoes

Take side trips from major cities to see ancient temples, crater lakes, and smoking volcanoes at sunrise.

Dive and snorkel Indonesia's reefs

Join day trips from coastal hubs to explore colourful coral gardens, sea walls, and tropical marine life.

Experience Indonesia's arts and crafts

Browse batik studios, woodcarving workshops, and contemporary galleries that showcase local craftsmanship.

Experience Indonesia's way of life

Getting around

For longer distances, domestic flights link Jakarta, Surabaya, Denpasar Bali, Medan, and other key cities, while buses, trains, and ride-hailing apps help you move within and between nearby regions.

Local life & culture

You will find busy business districts, relaxed island communities, and artistic towns where music, dance, and festivals shape daily life.

Where to unwind

Choose from beach resorts, mountain retreats, and lakeside stays, or spend quiet time in city parks and seaside promenades.

A taste of Indonesia

National dishes & specialties

Look for nasi goreng, satay, and spicy curries, with Jakarta, Surabaya, and Medan each adding their own flavours and local favourites.

Casual & modern dining hubs

From Jakarta's food courts and Bali's beach cafés to simple eateries in Surabaya and Medan, you can sample street-style bites, seafood, and contemporary fusion dishes.

Signature & scenic dining

Enjoy rooftop restaurants in Jakarta, cliffside venues in Bali, or riverside settings in Surabaya for memorable views with your meal.

Retail therapy in Indonesia

Malls & lifestyle hubs

Jakarta, Surabaya, Denpasar Bali, and Medan feature large malls where you can find international labels, local designers, cinemas, and dining in one place.

Markets & local crafts

Seek out markets in Jakarta, Bali, and Yogyakarta for batik textiles, wood carvings, and handmade souvenirs that reflect regional styles.

Evening retail scene

After dark, city shopping streets and markets stay lively, with illuminated storefronts, food stalls, and late-opening malls.

Best time to visit Indonesia

Indonesia has a warm tropical climate year-round, with regional variations. The main dry period, often considered peak season, usually runs from June to September, with average temperatures around 27–30°C (81–86°F) and lower rainfall, ideal for beaches and outdoor activities. The shoulder season typically falls in April to May and October, with similar temperatures of 27–30°C (81–86°F) but a higher chance of short showers, which can mean fewer crowds. The wetter months from November to March are generally regarded as low season, bringing more frequent rain and occasional storms, though temperatures remain around 26–29°C (79–84°F) and many inland and cultural experiences are still accessible.

Frequently Asked Questions