Flights from Penang (PEN) to India

Discover India

Discover India

Why visit India?

India offers energetic cities, serene coastlines, misty hills, and layers of history across every region, giving you a rich blend of heritage and modern life in one journey.

What to expect

From the busy streets of Mumbai and Delhi to the relaxed pace of Kochi, Hyderabad, Bengaluru, Kolkata, Ahmedabad, and Chennai, you will find distinct cultures, languages, and landscapes as you move across the country.

Plan your trip

Use India as a base to explore its many states, from coastal escapes to tech hubs and historic quarters, with strong domestic connections that make multi-city itineraries simple to arrange.

Top experiences in India

Explore Mumbai's waterfront and heritage districts

Stroll along Marine Drive, visit the Gateway of India, and wander through historic neighbourhoods lined with colonial-era architecture and contemporary galleries.

Discover Delhi's historic monuments

Take time to see grand forts, carefully planned boulevards, and leafy parks that reveal the city’s long and layered history.

Unwind in coastal Kochi

Walk along the waterfront, admire centuries-old streets influenced by global trade, and relax in café-lined quarters facing the backwaters.

Experience Bengaluru's gardens and tech buzz

Balance tranquil mornings in city parks with afternoons in creative districts full of cafés, co-working spaces, and independent boutiques.

Walk the old lanes of Hyderabad

Climb up to hilltop viewpoints, browse lively bazaars, and see palaces and mosques that recall the city’s royal past.

Soak up culture in Kolkata

Take heritage walks past riverside ghats, grand mansions, and book-filled streets that highlight the city’s literary and artistic spirit.

Discover Ahmedabad and Chennai's living traditions

In Ahmedabad explore stepwells and textile heritage, then head to Chennai for seaside promenades, music, and classical arts.

Experience India’s way of life

Getting around

India’s major cities are linked by frequent domestic flights, long-distance trains, and intercity buses, while app-based taxis and metro systems in cities such as Delhi, Mumbai, Bengaluru, and Chennai make local travel straightforward.

Local life & culture

Each city has its own rhythm, from early-morning walks along Chennai’s beaches to bustling markets in Hyderabad, Kolkata, and Ahmedabad, with festivals, arts, and neighbourhood traditions adding colour to daily life.

Where to unwind

Relax in Mumbai’s seaside promenades, Bengaluru’s tree-filled parks, Kochi’s waterfront and backwaters, or escape to nearby hill stations and coastal stretches for cooler air and quieter stays.

A taste of India

National dishes & specialties

Sample diverse flavours such as rich North Indian curries in Delhi, seafood and coastal specialties in Kochi and Chennai, and aromatic regional dishes in Hyderabad, Kolkata, Bengaluru, and Ahmedabad.

Casual & modern dining hubs

Across India’s cities you will find street-side eateries, family restaurants, and modern cafés offering everything from regional thalis to contemporary global menus, often clustered in lively high-street neighbourhoods.

Signature & scenic dining

Enjoy rooftop venues in Mumbai and Bengaluru, riverside or waterfront restaurants in Kochi, Kolkata, and Chennai, and atmospheric heritage settings that turn dinner into a memorable evening out.

Retail therapy in India

Malls & lifestyle hubs

Large malls in Mumbai, Delhi, Bengaluru, Chennai, Hyderabad, and other major cities bring together international brands, local designers, cinemas, and dining in one convenient stop.

Markets & local crafts

Browse markets in Ahmedabad, Kolkata, and Delhi for textiles and handicrafts, while Kochi, Chennai, and Hyderabad offer boutiques and bazaars filled with regional art, fabrics, and souvenirs.

Evening retail scene

After dark, busy shopping streets in Mumbai, Delhi, Bengaluru, and Chennai stay lively with illuminated storefronts, late-opening malls, and neighbourhood markets perfect for an evening stroll.

Best time to visit India

Peak season runs from November to February, when much of India is cooler and drier, with daytime temperatures around 10–25°C (50–77°F) in many northern and central regions. Shoulder season covers March to May and September to October, when temperatures rise to roughly 25–35°C (77–95°F) and conditions can be hot but manageable, especially in the mornings and evenings. Low season usually falls from June to August during the south-west monsoon, when many areas see heavy rain and humidity, and temperatures often sit between 25–30°C (77–86°F), though some hill stations remain pleasantly mild.

Frequently Asked Questions