You’ve probably heard of India’s famous Palace on Wheels train ride which takes you through main points of northwest India in a week. It’s been around for a while, has a minimum set course of 7-days, and is luxuriously out of reach for the average upper-middle class Indian which makes it more popular with tourists rather than locals.
A similar yet more down-to-earth 3-day journey available on India’s Heritage on Wheels is increasingly becoming popular amongst Indian families not wanting to spend so much for Palace on Wheels, yet want a cultural and comfortable train trip with family. It covers 3-cities in Rajasthan: Jaipur, Shekhawati and then Bikaner where you can visit the most famous sanctuaries, palaces, and forts of the state.
At US$150-300 per night, it is not cheap, but it costs less than half the day price of Palace on Wheels. The train is targeted to (rich) Indian families rather than international tourists, so perhaps it will give you a slightly more authentic experience of that part of India.