Known as the Blue City for its sky-blue buildings, Jodhpur combines numerous historical attractions with plenty of opportunities to immerse yourself in local life. Two days in the city give you ample time to hit up the highlights, learn how to cook, and visit a traditional village in the desert.
Start your first day with a visit to the 15th-century Mehrangarh Fort, one of the largest forts in India. Highlights include numerous palaces and a museum full of royal artifacts; join a tour if you want to deepen your understanding of its historical context. Adventurous travelers can even go ziplining over the fort's ramparts.
In the afternoon, head over to Jaswant Thada, a glistening white-marble memorial that’s a 15-minute walk from Mehrangarh. Then, make your way downhill to the center of Jodhpur, winding through narrow lanes lined with houses painted the signature Jodhpur blue; going with a guide or as part of a tour lets you orient yourself with ease.
Spend your first evening getting a feel for the Old Town. If you wish to learn more about the city's history and culture, opt for an evening walking tour, which offers a more intimate glimpse into the Old Town and lets you explore when temperatures have cooled.
Start your second day with an early-morning trip to the village of Bishnoi, which attracts travelers with its unique cultural practices and wildlife; most Bishnoi tours include the chance to observe pottery and weaving demonstrations, and increase your chances of spotting animals at Guda Bishnoi Lake.
After a quick lunch back in Jodhpur, spend your afternoon exploring the Umaid Bhawan Palace, which hosts a luxury hotel, a royal residence, and an on-site museum. It’s a bit far from town, so consider taking a tour that includes convenient round-trip transfers.
Spend your final evening in Jodhpur learning how to cook Indian food during a cooking class. Many such classes take place in local homes and include detailed instructions on how to make your favorite curries, breads, and desserts, which you then get to eat.