Flights from Spain to India

Discover India

Discover India

Why visit India?

India offers a rich blend of ancient heritage, colourful cities, and dramatic landscapes, from desert forts and jungle reserves to Himalayan foothills and tropical coasts.

What to expect

You will encounter vibrant megacities such as Mumbai and Delhi, tech and culture hubs like Bengaluru and Hyderabad, and coastal gateways including Kochi and Chennai, each with its own pace and character.

Plan your trip

India rewards both first-time and repeat visits, with well-connected cities, diverse regions, and easy access onwards to South Asia, the Indian Ocean, and the Himalayas.

Top experiences in India

Explore Old Delhi and New Delhi

Walk between historic bazaars, grand boulevards, and monumental architecture as you experience the energy of India's capital.

Marine Drive and the Gateway of India in Mumbai

Stroll the sweeping curve of Marine Drive, then head to the waterfront Gateway of India to watch the harbour come alive at sunset.

Backwaters and heritage in Kochi

Discover Kochi's historic quarters and tranquil surrounding backwaters, where traditional life unfolds along palm-fringed canals.

Tech and gardens in Bengaluru

Balance the city's modern tech districts with leafy parks, historic botanical gardens, and lively neighbourhood streets.

Charminar and old quarters of Hyderabad

Climb towards the Charminar, then wander surrounding lanes lined with jewellery shops, old mansions, and busy markets.

Temple trails around Chennai

Visit intricate Dravidian temples and coastal neighbourhoods, combining city life with easy escapes to nearby heritage towns.

Historic streets of Kolkata

Explore Kolkata's riverside ghats, colonial-era architecture, and artsy neighbourhoods that showcase the city's intellectual spirit.

Experience India's way of life

Getting around

Major cities such as Delhi, Mumbai, Bengaluru, Hyderabad, Chennai, Kochi, Kolkata, and Ahmedabad are linked by extensive domestic flights, intercity trains, and highways, with metro systems and app-based taxis easing movement within urban centres.

Local life & culture

Daily life spills onto the streets, from morning walkers in parks to lively neighbourhood gatherings, festivals, theatre, crafts, cinema, and cricket matches that reflect the country's many languages and regional traditions.

Where to unwind

Relax in tree-filled city parks, coastal promenades, hill stations, and wildlife reserves, or choose serene retreats in the mountains and along the coasts for quiet escapes from the urban buzz.

A taste of India

National dishes & specialties

From regional thalis and biryanis to dosas, chaats, and freshwater fish curries, each state has its own signature flavours, with cities like Delhi, Mumbai, Chennai, Hyderabad, and Kolkata offering distinctive culinary traditions.

Casual & modern dining hubs

You will find everything from street-side bites and family-run eateries to contemporary cafés and bistros in business districts and malls across major cities, reflecting both regional recipes and international influences.

Signature & scenic dining

In Mumbai, Delhi, Bengaluru, Hyderabad, Chennai, Kochi, Kolkata, and Ahmedabad, rooftop terraces, heritage homes, and riverside or seafront venues offer memorable settings to pair with refined regional menus.

Retail therapy in India

Malls & lifestyle hubs

Large shopping centres in cities such as Mumbai, Delhi, Bengaluru, Hyderabad, Chennai, Kochi, Kolkata, and Ahmedabad combine international brands, local designers, cinemas, and dining, often under one roof.

Markets & local crafts

Browse traditional textiles, jewellery, and handicrafts in the markets of Delhi, Mumbai, and Kolkata, or explore regional craft hubs in Rajasthan, Gujarat, and Kerala for handwoven fabrics, metalwork, and woodcarving.

Evening retail scene

After dark, busy shopping streets and night markets in major cities stay lively with illuminated storefronts, late-opening malls, and roadside stalls that make browsing a relaxed evening pastime.

Best time to visit India

Peak season: November to February, when many parts of India are cooler and drier, 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, when temperatures rise to 25–40°C (77–104°F) across much of the country, suiting beach breaks and hill stations. Low season: June to September, when the monsoon brings higher humidity, frequent showers, and temperatures of about 22–32°C (72–90°F), with lush landscapes and fewer crowds in many regions.

Frequently Asked Questions