Flights from Indonesia to India

Discover India

Discover India

Why visit India?

India offers ancient cities, dramatic landscapes, and a rich mix of languages, arts, and festivals, giving you a journey full of colour and contrast.

What to expect

From the energy of Mumbai and Delhi to the tech hubs of Bengaluru and Hyderabad, and the coastal charm of Kochi and Chennai, every region has its own pace and personality.

Plan your trip

Use India as a base to explore nearby regions, with strong domestic air, rail, and road links connecting major cities, heritage sites, beaches, and hill stations.

Top experiences in India

Explore Mumbai's waterfront and historic districts

Stroll along Marine Drive, visit the Gateway of India, and wander through colonial-era streets, art galleries, and markets.

Discover Delhi's old and new cityscapes

See grand boulevards and modern districts, then step into Old Delhi's narrow lanes, historic forts, and bustling bazaars.

Unwind in coastal Kochi and Chennai

Enjoy sea breezes along the waterfront promenades, explore heritage quarters, and take in the relaxed rhythm of the Arabian Sea and Bay of Bengal coasts.

Experience tech-forward Bengaluru and Hyderabad

Balance visits to tech parks and business hubs with leafy parks, museums, and historic palaces in these fast-growing cities.

Walk through heritage-rich Kolkata

Admire grand architecture, riverside ghats, and a thriving arts and literature scene in this characterful eastern metropolis.

Feel the buzz of Ahmedabad

Explore riverfront promenades, textile traditions, and atmospheric old-town lanes filled with intricate architecture.

Take a backwater or harbour cruise

From Kochi or other coastal cities, sail calm waters to see traditional villages, fishing boats, and sunset views from the water.

Experience India's way of life

Getting around

India's major cities are linked by a wide network of domestic flights, long-distance trains, and intercity buses, while taxis, ride-hailing apps, and metro systems help you move easily within urban areas.

Local life & culture

Daily life is a blend of modern routines and long-standing traditions, with regional languages, festivals, arts, and music giving each city its own distinct character.

Where to unwind

Relax in city parks and waterfront promenades, escape to hill stations and tea-growing regions, or enjoy quiet moments in landscaped gardens and heritage precincts.

A taste of India

National dishes & specialties

From rich curries in Mumbai and Delhi to coastal seafood in Kochi and Chennai, and distinctive regional dishes in Kolkata, Hyderabad, Bengaluru, and Ahmedabad, every city serves its own signature flavours.

Casual & modern dining hubs

You will find street-side eateries, family-run cafés, and contemporary restaurants across India, offering everything from regional home-style menus to global favourites in lively neighbourhoods.

Signature & scenic dining

Enjoy rooftop restaurants with city views, waterfront venues by rivers or the sea, and refined dining rooms in historic buildings or stylish hotels for a memorable meal.

Retail therapy in India

Malls & lifestyle hubs

Mumbai, Delhi, Bengaluru, Hyderabad, and Chennai feature large malls and lifestyle centres where you can shop international brands, local designers, and lifestyle stores in one place.

Markets & local crafts

Browse markets in Kolkata, Ahmedabad, Kochi, and other cities for textiles, handicrafts, and handmade souvenirs that showcase local techniques and styles.

Evening retail scene

After dark, shopping streets and some markets stay lively, with illuminated storefronts, late-opening malls, and a relaxed atmosphere for an evening stroll.

Best time to visit India

Peak season: November to February, when many parts of India enjoy cooler, drier weather, with average temperatures around 10–25 °C (50–77 °F) in northern cities and 20–30 °C (68–86 °F) in the south. Shoulder season: March to May, as temperatures rise towards summer, often reaching 25–40 °C (77–104 °F), with warmer conditions in inland cities like Delhi, Hyderabad, and Ahmedabad. Low season: June to September, when the monsoon brings higher humidity, frequent rain, and temperatures around 24–32 °C (75–90 °F), especially in coastal cities such as Mumbai, Kochi, Chennai, and Kolkata.

Frequently Asked Questions