The average bus between Haridwar and Jaipur takes 9h 10m and the fastest bus takes 7h. The bus service runs several times per day from Haridwar to Jaipur. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 4 hours between Haridwar and Jaipur. The earliest departure is at 12:10 AM at night, and the last departure from Haridwar is at 10:55 PM which arrives into Jaipur at 8:30 AM. All services require a transfer, and take on average 9h 10m. The schedules shown below are for the next available departures.
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Arrives next day
Want to know about travelling from Haridwar to Jaipur? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Haridwar to Jaipur. However, there are services departing from Haridwar station and arriving at Jaipur station via Meerut, Uttar Pradesh. The journey, including transfers, takes approximately 9h 10m.
Haridwar to Jaipur bus services, operated by MahaLaxmi Bus Service Delhi, depart from Haridwar, Uttarakhand station.
Haridwar to Jaipur bus services, operated by MahaLaxmi Bus Service Delhi, arrive at Jaipur station.
Book your Haridwar to Jaipur bus tickets online with MahaLaxmi Bus Service Delhi, Zoom Express and 15 other operators.
The distance between Haridwar and Jaipur is 408.9 km. The road distance is 494 km.
You can take a bus from Haridwar, Uttarakhand to Jaipur via Meerut, Uttar Pradesh in around 10h 47m.