Flights from London (LON) to India

Discover India

Discover India

Why visit India?

India offers a rich mix of ancient heritage, vibrant cities, and diverse landscapes, from Himalayan foothills to palm-fringed southern coasts. You will find historic forts, modern skylines, and living traditions side by side.

What to expect

Each region of India has its own character, from the grand avenues of Delhi and the energy of Mumbai to the tech hub of Bengaluru and the relaxed backwaters near Kochi. Expect colourful festivals, busy markets, and quiet corners of nature.

Plan your trip

With major gateways like Delhi, Mumbai, Bengaluru, and Chennai, India connects you to smaller cities and regional attractions by air and rail. It is an ideal base for exploring South Asia, with countless options for both short stays and extended journeys.

Top experiences in India

Explore Delhi's historic heart

Wander between grand boulevards, Mughal-era forts, and narrow lanes lined with shops and havelis, then pause in leafy gardens for a quieter side of the capital.

Marine Drive and the Gateway of India in Mumbai

Stroll along Marine Drive at sunset, then head to the iconic Gateway of India and nearby heritage buildings that frame the city’s waterfront.

Tech and gardens in Bengaluru

Balance time in the city’s modern business districts with visits to its botanical gardens, leafy parks, and relaxed cafés.

Temples and seaside promenades in Chennai

Take in intricate temple architecture, then enjoy the sea breeze along the long sandy stretch of Marina Beach.

Backwaters and coastal charm near Kochi

Combine Kochi’s historic quarters and waterfront with day trips to serene backwaters and quiet beaches nearby.

Cultural lanes of Kolkata

Walk past colonial-era buildings, bookshops, and riverside ghats, and discover the city’s strong literary and artistic traditions.

Old city atmosphere in Ahmedabad

Explore heritage houses, textile traditions, and winding streets inside the old city, then see modern museums and riverfront promenades.

Charminar and old quarters of Hyderabad

Climb up near the Charminar for city views, then wander through surrounding bazaars and historic neighbourhoods.

Experience India’s way of life

Getting around

India’s major cities are linked by an extensive domestic flight network, along with long-distance trains and intercity highways. Within cities, you can use metro systems, app-based taxis, and auto-rickshaws for shorter journeys.

Local life & culture

Daily life in India flows through busy neighbourhood markets, community gatherings, and city parks, with strong traditions in music, dance, literature, and cinema. Each region expresses its identity through language, festivals, and distinct architectural styles.

Where to unwind

You can relax in city green spaces, coastal promenades, and hill stations that offer cooler air and scenic views. Wellness resorts, spa retreats, and heritage stays across the country provide calm settings away from crowded streets.

A taste of India

National dishes & specialties

Curries, flatbreads, and rice-based dishes appear across India, but each region has its own classics, from hearty dishes in Delhi and rich flavours in Hyderabad to lighter coastal fare in Kochi and Chennai.

Casual & modern dining hubs

In cities like Mumbai, Bengaluru, Delhi, and Kolkata, you will find everything from simple eateries and cafés to contemporary restaurants, with regional Indian menus alongside international options.

Signature & scenic dining

Enjoy fine dining in restored heritage buildings, rooftop restaurants overlooking city skylines, or waterfront settings in coastal cities, often pairing regional flavours with modern presentation.

Retail therapy in India

Malls & lifestyle hubs

Mumbai, Delhi, Bengaluru, Chennai, and Hyderabad host large malls that bring together international brands, local designers, cinemas, and family-friendly entertainment in one place.

Markets & local crafts

Traditional markets in cities like Kolkata, Ahmedabad, and Kochi are known for textiles, handicrafts, and regional products, giving you a chance to find handmade pieces and souvenirs.

Evening retail scene

In many urban centres, streets and shopping districts stay lively after dark, with illuminated storefronts, late-opening malls, and night-time bazaars adding energy to the city atmosphere.

Best time to visit India

India’s climate varies by region, but three broad travel periods help guide your plans. Peak season typically runs from November to February, when many northern and central regions are cooler and drier, with average temperatures around 10–25°C (50–77°F). Shoulder season spans March to May and September to October, when some areas become hot, especially inland cities where temperatures can rise to 25–38°C (77–100°F), but higher-altitude and coastal destinations may feel more comfortable. Low season often coincides with the southwest monsoon from June to August in much of the country, bringing heavier rain and humidity, with temperatures usually between 24–32°C (75–90°F), though this can also mean greener landscapes and fewer crowds in many places.

Frequently Asked Questions