Flights from San Francisco (SFO) to India

Discover India

Discover India

Why visit India?
India offers vivid contrasts, from Himalayan foothills to tropical coasts, and from historic forts to fast-growing modern cities. You can move between serene temples, crowded bazaars, and peaceful backwaters in the space of a single journey.
What to expect
Each region feels distinct. Mumbai and Delhi brim with energy and heritage, while Bengaluru and Hyderabad are tech-forward yet rooted in tradition. Chennai, Kochi, Kolkata, and Ahmedabad each add coastal, colonial, or craft-rich perspectives to your trip.
Plan your trip
You can use India as a base to explore South Asia, combining major metros with side trips into tea country, desert landscapes, or wildlife reserves. With multiple gateways across the country, it is easy to build a route that matches your time and interests.

Top experiences in India

Explore the bustle of Mumbai

Walk the historic waterfront, visit landmark railway stations, and discover lively neighbourhoods that stay energetic late into the evening.

Discover Delhi's layered history

Take in imposing forts, grand boulevards, and old-city lanes where centuries of architecture and culture sit side by side.

Unwind in coastal Kochi

Stroll past colonial-era buildings, watch fishing nets along the shore, and explore art-filled streets and waterfront cafes.

Experience Bengaluru's garden city vibe

Balance time in leafy parks and lakeside walks with evenings in its modern districts of cafes, breweries, and boutiques.

Immerse yourself in Chennai's coastal culture

Enjoy sunrise walks on long beaches, visit heritage districts, and catch classical music and dance performances in season.

Walk the old streets of Kolkata

See tram-lined avenues, riverside ghats, and book-filled markets that reflect the city's literary and artistic spirit.

Trace craft and textile traditions in Ahmedabad

Visit textile museums, riverside promenades, and old quarters known for intricate stepwells and carved façades.

Explore Hyderabad's old and new

Contrast historic landmarks and bazaars with contemporary tech districts, lakes, and upscale dining areas.

Experience India's way of life

Getting around
Major cities such as Mumbai, Delhi, Bengaluru, Chennai, Hyderabad, Kochi, Kolkata, and Ahmedabad are well connected by domestic flights and long-distance trains. In the cities, you can use app-based taxis, metro lines, and auto-rickshaws for shorter hops.
Local life & culture
Daily life in India moves to many rhythms, from morning street tea stalls to evening family gatherings in parks and promenades. Festivals, textiles, music, film, and local languages shift as you travel between regions, giving each city you visit its own personality.
Where to unwind
Across India you can slow down in coastal stretches, hill stations, and lakeside or riverside spots close to major cities. Many visitors pair a few intense urban days with time in quieter countryside retreats, wellness stays, or gentle backwater and heritage-town escapes.

A taste of India

National dishes & specialties
India is known for richly spiced curries, regional breads, and an enormous variety of vegetarian dishes, which shift subtly from state to state. Coastal cities highlight seafood, while inland regions focus on grilled dishes, lentils, and slow-cooked specialties.
Casual & modern dining hubs
In Mumbai, Delhi, Bengaluru, Chennai, Hyderabad, Kochi, Kolkata, and Ahmedabad you can eat at simple local cafés, contemporary bistros, and international restaurants. Street-side snacks, food courts, and neighbourhood bakeries make it easy to try many flavours in a single day.
Signature & scenic dining
Across the country you will find rooftop venues, riverside terraces, and heritage hotels that turn meals into memorable evenings. In several cities, historic mansions and restored warehouses now host refined dining rooms that pair regional menus with atmospheric settings.

Retail therapy in India

Malls & lifestyle hubs
Modern malls in Mumbai, Delhi, Bengaluru, Chennai, Hyderabad, Kochi, Kolkata, and Ahmedabad bring together international brands, cinemas, and indoor entertainment. These centres often sit close to business districts, making them convenient stops between meetings or sightseeing.
Markets & local crafts
Open-air markets and small boutiques are the best places to look for textiles, jewellery, and handicrafts. Cities such as Delhi, Ahmedabad, and Kolkata are especially known for fabrics and handloom work, while coastal hubs offer local artwork and souvenirs.
Evening retail scene
In many Indian cities, shopping streets and malls stay active well into the night, with illuminated façades and busy food corners. Night-time bazaars and late-opening lifestyle districts make it easy to combine browsing, people-watching, and relaxed meals.

Best time to visit India

Peak season: November to February brings cooler, drier weather across much of India, with average temperatures around 10–25°C (50–77°F) in many northern and central cities.
Shoulder season: March to May and October are warmer, with averages of 25–35°C (77–95°F), and can be a good time if you plan for heat and occasional haze.
Low season: June to September is the monsoon in many regions, with 25–30°C (77–86°F), high humidity, and frequent showers, though some hill and desert areas can feel fresh and green.

Frequently Asked Questions