The Award-Winning Tour Specialist
India Holidays

India Holidays

Book your India tour with Wendy Wu Tours

Welcome to India

India is like nowhere else on earth. It is the ultimate eclectic mix of sights, sounds, spirituality, and smells. Every expectation – be it of beauty, mysticism, poverty, or bureaucracy – will be outdone by what hits you when you arrive, and one visit will not be enough. The welcome you receive, wherever you go, will be warm and friendly and nothing will be too much trouble at any stage of your journey.

Join us on a Wendy Wu India tour of a lifetime. We guarantee your first visit won't be your last.

Top Holidays to India

Subscribe Subscribe to our newsletter for the latest offers your Wendy Wu tour.

Amazing cities to visit in India

Things to see in India

Best time to visit in India

The best time to visit India is from November to March when you’ll enjoy pleasant warm dry days and low humidity.
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 8
    22
    15
  • 13
  • Amritsar
  • 4
    19
    12
  • 24
  • Darjeeling
  • 2
    9
    6
  • 20
  • Jaipur
  • 8
    22
    15
  • 7
  • Jaisalmer
  • 5
    24
    14
  • 1
  • Jodhpur
  • 10
    25
    17
  • 2
  • Kolkata
  • 14
    26
    20
  • 11
  • Mumbai
  • 17
    31
    24
  • 1
  • Shimla
  • 2
    9
    5
  • 55
  • Varanasi
  • 9
    23
    16
  • 19
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 10
    25
    18
  • 18
  • Amritsar
  • 6
    22
    14
  • 33
  • Darjeeling
  • 3
    10
    7
  • 24
  • Jaipur
  • 11
    25
    18
  • 11
  • Jaisalmer
  • 8
    26
    17
  • 5
  • Jodhpur
  • 12
    28
    20
  • 4
  • Kolkata
  • 17
    29
    23
  • 30
  • Mumbai
  • 18
    31
    24
  • 1
  • Shimla
  • 3
    11
    7
  • 47
  • Varanasi
  • 12
    26
    19
  • 18
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 16
    32
    24
  • 9
  • Amritsar
  • 11
    26
    19
  • 48
  • Darjeeling
  • 6
    14
    10
  • 48
  • Jaipur
  • 16
    31
    24
  • 3
  • Jaisalmer
  • 14
    32
    23
  • 4
  • Jodhpur
  • 17
    33
    25
  • 4
  • Kolkata
  • 22
    34
    28
  • 35
  • Mumbai
  • 21
    32
    27
  • 0
  • Shimla
  • 7
    15
    11
  • 59
  • Varanasi
  • 16
    33
    24
  • 8
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 22
    38
    30
  • 6
  • Amritsar
  • 16
    34
    25
  • 29
  • Darjeeling
  • 9
    17
    13
  • 116
  • Jaipur
  • 22
    37
    29
  • 5
  • Jaisalmer
  • 20
    38
    29
  • 4
  • Jodhpur
  • 23
    38
    31
  • 6
  • Kolkata
  • 25
    35
    30
  • 60
  • Mumbai
  • 24
    33
    28
  • 1
  • Shimla
  • 11
    19
    15
  • 41
  • Varanasi
  • 22
    38
    30
  • 6
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 26
    42
    34
  • 11
  • Amritsar
  • 21
    39
    30
  • 25
  • Darjeeling
  • 12
    18
    15
  • 197
  • Jaipur
  • 26
    40
    33
  • 18
  • Jaisalmer
  • 24
    41
    32
  • 7
  • Jodhpur
  • 27
    41
    34
  • 8
  • Kolkata
  • 26
    35
    31
  • 142
  • Mumbai
  • 26
    33
    30
  • 12
  • Shimla
  • 14
    23
    19
  • 56
  • Varanasi
  • 26
    40
    33
  • 10
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 28
    41
    35
  • 56
  • Amritsar
  • 25
    39
    32
  • 62
  • Darjeeling
  • 14
    19
    16
  • 570
  • Jaipur
  • 27
    39
    33
  • 63
  • Jaisalmer
  • 27
    41
    34
  • 32
  • Jodhpur
  • 28
    40
    34
  • 32
  • Kolkata
  • 26
    34
    30
  • 288
  • Mumbai
  • 26
    32
    29
  • 523
  • Shimla
  • 16
    24
    20
  • 176
  • Varanasi
  • 27
    38
    33
  • 107
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 27
    35
    31
  • 203
  • Amritsar
  • 25
    35
    30
  • 231
  • Darjeeling
  • 14
    19
    17
  • 782
  • Jaipur
  • 26
    34
    30
  • 223
  • Jaisalmer
  • 26
    37
    32
  • 56
  • Jodhpur
  • 27
    36
    31
  • 102
  • Kolkata
  • 26
    32
    29
  • 411
  • Mumbai
  • 25
    30
    27
  • 800
  • Shimla
  • 15
    21
    18
  • 376
  • Varanasi
  • 26
    34
    30
  • 309
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 26
    34
    30
  • 243
  • Amritsar
  • 25
    34
    30
  • 187
  • Darjeeling
  • 14
    20
    17
  • 635
  • Jaipur
  • 25
    32
    29
  • 206
  • Jaisalmer
  • 25
    35
    30
  • 58
  • Jodhpur
  • 25
    34
    30
  • 99
  • Kolkata
  • 26
    32
    29
  • 349
  • Mumbai
  • 25
    30
    27
  • 530
  • Shimla
  • 15
    20
    18
  • 335
  • Varanasi
  • 25
    33
    29
  • 288
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 24
    34
    29
  • 130
  • Amritsar
  • 22
    34
    28
  • 79
  • Darjeeling
  • 13
    19
    16
  • 437
  • Jaipur
  • 23
    34
    28
  • 66
  • Jaisalmer
  • 23
    36
    30
  • 27
  • Jodhpur
  • 24
    35
    30
  • 47
  • Kolkata
  • 26
    32
    29
  • 288
  • Mumbai
  • 24
    30
    27
  • 312
  • Shimla
  • 13
    20
    17
  • 190
  • Varanasi
  • 24
    33
    29
  • 245
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 20
    34
    27
  • 25
  • Amritsar
  • 15
    32
    24
  • 18
  • Darjeeling
  • 10
    18
    14
  • 122
  • Jaipur
  • 19
    34
    26
  • 25
  • Jaisalmer
  • 18
    35
    26
  • 2
  • Jodhpur
  • 20
    36
    28
  • 6
  • Kolkata
  • 24
    32
    28
  • 143
  • Mumbai
  • 23
    33
    28
  • 56
  • Shimla
  • 11
    24
    17
  • 46
  • Varanasi
  • 21
    33
    27
  • 32
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 14
    30
    22
  • 4
  • Amritsar
  • 9
    27
    18
  • 6
  • Darjeeling
  • 6
    15
    10
  • 24
  • Jaipur
  • 14
    29
    22
  • 4
  • Jaisalmer
  • 11
    31
    21
  • 2
  • Jodhpur
  • 14
    32
    23
  • 4
  • Kolkata
  • 20
    30
    25
  • 26
  • Mumbai
  • 21
    34
    27
  • 17
  • Shimla
  • 7
    15
    11
  • 14
  • Varanasi
  • 14
    29
    22
  • 9
City
Min
Average Temperate(°C)
Max
Monthly Rainfall(mm)
  • Agra
  • 9
    24
    17
  • 6
  • Amritsar
  • 4
    21
    13
  • 18
  • Darjeeling
  • 3
    12
    7
  • 7
  • Jaipur
  • 9
    24
    17
  • 4
  • Jaisalmer
  • 7
    25
    16
  • 2
  • Jodhpur
  • 11
    27
    19
  • 1
  • Kolkata
  • 14
    27
    21
  • 17
  • Mumbai
  • 19
    32
    25
  • 5
  • Shimla
  • 4
    12
    8
  • 16
  • Varanasi
  • 10
    25
    17
  • 5

Wonderful Experiences in India

Useful and Interesting

India Travel Reviews

Rated 4.7 out of 5 based on 5296 reviews

FAQ about Holidays in India

  • The best time to visit India is from October to March. Each season offers a different climate depending on where in India you are visiting. During May to September, the weather can be quite hot and humid as well as in monsoon season which is June to September. During the winter months of November to January, the temperatures can drop and the weather can become cooler. Read more about when to visit India

    Did you find this helpful?

  • The food offered on all of our India tours is locally sourced cuisine so that you can get a real taste for authentic ingredients and recipes, especially spices! Local delicacies from markets can also be tried as well as street food from places like Delhi. On request, western food is easily available. India is the ultimate foodie country and each city offers its own significant dish and a different range of flavours, textures and ingredients. Vegan and vegetarian dishes are in abundance with a huge choice for other dietary requirements as well.

    Did you find this helpful?

  • India is now an extremely diverse place and most types of clothing are not restricted, however, women are expected to cover up when visiting places of religious significance like temples. Items such as knee length skirts and shorts are suitable for women (and shorts for men) and these types of clothes are widely accepted. It is always recommended to carry a light cardigan/shawl/pashmina when travelling as well as shoes that are easy to take on and off such as flip flops to be prepared to enter a religious building (some sites will require you to enter bare foot).

    Did you find this helpful?

  • The local currency is Rupees which is a closed currency. It is best to either take AUD or USD in cash to change once you arrive in India, or to withdraw money from an ATM once you arrive in India (charges may apply). Smaller denominations are recommended for taxis, rickshaws, tipping and comfort breaks etc.

    Did you find this helpful?

  • This is highly dependent on where you are travelling to, but distances could vary from 2 – 4 hours. Traffic is extremely busy in a lot of areas of India but on our tours we will always try to travel outside peak times.

    Did you find this helpful?