All about buses to Haridwar
| Local Time | |
| Country | India |
| Bus connections | 533 |
| bus stations | 3 |
| cheapest ride | £3 |
| Most popular coach operators | |
| Other companies are Anshi Raj Shree Travels, Asians Shina Tours and Travels, Babu Travels, Bg Travels, City Land Travels, Classic Travels and 22 more. | |
Cheap bus tickets to Haridwar
-
FlixBus0h 25m023:30RishikeshOYO 37850 Ugte Hotel23:55HaridwarBus Stop0EconomyA Bus from FlixBus goes from OYO 37850 Ugte Hotel, Rishikesh (India) at 22/06/2026 23:30:00 to Bus Stop, Haridwar (India) arriving at 22/06/2026 23:55:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 25m
-
UPSRTC4h 31m005:59New DelhiMahalaxmi Guest House10:30HaridwarBus Station0BasicA Bus from UPSRTC goes from Mahalaxmi Guest House, New Delhi (India) at 20/06/2026 05:59:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 10:30:00. 50 Basic ticket for £3 per person are available. Travel duration is 4h 31m
-
Zingbus5h 50m014:00New DelhiSadar Bazar Train Station19:50HaridwarBus Station0Premium EconomyA Bus from Zingbus goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 14:00:00 to Bus Station, Haridwar (India) arriving at 22/06/2026 19:50:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 5h 50m
-
Himachal Road Transport Corporation6h 45m017:30ChandigarhSector 4 Panchkula Bus Stop00:15HaridwarBus Station0BasicA Bus from Himachal Road Transport Corporation goes from Sector 4 Panchkula Bus Stop, Chandigarh (India) at 20/06/2026 17:30:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 00:15:00. 50 Basic ticket for £3 per person are available. Travel duration is 6h 45m
-
NueGo5h 55m009:00New DelhiSadar Bazar Train Station14:55HaridwarBus Station0BusinessA Bus from NueGo goes from Sadar Bazar Train Station, New Delhi (India) at 23/06/2026 09:00:00 to Bus Station, Haridwar (India) arriving at 23/06/2026 14:55:00. 50 Business ticket for £4 per person are available. Travel duration is 5h 55m
-
Intrcity Smartbus4h 50m022:45New DelhiSadar Bazar Train Station03:35HaridwarBus Station0Premium EconomyA Bus from Intrcity Smartbus goes from Sadar Bazar Train Station, New Delhi (India) at 23/06/2026 22:45:00 to Bus Station, Haridwar (India) arriving at 24/06/2026 03:35:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 50m
-
Yolobus4h 20m023:40New DelhiSadar Bazar Train Station04:00HaridwarBus Station0BusinessA Bus from Yolobus goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 23:40:00 to Bus Station, Haridwar (India) arriving at 23/06/2026 04:00:00. 50 Business ticket for £4 per person are available. Travel duration is 4h 20m
-
City Land Travels5h 30m008:00New DelhiSadar Bazar Train Station13:30HaridwarBus Station0Premium EconomyA Bus from City Land Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 08:00:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 13:30:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 30m
-
Gola Bus Service5h 30m022:40New DelhiMahalaxmi Guest House04:10HaridwarBus Station0Premium EconomyA Bus from Gola Bus Service goes from Mahalaxmi Guest House, New Delhi (India) at 20/06/2026 22:40:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 04:10:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 30m
-
Deluxe Bus Service4h 31m023:59New DelhiSadar Bazar Train Station04:30HaridwarBus Station0Premium EconomyA Bus from Deluxe Bus Service goes from Sadar Bazar Train Station, New Delhi (India) at 23/06/2026 23:59:00 to Bus Station, Haridwar (India) arriving at 24/06/2026 04:30:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 31m
-
Jai Shree Ganesh Yatra5h 45m016:00ChandigarhSector 4 Panchkula Bus Stop21:45HaridwarBus Station0Premium EconomyA Bus from Jai Shree Ganesh Yatra goes from Sector 4 Panchkula Bus Stop, Chandigarh (India) at 20/06/2026 16:00:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 21:45:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 45m
-
Asians Shina Tours and Travels5h 30m022:15New DelhiSadar Bazar Train Station03:45HaridwarBus Station0Premium EconomyA Bus from Asians Shina Tours and Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 22:15:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 03:45:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 30m
-
Naveen Travels4h 20m023:30New DelhiSadar Bazar Train Station03:50HaridwarBus Station0Premium EconomyA Bus from Naveen Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 23:30:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 03:50:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 20m
-
Hans Travels3h 30m006:30New DelhiSadar Bazar Train Station10:00HaridwarBus Station0First ClassA Bus from Hans Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 06:30:00 to Bus Station, Haridwar (India) arriving at 22/06/2026 10:00:00. 50 First Class ticket for £5 per person are available. Travel duration is 3h 30m
-
Tsb Tour Express29h 5m000:05New DelhiSadar Bazar Train Station05:10HaridwarBus Station0BusinessA Bus from Tsb Tour Express goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 00:05:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 05:10:00. 50 Business ticket for £6 per person are available. Travel duration is 29h 5m
-
Shakti Travels5h 10m002:45New DelhiSadar Bazar Train Station07:55HaridwarBus Station0Premium EconomyA Bus from Shakti Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 02:45:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 07:55:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 10m
-
Classic Travels5h 0m022:55New DelhiSadar Bazar Train Station03:55HaridwarBus Station0Premium EconomyA Bus from Classic Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 22:55:00 to Bus Station, Haridwar (India) arriving at 23/06/2026 03:55:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 5h 0m
-
Shree Saroj Travels5h 0m023:00New DelhiSadar Bazar Train Station04:00HaridwarBus Station0BusinessA Bus from Shree Saroj Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 23:00:00 to Bus Station, Haridwar (India) arriving at 23/06/2026 04:00:00. 50 Business ticket for £6 per person are available. Travel duration is 5h 0m
-
Shekhar Travels5h 20m000:40New DelhiSadar Bazar Train Station06:00HaridwarBus Station0Premium EconomyA Bus from Shekhar Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 00:40:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 06:00:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 20m
-
Laxmi Holidays5h 50m001:20ChandigarhSector 4 Panchkula Bus Stop07:10HaridwarBus Station0BusinessA Bus from Laxmi Holidays goes from Sector 4 Panchkula Bus Stop, Chandigarh (India) at 20/06/2026 01:20:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 07:10:00. 50 Business ticket for £8 per person are available. Travel duration is 5h 50m
-
Vijay Tours and Travel4h 10m000:30ChandigarhSector 4 Panchkula Bus Stop04:40HaridwarBus Station0First ClassA Bus from Vijay Tours and Travel goes from Sector 4 Panchkula Bus Stop, Chandigarh (India) at 20/06/2026 00:30:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 04:40:00. 50 First Class ticket for £9 per person are available. Travel duration is 4h 10m
-
Babu Travels5h 0m003:45New DelhiSadar Bazar Train Station08:45HaridwarBus Station0First ClassA Bus from Babu Travels goes from Sadar Bazar Train Station, New Delhi (India) at 25/06/2026 03:45:00 to Bus Station, Haridwar (India) arriving at 25/06/2026 08:45:00. 50 First Class ticket for £9 per person are available. Travel duration is 5h 0m
-
Anshi Raj Shree Travels4h 30m003:00New DelhiSadar Bazar Train Station07:30HaridwarBus Station0First ClassA Bus from Anshi Raj Shree Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 03:00:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 07:30:00. 50 First Class ticket for £9 per person are available. Travel duration is 4h 30m
-
Raj Kalpana Travels4h 55m011:00New DelhiSadar Bazar Train Station15:55HaridwarBus Station0First ClassA Bus from Raj Kalpana Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 11:00:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 15:55:00. 50 First Class ticket for £10 per person are available. Travel duration is 4h 55m
-
Gujarat Travels5h 30m004:35New DelhiSadar Bazar Train Station10:05HaridwarBus Station0First ClassA Bus from Gujarat Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 04:35:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 10:05:00. 50 First Class ticket for £10 per person are available. Travel duration is 5h 30m
-
Lucky Bus Service4h 45m023:30New DelhiSadar Bazar Train Station04:15HaridwarBus Station0First ClassA Bus from Lucky Bus Service goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 23:30:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 04:15:00. 50 First Class ticket for £11 per person are available. Travel duration is 4h 45m
-
Shree Mahaveer Travels Jaipur6h 0m022:00ChandigarhSector 4 Panchkula Bus Stop04:00HaridwarBus Station0Premium EconomyA Bus from Shree Mahaveer Travels Jaipur goes from Sector 4 Panchkula Bus Stop, Chandigarh (India) at 20/06/2026 22:00:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 04:00:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 6h 0m
-
Neeraj Travels3h 25m002:35New DelhiSadar Bazar Train Station06:00HaridwarBus Station0First ClassA Bus from Neeraj Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 02:35:00 to Bus Station, Haridwar (India) arriving at 20/06/2026 06:00:00. 50 First Class ticket for £12 per person are available. Travel duration is 3h 25m
-
Jagdamba Tourism6h 35m021:30New DelhiSadar Bazar Train Station04:05HaridwarBus Station0Premium EconomyA Bus from Jagdamba Tourism goes from Sadar Bazar Train Station, New Delhi (India) at 20/06/2026 21:30:00 to Bus Station, Haridwar (India) arriving at 21/06/2026 04:05:00. 50 Premium Economy ticket for £12 per person are available. Travel duration is 6h 35m
-
Pooja Travels3h 30m003:45New DelhiMahalaxmi Guest House07:15HaridwarBus Station0BusinessA Bus from Pooja Travels goes from Mahalaxmi Guest House, New Delhi (India) at 23/06/2026 03:45:00 to Bus Station, Haridwar (India) arriving at 23/06/2026 07:15:00. 50 Business ticket for £12 per person are available. Travel duration is 3h 30m
-
Bg Travels5h 21m023:50New DelhiSadar Bazar Train Station05:11HaridwarBus Station0Premium EconomyA Bus from Bg Travels goes from Sadar Bazar Train Station, New Delhi (India) at 25/06/2026 23:50:00 to Bus Station, Haridwar (India) arriving at 26/06/2026 05:11:00. 50 Premium Economy ticket for £30 per person are available. Travel duration is 5h 21m
-
Khajuraho Travels4h 0m003:36New DelhiSadar Bazar Train Station07:36HaridwarBus Station0First ClassA Bus from Khajuraho Travels goes from Sadar Bazar Train Station, New Delhi (India) at 23/06/2026 03:36:00 to Bus Station, Haridwar (India) arriving at 23/06/2026 07:36:00. 50 First Class ticket for £90 per person are available. Travel duration is 4h 0m
Cheap Carpooling to Haridwar
-
BlaBlaCar0h 33m005:30Dehradun06:00Haridwar0EconomyA Car from BlaBlaCar goes from , Dehradun (India) at 20/06/2026 05:30:00 to , Haridwar (India) arriving at 20/06/2026 06:00:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 33m
-
BlaBlaCar3h 17m007:50New Delhi11:10Haridwar0EconomyA Car from BlaBlaCar goes from , New Delhi (India) at 25/06/2026 07:50:00 to , Haridwar (India) arriving at 25/06/2026 11:10:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 17m
-
BlaBlaCar3h 0m016:40New Delhi19:40Haridwar0EconomyA Car from BlaBlaCar goes from , New Delhi (India) at 22/06/2026 16:40:00 to , Haridwar (India) arriving at 22/06/2026 19:40:00. 50 Economy ticket for £5 per person are available. Travel duration is 3h 0m
-
BlaBlaCar5h 0m015:50Delhi20:50Haridwar0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 20/06/2026 15:50:00 to , Haridwar (India) arriving at 20/06/2026 20:50:00. 50 Economy ticket for £8 per person are available. Travel duration is 5h 0m
Your route is not there? In the search bar, we have already filled Haridwar as your destination. You just have to enter your place of departure. However, if you want to take the bus from Haridwar, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Haridwar? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Haridwar and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Haridwar.



