Free tool · Best time to visit

When to go to Rajasthan: Jaipur & Udaipur

Hilltop forts, painted palaces and India's most romantic lake city.

Rajasthan pairs Jaipur's pink-washed old city and hilltop forts with Udaipur's white palaces reflected in Lake Pichola — a road-trip circuit through the state's most photogenic stops. Expect painted havelis, camel-leather bazaars and rooftop dinners with a fort lit up across the water.

Month by month

Best: January, February, March, October, November, December
J
F
M
A
M
J
J
A
S
O
N
D
Avoid Poor OK Good Excellent Peak

Worth avoiding: April, May, June.

How long to stay

6–9 days is the sweet spot.

Flight time

About 16.5h from the US East Coast, 9h from Europe, 1.5h from South Asia.

Good to know

  • Hire a driver for the Jaipur–Udaipur road trip rather than self-driving; distances and traffic norms are demanding.
  • Bargain hard but good-naturedly in the bazaars — the first price is rarely the real one.
  • Avoid April–June entirely if possible; daytime heat can exceed 45°C (113°F).
Plan a trip to Rajasthan: Jaipur & Udaipur
Pick your dates and Offdays builds a day-by-day itinerary from Rajasthan: Jaipur & Udaipur's best places.
Plan it
Destination