All about buses to Haridwar
| Local Time | |
| Country | India |
| Bus connections | 472 |
| bus stations | 3 |
| cheapest ride | £2 |
| Most popular coach operators | |
| Other companies are Anshi Raj Shree Travels, Asians Shina Tours and Travels, Babu Travels, Classic Travels, Deluxe Bus Service, Gujarat Travels and 18 more. | |
Cheap bus tickets to Haridwar
-
FlixBus5h 20m007:30DelhiMaharana Pratap Inter State Bus Terminal12:50HaridwarBus Stop0EconomyA Bus from FlixBus goes from Maharana Pratap Inter State Bus Terminal, Delhi (India) at 05/05/2026 07:30:00 to Bus Stop, Haridwar (India) arriving at 05/05/2026 12:50:00. 50 Economy ticket for £3 per person are available. Travel duration is 5h 20m
-
Intrcity Smartbus5h 40m011:30New DelhiSadar Bazar Train Station17:10HaridwarBus Station0Premium EconomyA Bus from Intrcity Smartbus goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 11:30:00 to Bus Station, Haridwar (India) arriving at 05/05/2026 17:10:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 5h 40m
-
Zingbus5h 35m015:00New DelhiSadar Bazar Train Station20:35HaridwarBus Station0BusinessA Bus from Zingbus goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 15:00:00 to Bus Station, Haridwar (India) arriving at 05/05/2026 20:35:00. 50 Business ticket for £3 per person are available. Travel duration is 5h 35m
-
UPSRTC5h 1m007:59New DelhiSadar Bazar Train Station13:00HaridwarBus Station0BasicA Bus from UPSRTC goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 07:59:00 to Bus Station, Haridwar (India) arriving at 05/05/2026 13:00:00. 50 Basic ticket for £3 per person are available. Travel duration is 5h 1m
-
Laxmi Holidays4h 20m009:00New DelhiSadar Bazar Train Station13:20HaridwarBus Station0Premium EconomyA Bus from Laxmi Holidays goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 09:00:00 to Bus Station, Haridwar (India) arriving at 05/05/2026 13:20:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 4h 20m
-
Raj Kalpana Travels4h 55m011:00New DelhiSadar Bazar Train Station15:55HaridwarBus Station0Premium EconomyA Bus from Raj Kalpana Travels goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 11:00:00 to Bus Station, Haridwar (India) arriving at 05/05/2026 15:55:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 4h 55m
-
Yolobus5h 3m013:15New DelhiSadar Bazar Train Station18:18HaridwarBus Station0BusinessA Bus from Yolobus goes from Sadar Bazar Train Station, New Delhi (India) at 06/05/2026 13:15:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 18:18:00. 50 Business ticket for £3 per person are available. Travel duration is 5h 3m
-
Asians Shina Tours and Travels5h 50m021:50New DelhiSadar Bazar Train Station03:40HaridwarBus Station0Premium EconomyA Bus from Asians Shina Tours and Travels goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 21:50:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 03:40:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 5h 50m
-
NueGo4h 31m007:30New DelhiSadar Bazar Train Station12:01HaridwarBus Station0BusinessA Bus from NueGo goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 07:30:00 to Bus Station, Haridwar (India) arriving at 05/05/2026 12:01:00. 50 Business ticket for £4 per person are available. Travel duration is 4h 31m
-
Tsb Tour Express5h 40m023:30New DelhiSadar Bazar Train Station05:10HaridwarBus Station0BusinessA Bus from Tsb Tour Express goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 23:30:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 05:10:00. 50 Business ticket for £4 per person are available. Travel duration is 5h 40m
-
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 05/05/2026 23:30:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 03:50:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 20m
-
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 05/05/2026 23:59:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 04:30:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 31m
-
Classic Travels5h 0m023:55New DelhiSadar Bazar Train Station04:55HaridwarBus Station0Premium EconomyA Bus from Classic Travels goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 23:55:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 04:55:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 0m
-
Neelam Holidays7h 30m021:30New DelhiSadar Bazar Train Station05:00HaridwarBus Station0BusinessA Bus from Neelam Holidays goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 21:30:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 05:00:00. 50 Business ticket for £5 per person are available. Travel duration is 7h 30m
-
Shakti Travels5h 0m002:45New DelhiMahalaxmi Guest House07:45HaridwarBus Station0BasicA Bus from Shakti Travels goes from Mahalaxmi Guest House, New Delhi (India) at 06/05/2026 02:45:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 07:45:00. 50 Basic ticket for £5 per person are available. Travel duration is 5h 0m
-
Hans Travels3h 30m006:30New DelhiMahalaxmi Guest House10:00HaridwarBus Station0BusinessA Bus from Hans Travels goes from Mahalaxmi Guest House, New Delhi (India) at 10/05/2026 06:30:00 to Bus Station, Haridwar (India) arriving at 10/05/2026 10:00:00. 50 Business ticket for £5 per person are available. Travel duration is 3h 30m
-
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 05/05/2026 23:00:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 04:00:00. 50 Business ticket for £6 per person are available. Travel duration is 5h 0m
-
Shekhar Travels4h 30m000:05New DelhiMahalaxmi Guest House04:35HaridwarBus Station0BasicA Bus from Shekhar Travels goes from Mahalaxmi Guest House, New Delhi (India) at 06/05/2026 00:05:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 04:35:00. 50 Basic ticket for £7 per person are available. Travel duration is 4h 30m
-
Pal Travel Lines4h 45m023:30New DelhiSadar Bazar Train Station04:15HaridwarBus Station0BusinessA Bus from Pal Travel Lines goes from Sadar Bazar Train Station, New Delhi (India) at 10/05/2026 23:30:00 to Bus Station, Haridwar (India) arriving at 11/05/2026 04:15:00. 50 Business ticket for £7 per person are available. Travel duration is 4h 45m
-
Jai Shree Ganesh Yatra4h 0m002:00New DelhiMahalaxmi Guest House06:00HaridwarBus Station0BasicA Bus from Jai Shree Ganesh Yatra goes from Mahalaxmi Guest House, New Delhi (India) at 06/05/2026 02:00:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 06:00:00. 50 Basic ticket for £8 per person are available. Travel duration is 4h 0m
-
Himachal Road Transport Corporation14h 5m014:55DharamshalaISBT Bus Stand05:00HaridwarBus Station0BasicA Bus from Himachal Road Transport Corporation goes from ISBT Bus Stand, Dharamshala (India) at 05/05/2026 14:55:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 05:00:00. 50 Basic ticket for £8 per person are available. Travel duration is 14h 5m
-
Anshi Raj Shree Travels5h 0m002:30New DelhiMahalaxmi Guest House07:30HaridwarBus Station0BusinessA Bus from Anshi Raj Shree Travels goes from Mahalaxmi Guest House, New Delhi (India) at 06/05/2026 02:30:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 07:30:00. 50 Business ticket for £9 per person are available. Travel duration is 5h 0m
-
Gujarat Travels5h 30m006:00New DelhiSadar Bazar Train Station11:30HaridwarBus Station0First ClassA Bus from Gujarat Travels goes from Sadar Bazar Train Station, New Delhi (India) at 06/05/2026 06:00:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 11:30:00. 50 First Class ticket for £10 per person are available. Travel duration is 5h 30m
-
Jagdamba Tourism4h 10m022:45New DelhiMahalaxmi Guest House02:55HaridwarBus Station0EconomyA Bus from Jagdamba Tourism goes from Mahalaxmi Guest House, New Delhi (India) at 09/05/2026 22:45:00 to Bus Station, Haridwar (India) arriving at 10/05/2026 02:55:00. 50 Economy ticket for £10 per person are available. Travel duration is 4h 10m
-
Babu Travels5h 30m002:00New DelhiMahalaxmi Guest House07:30HaridwarBus Station0BusinessA Bus from Babu Travels goes from Mahalaxmi Guest House, New Delhi (India) at 06/05/2026 02:00:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 07:30:00. 50 Business ticket for £11 per person are available. Travel duration is 5h 30m
-
Lucky Bus Service4h 45m023:30New DelhiMahalaxmi Guest House04:15HaridwarBus Station0BusinessA Bus from Lucky Bus Service goes from Mahalaxmi Guest House, New Delhi (India) at 10/05/2026 23:30:00 to Bus Station, Haridwar (India) arriving at 11/05/2026 04:15:00. 50 Business ticket for £11 per person are available. Travel duration is 4h 45m
-
Khajuraho Travels4h 21m023:26New DelhiMahalaxmi Guest House03:47HaridwarBus Station0BasicA Bus from Khajuraho Travels goes from Mahalaxmi Guest House, New Delhi (India) at 10/05/2026 23:26:00 to Bus Station, Haridwar (India) arriving at 11/05/2026 03:47:00. 50 Basic ticket for £44 per person are available. Travel duration is 4h 21m
-
Shakmbhari Travels4h 10m023:50New DelhiSadar Bazar Train Station04:00HaridwarBus Station0Premium EconomyA Bus from Shakmbhari Travels goes from Sadar Bazar Train Station, New Delhi (India) at 05/05/2026 23:50:00 to Bus Station, Haridwar (India) arriving at 06/05/2026 04:00:00. 50 Premium Economy ticket for £45 per person are available. Travel duration is 4h 10m
Cheap Carpooling to Haridwar
-
BlaBlaCar1h 13m015:30Muzaffarnagar17:00Haridwar0EconomyA Car from BlaBlaCar goes from , Muzaffarnagar (India) at 09/05/2026 15:30:00 to , Haridwar (India) arriving at 09/05/2026 17:00:00. 50 Economy ticket for £2 per person are available. Travel duration is 1h 13m
-
BlaBlaCar2h 47m008:00Delhi11:00Haridwar0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 05/05/2026 08:00:00 to , Haridwar (India) arriving at 05/05/2026 11:00:00. 50 Economy ticket for £3 per person are available. Travel duration is 2h 47m
-
BlaBlaCar3h 5m007:50Delhi11:40Haridwar0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 05/05/2026 07:50:00 to , Haridwar (India) arriving at 05/05/2026 11:40:00. 50 Economy ticket for £5 per person are available. Travel duration is 3h 5m
-
BlaBlaCar3h 21m007:30Delhi11:00Haridwar0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 05/05/2026 07:30:00 to , Haridwar (India) arriving at 05/05/2026 11:00:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 21m
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.



