SarkariBus - State Bus Timetables
HRROUTE · Haryana

Haridwar Bus Stand Timetable

हरिद्वार

Run by Haryana Roadways

25 routes out99 departures a dayFirst bus 12:30 AMLast bus 11:50 PM25 routes in

Timetable

Haridwar Bus Timings

Every listed bus from Haridwar, with timings, fares and the stops on the way.

Next Departures

 

  • Ambala

    अंबाला

    ₹260

    Haryana Roadwaysvia Roorkee, Saharanpur +2

    Departs Haridwar· 4 buses

    • 8:00 AM
    • 8:30 AM
    • 9:30 AM
    • 12:00 PM
  • Ballabgarh

    बल्लभगढ़

    ₹280

    Haryana Roadwaysvia Roorkee, Muzaffarnagar +4

    Departs Haridwar

    • 7:30 AM
  • Bhiwani

    भिवानी

    ₹330

    Haryana Roadwaysvia Roorkee, Shamli +3

    Departs Haridwar

    • 7:00 AM
  • Chandigarh

    चंडीगढ़

    Haryana Roadwaysvia Roorkee, Saharanpur +2

    Departs Haridwar· 5 buses

    • 7:15 AM
    • 8:30 AM
    • 10:40 AM
    • 12:20 PM
    • 1:30 PM
  • Charkhi Dadri

    चरखी दादरी

    ₹350

    Haryana Roadwaysvia "Roorkee, Shamli +2

    Departs Haridwar

    • 7:30 AM
  • Dabwali

    डબवाली

    ₹590

    Haryana Roadwaysvia Sirsa, Fatehabad +6

    Departs Haridwar· 2 buses

    • 5:30 AM
    • 6:00 AM
  • Delhi

    दिल्ली

    ₹260

    Utc Volvo Super Luxuryvia Roorkee

    Departs Haridwar· 15 buses

    • 12:30 AM
    • 3:40 AM
    • 5:40 AM
    • 6:50 AM
    • 8:00 AM
    • 10:00 AM
    • 11:00 AM
    • 12:30 PM
    • 1:00 PM
    • 1:30 PM
    • 3:15 PM
    • 3:30 PM
    • 5:30 PM
    • 11:00 PM
    • 11:50 PM
  • Fatehabad

    फतेहाबाद

    Haryana Roadwaysvia Roorkee, Yamunanagar +2

    Departs Haridwar· 2 buses

    • 5:30 AM
    • 6:00 AM
  • Gohana

    गोहाना

    ₹230

    Haryana Roadwaysvia Roorkee, Shamli +1

    Departs Haridwar

    • 7:00 AM
  • Gurugram

    गुरुग्राम

    ₹290

    Haryana Roadwaysvia Roorkee, Meerut +2

    Departs Haridwar· 2 buses

    • 7:00 AM
    • 1:30 PM
  • Hisar

    हिसार

    ₹360

    Haryana Roadwaysvia "Roorkee, Saharanpur +5

    Departs Haridwar· 5 buses

    • 5:00 AM
    • 6:00 AM
    • 9:00 AM
    • 11:40 AM
    • 1:30 PM
  • Jind

    जींद

    ₹290

    Haryana Roadwaysvia Roorkee, Muzzafarnagar +2

    Departs Haridwar· 3 buses

    • 7:30 AM
    • 12:30 PM
    • 1:40 PM
  • Karnal

    करनाल

    ₹230

    Haryana Roadwaysvia Roorkee, Saharanpur +1

    Departs Haridwar· 5 buses

    • 1:30 AM
    • 5:40 AM
    • 6:40 AM
    • 7:40 AM
    • 11:30 AM
  • Kurukshetra

    कुरुक्षेत्र

    ₹190

    Haryana Roadwaysvia Saharanpur, Yamunanagar

    Departs Haridwar· 6 buses

    • 5:00 AM
    • 6:00 AM
    • 8:00 AM
    • 10:30 AM
    • 11:10 AM
    • 3:40 PM
  • Mathura

    मथुरा

    ₹420

    Haryana Roadwaysvia Meerut, Delhi

    Departs Haridwar· 2 buses

    • 10:00 AM
    • 1:00 PM
  • Narnaul

    नारनौल

    ₹390

    Haryana Roadwaysvia Shamli, Panipat +2

    Departs Haridwar· 2 buses

    • 7:30 AM
    • 1:30 PM
  • Palwal

    पलवल

    ₹310

    Haryana Roadwaysvia Roorkee, Meerut +1

    Departs Haridwar· 2 buses

    • 3:40 AM
    • 12:20 PM
  • Panipat

    पानीपत

    ₹210

    Haryana Roadwaysvia Roorkee, Shamli +1

    Departs Haridwar· 13 buses

    • 4:30 AM
    • 5:00 AM
    • 5:30 AM
    • 6:25 AM
    • 7:00 AM
    • 7:30 AM
    • 8:00 AM
    • 8:20 AM
    • 9:40 AM
    • 10:20 AM
    • 12:20 PM
    • 2:20 PM
    • 3:40 PM
  • Pehowa

    पिहोवा

    ₹240

    Haryana Roadwaysvia Saharanpur, Yamunanagar +1

    Departs Haridwar· 5 buses

    • 5:00 AM
    • 6:00 AM
    • 8:00 AM
    • 10:30 AM
    • 2:15 PM
  • Rewari

    रेवाड़ी

    ₹340

    Haryana Roadwaysvia Roorkee, Meerut +2

    Departs Haridwar· 3 buses

    • 8:00 AM
    • 1:30 PM
    • 10:00 PM

1–20 of 25 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 Haryana Roadways (HRROUTE) in Haryana. Our timetable lists 25 routes and 99 departures a day from Haridwar, going to 25 places. The first bus leaves at 12:30 AM for Delhi, and the last at 11:50 PM for Delhi.

The most frequent buses from Haridwar go to Delhi (15 a day), Panipat (13 a day) and Rohtak (7 a day). 25 routes bring buses into Haridwar, from places such as Delhi, Panipat and Chandigarh.

To check a timing or ask about a bus, call the Haridwar bus stand on 01334227037, or the HRROUTE helpline on 01722704014.

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 HRROUTE helpline on 01722704014.

How many buses leave Haridwar bus stand every day?

Our timetable lists 99 departures a day from Haridwar, on 25 HRROUTE routes to 25 places.

What time is the first and last bus from Haridwar?

The first listed bus leaves Haridwar at 12:30 AM for Delhi. The last one leaves at 11:50 PM for Delhi.

Which places have direct buses from Haridwar?

The most frequent direct buses from Haridwar go to Delhi (15 a day), Panipat (13 a day), Rohtak (7 a day), Kurukshetra (6 a day) and Chandigarh (5 a day). The timetable above lists all 25 places, with every stop on each route.

What is the bus fare from Haridwar to Delhi?

The listed HRROUTE fare from Haridwar to Delhi is ₹260. Fares can vary by bus type and may change, so check at the counter.

Which buses come to Haridwar bus stand?

25 HRROUTE routes bring buses into Haridwar, from places such as Delhi, Panipat, Chandigarh and Yamunanagar. Switch the timetable to Arrivals to see them all.

What types of HRROUTE buses run from Haridwar?

Buses from Haridwar in our listings include Haryana Roadways and Utc Volvo Super Luxury services. Use the bus type filter in the timetable to see one type only.

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.