Travel from Haridwar to Rajasthan

Bus or train from Haridwar to Rajasthan?

Indian Railways operates a train from Haridwar to Jaipur once daily. Tickets cost $11 - $22 and the journey takes 12 h 9 min. Jaipur Bus also services this route every 20 minutes. Alternatively, RedBus operates a bus from Haridwar to Jaipur 4 times a day. Tickets cost $8 - $12 and the journey takes 7 h. RedBus also services this route hourly.

How to get from Haridwar to Rajasthan

From Haridwar Junction (HW) train to Gandhinagar Jpr (GADJ), walk to Tonk Phatak, then line 27 bus to Ajmeri Gate. 12 h 38 min ₹1,338. From Haridwar bus to Delhi then bus to Jaipur. 13 h 32 min ₹1,367. From Haridwar taxi to Jaipur. 7 h 9 min ₹6,067. From Haridwar drive to Jaipur. 7 h 9 min ₹3,670. From Haridwar taxi to Dehra Dun airport, fly to Delhi airport, Metro to New Delhi (NDLS), train to Alwar (AWR), then taxi to Alwar. 5 h 31 min ₹4,362. From Haridwar Junction (HW) train to New Delhi, Metro to Delhi airport, fly to Jaipur airport, then taxi to Jaipur. 6 h 56 min ₹4,059. From Haridwar Junction (HW) train to New Delhi, Metro to Delhi airport, fly to Udaipur airport, then taxi to Udaipur. 7 h 28 min ₹5,846.