UPSRTC · Uttar PradeshHaridwar Bus Stand Timetable
हरिद्वार
Run by Uttar Pradesh State Road Transport Corporation
Timetable
Haridwar Bus Timings
Every listed bus from Haridwar, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Delhiदिल्ली |
| via ROORKE, MEERUT | — | — |
| Gangohगंगोह |
| via ROORKEE, DEOBAND, BADGAVAN +1 | — | — |
| Hastinapurहस्तिनापुर |
| via ROORKEE, MUZAFFARANAGAR, MEERAPUR | — | — |
| Khurjaखुर्जा |
| via MUZAFFARNAGAR, MEERUT, HAPUR +1 | — | — |
| Lucknow (qaiserbagh)कैसेर्बघ |
| via MORADABAD, RAMPUR, BAREILLY +2 | — | — |
| Mathuraमथुरा |
| via MEERUT, BULANDSHAHAR, ALIGARH | — | — |
| Moradabadमुरादाबाद |
| Direct | — | — |
| Noidaनोएडा |
| via JWALAPUR, BAHADRABAD, ROORKEE +17 | — | — |
| Noidaनोएडा |
| via MEERUT, KASHMIRI GATE | — | — |
| Pindoraपिंदोरा |
| via ROORKEE, MUZAFFARNAGAR, SHAMLI +1 | — | — |
| Saharanpurसहारनपुर |
| via DHANORI, BHAGWANPUR | — | — |
| Shahjahanpurशाहजहांपुर |
| Direct | — | — |
| Siatpurसिअतपुर |
| via BAREILLY, LAKHIMPUR, RUPAIDIHA | — | — |
| Sitapurसीतापुर |
| via BAREILLY, SITAPUR, BAHRAICH | — | — |
| Sitapurसीतापुर |
| via BAREILLY, PILIBHIT, BELAPARSUA | — | — |
Delhi
दिल्ली
via ROORKE, MEERUTDeparts Haridwar· 3 buses
- 4:30 AM
- 5:30 AM
- 3:00 PM
Gangoh
गंगोह
via ROORKEE, DEOBAND +2Departs Haridwar· 5 buses
- 10:25 AM
- 10:55 AM
- 11:25 AM
- 11:55 AM
- 12:25 PM
Hastinapur
हस्तिनापुर
via ROORKEE, MUZAFFARANAGAR +1Departs Haridwar
- 1:00 PM
Khurja
खुर्जा
via MUZAFFARNAGAR, MEERUT +2Departs Haridwar· 5 buses
- 5:30 AM
- 12:00 PM
- 12:30 PM
- 1:30 PM
- 2:00 PM
Lucknow (qaiserbagh)
कैसेर्बघ
via MORADABAD, RAMPUR +3Departs Haridwar
- 10:20 PM
Mathura
मथुरा
via MEERUT, BULANDSHAHAR +1Departs Haridwar· 2 buses
- 5:00 AM
- 10:00 PM
Moradabad
मुरादाबाद
DirectDeparts Haridwar
- 4:00 AM
Noida
नोएडा
via JWALAPUR, BAHADRABAD +18Departs Haridwar· 7 buses
- 6:00 AM
- 6:30 AM
- 1:00 PM
- 2:30 PM
- 3:00 PM
- 3:20 PM
- 3:45 PM
Noida
नोएडा
via MEERUT, KASHMIRI GATEDeparts Haridwar· 4 buses
- 2:00 PM
- 3:00 PM
- 4:00 PM
- 5:00 PM
Pindora
पिंदोरा
via ROORKEE, MUZAFFARNAGAR +2Departs Haridwar
- 1:00 PM
Saharanpur
सहारनपुर
via DHANORI, BHAGWANPURDeparts Haridwar· 17 buses
- 6:30 AM
- 7:30 AM
- 9:40 AM
- 10:00 AM
- 10:15 AM
- 10:35 AM
- 10:50 AM
- 11:00 AM
- 11:15 AM
- 11:30 AM
- 12:00 PM
- 12:15 PM
- 12:30 PM
- 1:00 PM
- 1:30 PM
- 2:00 PM
- 2:30 PM
Shahjahanpur
शाहजहांपुर
DirectDeparts Haridwar· 21 buses
- 4:30 AM
- 5:30 AM
- 6:00 AM
- 7:45 AM
- 9:30 AM
- 9:45 AM
- 10:00 AM
- 10:30 AM
- 10:45 AM
- 11:00 AM
- 11:15 AM
- 12:30 PM
- 1:00 PM
- 2:45 PM
- 3:15 PM
- 3:45 PM
- 4:00 PM
- 4:15 PM
- 5:45 PM
- 7:00 PM
- 9:15 PM
Siatpur
सिअतपुर
via BAREILLY, LAKHIMPUR +1Departs Haridwar· 2 buses
- 9:30 AM
- 2:00 PM
Sitapur
सीतापुर
via BAREILLY, SITAPUR +1Departs Haridwar
- 1:00 PM
Sitapur
सीतापुर
via BAREILLY, PILIBHIT +1Departs Haridwar
- 2:00 PM
1–15 of 15 routes
Times are when the bus leaves Haridwar; the next bus on each route is in red. Concession fares apply to eligible passengers only. Timings can change, so please confirm with the bus stand before you travel.
About
Haridwar Bus Stand
Haridwar bus stand (हरिद्वार) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 15 routes and 72 departures a day from Haridwar, going to 13 places. The first bus leaves at 4:00 AM for Moradabad, and the last at 10:20 PM for Lucknow (qaiserbagh).
The most frequent buses from Haridwar go to Shahjahanpur (21 a day), Saharanpur (17 a day) and Noida (11 a day). 16 routes bring buses into Haridwar, from places such as Saharanpur, Noida and Rupaidiha.
To check a timing or ask about a bus, call the Haridwar bus stand on 01334227037, or the UPSRTC helpline on 18001802877.
Connections
Bus Stands Connected to Haridwar
UPSRTC bus stands with direct buses to or from Haridwar. Open one to see its own timetable.
- Sitapurसीतापुर5 direct routes
- Noidaनोएडा4 direct routes
- Gangohगंगोह2 direct routes
- Hastinapurहस्तिनापुर2 direct routes
- Khurjaखुर्जा2 direct routes
- Lucknow (qaiserbagh)कैसेर्बघ2 direct routes
- Mathuraमथुरा2 direct routes
- Moradabadमुरादाबाद2 direct routes
- Pindoraपिंदोरा2 direct routes
- Saharanpurसहारनपुर2 direct routes
- Delhiदिल्ली1 direct route
- Loniलोनि1 direct route
- Pusharपुशर1 direct route
- Rupaidihaरुपैदिहा1 direct route
- Shahjahanpurशाहजहांपुर1 direct route
FAQ
Haridwar Bus Stand Questions
Quick answers about buses, timings and fares at Haridwar bus stand.
What is the Haridwar bus stand enquiry number?
The enquiry number for Haridwar bus stand is 01334227037. You can also call the UPSRTC helpline on 18001802877.
How many buses leave Haridwar bus stand every day?
Our timetable lists 72 departures a day from Haridwar, on 15 UPSRTC routes to 13 places.
What time is the first and last bus from Haridwar?
The first listed bus leaves Haridwar at 4:00 AM for Moradabad. The last one leaves at 10:20 PM for Lucknow (qaiserbagh).
Which places have direct buses from Haridwar?
The most frequent direct buses from Haridwar go to Shahjahanpur (21 a day), Saharanpur (17 a day), Noida (11 a day), Gangoh (5 a day) and Khurja (5 a day). The timetable above lists all 13 places, with every stop on each route.
Which buses come to Haridwar bus stand?
16 UPSRTC routes bring buses into Haridwar, from places such as Saharanpur, Noida, Rupaidiha and Gangoh. Switch the timetable to Arrivals to see them all.
Can I book UPSRTC tickets from Haridwar on SarkariBus?
No, SarkariBus doesn't sell tickets. You can buy them at the Haridwar bus stand counter or on the corporation's own website.
Are these Haridwar bus timings accurate?
The Haridwar timetable is compiled from published schedules and other public sources, and corrected when people report changes. Services can change at short notice, so please confirm with the bus stand on 01334227037 before you travel.

