Countries › Asia
India
Places to see in India, from Agra to Rajasthan, and the best time to go: Oct–Mar.
Places to see in India
AgraThe Taj MahalPhoto: Yann · CC BY-SA 4.0
RajasthanForts and desert citiesPhoto: Wikimedia Commons · CC BY-SA 3.0
KeralaBackwaters and tea hills
GoaBeaches and old churchesPhoto: Sam 8393 · CC BY-SA 4.0
VaranasiThe Ganges at dawnPhoto: Vyacheslav Argenberg · CC BY 4.0
Best time to go to India
Generally October to March. Weather varies by region, so check the area you’re going to.
- J
- F
- M
- A
- M
- J
- J
- A
- S
- O
- N
- D
Questions & tips about India
What surprised you most about India?
India is enormously varied: it has many official languages and the food, dress and climate change from state to state. Many visitors are surprised by how much happens on the street at every hour. What would you add?
Best time of year to go to India?
October to March is the most comfortable time for much of the plains, while April to June is very hot. The monsoon brings heavy rain from about June to September; the Himalayan regions are best in summer. What would you add?
One place in India you’d never skip?
The Taj Mahal, the forts and palaces of Rajasthan, Varanasi and the backwaters of Kerala are often named. Which place would you never skip?
Log in to read travellers’ answers and ask your own →
Your travel photos of India, on the map
ZikZak turns your travel photos into a map of every trip – free, in your browser. Drop in photos from India and they land on your atlas with the date and place already read from the file. Add India to Someday, plan it with a friend, and see photos other travellers chose to share.