Flights from Denpasar Bali (DPS) to India

Discover India

Discover India

Why visit India?
India offers a vivid mix of ancient cities, modern skylines, mountains, beaches, and deserts, all layered with history and creativity. You can travel from calm backwaters and palm-fringed coasts to buzzing megacities in a single trip.
What to expect
Each region has its own character, from the financial energy of Mumbai and cosmopolitan pace of Delhi to the tech focus of Bengaluru and the port heritage of Kochi and Chennai. Inland, Hyderabad, Ahmedabad, and Kolkata share stories through forts, palaces, colonial avenues, and cultural districts.
Plan your trip
You can combine several cities on one itinerary, using India as a launch pad to explore the wider subcontinent. With strong air, rail, and road links, India works well for both short city breaks and longer journeys that connect multiple states.

Top experiences in India

Explore Mumbai's waterfront and film heritage

Stroll by the Gateway of India, Marine Drive, and historic districts that reveal the city’s cinematic and trading past.

Cruise the serene backwaters near Kochi

Venture from Kochi into nearby backwaters and coastal villages, where traditional boats glide past coconut groves and quiet canals.

Discover old and new Delhi

Move between grand boulevards, Mughal-era monuments, and bustling bazaars to see how the capital balances heritage and modern life.

Experience Bengaluru's gardens and tech districts

Combine leafy parks and heritage sites with lively neighbourhoods full of cafes, innovation hubs, and nightlife.

Walk through Kolkata's literary and riverside quarters

Explore riverside promenades, historic buildings, and cultural institutions that reflect the city’s artistic and intellectual spirit.

Uncover Hyderabad's palaces and high-tech skyline

See striking palaces and old quarters set against new business districts and contemporary dining and shopping areas.

Sample Ahmedabad's architecture and riverfront

Admire a mix of stepwells, old-city houses, and modern riverfront promenades that showcase the city’s design heritage.

Experience India’s way of life

Getting around
Major gateways like Mumbai, Delhi, Bengaluru, Chennai, Hyderabad, Kochi, Ahmedabad, and Kolkata are connected by frequent domestic flights, long-distance trains, and intercity buses. Within cities, you can use taxis, app-based rides, metro systems where available, and auto-rickshaws for shorter hops.
Local life & culture
Daily life flows through busy street corners, neighbourhood parks, cultural centres, and seafronts or riverfronts where residents gather to walk and meet friends. Across different languages and traditions, you will notice shared rhythms in festivals, craftsmanship, and a strong sense of community in each city.
Where to unwind
From coastal stretches near Kochi and Chennai to lakeside spots, gardens, and hill getaways reachable from Mumbai, Bengaluru, Hyderabad, and Ahmedabad, there are many places to slow down. City parks and waterfront promenades in Delhi, Kolkata, and other metros offer calm breaks between sightseeing and meetings.

A taste of India

National dishes & specialties
India’s cuisine changes from state to state, with coastal cities like Kochi and Chennai known for seafood and rice dishes, while Delhi and Hyderabad are famous for rich, fragrant meals. In western hubs such as Mumbai and Ahmedabad, you will find vibrant snacks and regional vegetarian favourites.
Casual & modern dining hubs
In every major city, casual eateries, cafes, and modern restaurants sit side by side, serving local staples alongside international menus. Neighbourhoods in Mumbai, Delhi, Bengaluru, Hyderabad, Chennai, Kolkata, Kochi, and Ahmedabad are easy places to try different flavours over the course of a single stay.
Signature & scenic dining
You can enjoy rooftop venues in Mumbai, Delhi, and Bengaluru, river or waterfront views in Kochi, Kolkata, and Ahmedabad, and heritage settings in Hyderabad and Chennai. Many hotels and standalone restaurants create memorable meals with city skylines, gardens, or historic architecture as a backdrop.

Retail therapy in India

Malls & lifestyle hubs
Large shopping centres in Mumbai, Delhi, Bengaluru, Hyderabad, Chennai, Kochi, Kolkata, and Ahmedabad bring together international labels, local designers, cinemas, and dining in one place. They are convenient stops to combine errands, entertainment, and a meal.
Markets & local crafts
Open-air markets and smaller boutiques are great for textiles, jewellery, and handicrafts, especially in cities like Delhi, Kolkata, and Ahmedabad. In Kochi, Chennai, and Hyderabad, you can browse for regional fabrics, decorative pieces, and artisanal items with a strong local identity.
Evening retail scene
After dark, shopping districts in Mumbai, Bengaluru, Hyderabad, and Delhi stay lively with lit storefronts and late-opening malls. In Kochi, Chennai, Kolkata, and Ahmedabad, popular streets and centres remain active into the evening, blending retail with cafes and casual dining.

Best time to visit India

Peak season
From November to February, many regions enjoy cooler, drier weather, with averages around 15–25°C (59–77°F) in northern cities like Delhi, and slightly warmer conditions in southern cities such as Chennai and Kochi.
Shoulder season
March to May and September to October bring warmer temperatures and, in some areas, increasing humidity, with averages of about 25–35°C (77–95°F). This can be a good time for city stays if you plan indoor activities during the hottest hours.
Low season
June to August is generally the monsoon period in much of India, with frequent rain and temperatures often between 24–32°C (75–90°F). Travel is still possible, but you may wish to build flexibility into your plans for weather-related changes.

Frequently Asked Questions