Culture · India
From the pink walls of Jaipur to the blue labyrinth of Jodhpur, a two-week rail journey through India's most regal state reveals a land of fairy-tale forts, camel-dotted deserts, and centuries of Rajput grandeur.
No region of India concentrates so much history, colour, and spectacle into such a compact area. Rajasthan — "Land of Kings" — was once a mosaic of independent princely states, each ruling from a fortress that seems to grow directly from the rock beneath it. The royal legacy lives on in the grand palaces-turned-hotels, the intricate miniature paintings sold in bazaars, and the proud local pride in regional dress and cuisine.
Travelling by rail is the most romantic way to link the cities. The overnight trains are comfortable, the scenery is dramatic, and you arrive rested and ready to explore rather than worn down by long road transfers.
Practical tip
Book train tickets well in advance through the IRCTC website or a local travel agent. The Shatabdi and Rajdhani express services are fast and air-conditioned; overnight sleepers on the Jaipur–Jodhpur and Jodhpur–Jaisalmer routes are perfectly safe and a genuine experience.
The classic two-week circuit runs Jaipur → Pushkar → Jodhpur → Jaisalmer → Udaipur, finishing at Udaipur airport or returning to Jaipur by overnight train.
The Pink City is the usual entry point. Amber Fort, the City Palace, and Jantar Mantar are a full day each. Don't miss the textile bazaars of Johari Bazaar.
3 nights recommendedThe Blue City clusters around the vast Mehrangarh Fort. The old town's indigo-washed houses are best explored on foot at dawn, before the heat builds.
2 nights recommendedA sandstone fort rising from the Thar Desert. Sleep inside the fort walls, take a camel trek into the dunes at sunset, and stay for the stars.
2 nights recommendedThe City of Lakes is perhaps the most romantic city in India. The Lake Palace and Monsoon Palace are unmissable; the old city ghats at dusk are sublime.
3 nights recommendedOctober to March is the prime season. Winters (December–February) bring clear skies and cool evenings perfect for exploring on foot. Avoid the April–June peak summer — daytime temperatures regularly exceed 45 °C. The monsoon (July–September) brings dramatic skies and lush greenery but some roads and smaller attractions may close.
Rajasthan excels at heritage accommodation. Many former havelis (merchant mansions) and royal guesthouses have been converted into characterful hotels. In Jaipur, look for riads in the old city. In Jodhpur, guesthouses near Mehrangarh offer fort views from rooftop terraces. In Jaisalmer, staying one night inside the fort is a rite of passage (though choosing guesthouses that have proper drainage helps preserve the monument).
Budget guide
Budget travellers can cover Rajasthan comfortably on ₹3,000–5,000 (£28–47) per day including accommodation, food, and transport. Mid-range visitors spending ₹8,000–15,000 (£75–140) per day will unlock palace hotels and AC train compartments. The state's top heritage hotels can run to ₹40,000+ (£375+) per night.
Rajasthani cuisine evolved around the desert — preserved, slow-cooked, and deeply spiced. Dal baati churma (lentils with baked wheat balls and sweet crumble) is the signature dish. Laal maas (fiery red lamb curry) is essential eating in Jodhpur. Finish meals with rabri (thick condensed-milk dessert) or the cardamom-scented chai sold at every railway station.
Rajasthan is officially a dry state — alcohol is available in tourist hotels and licensed restaurants, but don't expect a wine list. Lassi and fresh lime soda are the drinks of choice.
From Patagonia to Norwegian fjords — there's always another journey waiting.
Browse all guides