All about buses to Rishikesh
| Local Time | |
| Country | India |
| Bus connections | 528 |
| bus stations | 2 |
| cheapest ride | £3 |
| Most popular coach operators | |
| Other companies are Anshi Raj Shree Travels, Asians Shina Tours and Travels, Babu Travels, Classic Travels, Deluxe Bus Service, Hans Travels and 17 more. | |
Cheap bus tickets to Rishikesh
-
FlixBus0h 50m017:05DehradunInter State Bus Terminal17:55RishikeshOYO 37850 Ugte Hotel0EconomyA Bus from FlixBus goes from Inter State Bus Terminal, Dehradun (India) at 30/04/2026 17:05:00 to OYO 37850 Ugte Hotel, Rishikesh (India) arriving at 30/04/2026 17:55:00. 50 Economy ticket for £3 per person are available. Travel duration is 0h 50m
-
Intrcity Smartbus6h 5m012:15DelhiSanjay Gandhi Coach Station18:20RishikeshYatra Bus Stand0BasicA Bus from Intrcity Smartbus goes from Sanjay Gandhi Coach Station, Delhi (India) at 30/04/2026 12:15:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 18:20:00. 50 Basic ticket for £3 per person are available. Travel duration is 6h 5m
-
UPSRTC6h 40m004:21New DelhiMahalaxmi Guest House11:01RishikeshYatra Bus Stand0BasicA Bus from UPSRTC goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 04:21:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 11:01:00. 50 Basic ticket for £4 per person are available. Travel duration is 6h 40m
-
Zingbus6h 10m014:00New DelhiMahalaxmi Guest House20:10RishikeshYatra Bus Stand0BasicA Bus from Zingbus goes from Mahalaxmi Guest House, New Delhi (India) at 02/05/2026 14:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 02/05/2026 20:10:00. 50 Basic ticket for £4 per person are available. Travel duration is 6h 10m
-
Yolobus4h 51m023:40New DelhiMahalaxmi Guest House04:31RishikeshYatra Bus Stand0Premium EconomyA Bus from Yolobus goes from Mahalaxmi Guest House, New Delhi (India) at 02/05/2026 23:40:00 to Yatra Bus Stand, Rishikesh (India) arriving at 03/05/2026 04:31:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 51m
-
Asians Shina Tours and Travels6h 35m021:50New DelhiMahalaxmi Guest House04:25RishikeshYatra Bus Stand0BasicA Bus from Asians Shina Tours and Travels goes from Mahalaxmi Guest House, New Delhi (India) at 04/05/2026 21:50:00 to Yatra Bus Stand, Rishikesh (India) arriving at 05/05/2026 04:25:00. 50 Basic ticket for £4 per person are available. Travel duration is 6h 35m
-
Classic Travels5h 30m023:25New DelhiMahalaxmi Guest House04:55RishikeshYatra Bus Stand0BasicA Bus from Classic Travels goes from Mahalaxmi Guest House, New Delhi (India) at 02/05/2026 23:25:00 to Yatra Bus Stand, Rishikesh (India) arriving at 03/05/2026 04:55:00. 50 Basic ticket for £4 per person are available. Travel duration is 5h 30m
-
Neelam Holidays8h 0m022:00New DelhiMahalaxmi Guest House06:00RishikeshYatra Bus Stand0Premium EconomyA Bus from Neelam Holidays goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 22:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 01/05/2026 06:00:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 8h 0m
-
Shree Saroj Travels5h 30m023:00New DelhiMahalaxmi Guest House04:30RishikeshYatra Bus Stand0Premium EconomyA Bus from Shree Saroj Travels goes from Mahalaxmi Guest House, New Delhi (India) at 04/05/2026 23:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 05/05/2026 04:30:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 30m
-
NueGo6h 40m022:35New DelhiMahalaxmi Guest House05:15RishikeshYatra Bus Stand0BasicA Bus from NueGo goes from Mahalaxmi Guest House, New Delhi (India) at 03/05/2026 22:35:00 to Yatra Bus Stand, Rishikesh (India) arriving at 04/05/2026 05:15:00. 50 Basic ticket for £5 per person are available. Travel duration is 6h 40m
-
Jai Shree Ganesh Yatra5h 30m005:30New DelhiMahalaxmi Guest House11:00RishikeshYatra Bus Stand0BasicA Bus from Jai Shree Ganesh Yatra goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 05:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 11:00:00. 50 Basic ticket for £5 per person are available. Travel duration is 5h 30m
-
Tsb Tour Express6h 15m023:30New DelhiMahalaxmi Guest House05:45RishikeshYatra Bus Stand0Premium EconomyA Bus from Tsb Tour Express goes from Mahalaxmi Guest House, New Delhi (India) at 02/05/2026 23:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 03/05/2026 05:45:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 6h 15m
-
Hans Travels4h 0m006:30New DelhiMahalaxmi Guest House10:30RishikeshYatra Bus Stand0BusinessA Bus from Hans Travels goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 06:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 10:30:00. 50 Business ticket for £5 per person are available. Travel duration is 4h 0m
-
KST Travels6h 0m023:15New DelhiSadar Bazar Train Station05:15RishikeshYatra Bus Stand0Premium EconomyA Bus from KST Travels goes from Sadar Bazar Train Station, New Delhi (India) at 03/05/2026 23:15:00 to Yatra Bus Stand, Rishikesh (India) arriving at 04/05/2026 05:15:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 6h 0m
-
Shakti Travels5h 30m002:45New DelhiMahalaxmi Guest House08:15RishikeshYatra Bus Stand0BasicA Bus from Shakti Travels goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 02:45:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 08:15:00. 50 Basic ticket for £6 per person are available. Travel duration is 5h 30m
-
Raj Kalpana Travels4h 30m003:00New DelhiMahalaxmi Guest House07:30RishikeshYatra Bus Stand0BasicA Bus from Raj Kalpana Travels goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 03:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 07:30:00. 50 Basic ticket for £7 per person are available. Travel duration is 4h 30m
-
Shekhar Travels4h 50m002:30New DelhiMahalaxmi Guest House07:20RishikeshYatra Bus Stand0BasicA Bus from Shekhar Travels goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 02:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 07:20:00. 50 Basic ticket for £7 per person are available. Travel duration is 4h 50m
-
Pal Travel Lines5h 30m022:20New DelhiMahalaxmi Guest House03:50RishikeshYatra Bus Stand0Premium EconomyA Bus from Pal Travel Lines goes from Mahalaxmi Guest House, New Delhi (India) at 03/05/2026 22:20:00 to Yatra Bus Stand, Rishikesh (India) arriving at 04/05/2026 03:50:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 30m
-
Babu Travels4h 30m005:00New DelhiMahalaxmi Guest House09:30RishikeshYatra Bus Stand0BasicA Bus from Babu Travels goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 05:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 30/04/2026 09:30:00. 50 Basic ticket for £8 per person are available. Travel duration is 4h 30m
-
Anshi Raj Shree Travels6h 0m002:30New DelhiMahalaxmi Guest House08:30RishikeshYatra Bus Stand0BusinessA Bus from Anshi Raj Shree Travels goes from Mahalaxmi Guest House, New Delhi (India) at 01/05/2026 02:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 01/05/2026 08:30:00. 50 Business ticket for £8 per person are available. Travel duration is 6h 0m
-
Naveen Travels4h 50m023:00New DelhiMahalaxmi Guest House03:50RishikeshYatra Bus Stand0BasicA Bus from Naveen Travels goes from Mahalaxmi Guest House, New Delhi (India) at 30/04/2026 23:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 01/05/2026 03:50:00. 50 Basic ticket for £8 per person are available. Travel duration is 4h 50m
-
Laxmi Holidays11h 10m018:30DharamshalaISBT Bus Stand05:40RishikeshYatra Bus Stand0BusinessA Bus from Laxmi Holidays goes from ISBT Bus Stand, Dharamshala (India) at 30/04/2026 18:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 01/05/2026 05:40:00. 50 Business ticket for £9 per person are available. Travel duration is 11h 10m
-
Deluxe Bus Service6h 30m022:30New DelhiSadar Bazar Train Station05:00RishikeshYatra Bus Stand0BusinessA Bus from Deluxe Bus Service goes from Sadar Bazar Train Station, New Delhi (India) at 30/04/2026 22:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 01/05/2026 05:00:00. 50 Business ticket for £9 per person are available. Travel duration is 6h 30m
-
Jagdamba Tourism4h 40m022:45New DelhiSadar Bazar Train Station03:25RishikeshYatra Bus Stand0Premium EconomyA Bus from Jagdamba Tourism goes from Sadar Bazar Train Station, New Delhi (India) at 03/05/2026 22:45:00 to Yatra Bus Stand, Rishikesh (India) arriving at 04/05/2026 03:25:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 4h 40m
-
Lucky Bus Service5h 10m023:30New DelhiMahalaxmi Guest House04:40RishikeshYatra Bus Stand0BusinessA Bus from Lucky Bus Service goes from Mahalaxmi Guest House, New Delhi (India) at 01/05/2026 23:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 02/05/2026 04:40:00. 50 Business ticket for £10 per person are available. Travel duration is 5h 10m
-
Khajuraho Travels5h 6m023:26New DelhiMahalaxmi Guest House04:32RishikeshYatra Bus Stand0BasicA Bus from Khajuraho Travels goes from Mahalaxmi Guest House, New Delhi (India) at 01/05/2026 23:26:00 to Yatra Bus Stand, Rishikesh (India) arriving at 02/05/2026 04:32:00. 50 Basic ticket for £45 per person are available. Travel duration is 5h 6m
-
Shakmbhari Travels5h 0m023:50New DelhiSadar Bazar Train Station04:50RishikeshYatra Bus Stand0Premium EconomyA Bus from Shakmbhari Travels goes from Sadar Bazar Train Station, New Delhi (India) at 04/05/2026 23:50:00 to Yatra Bus Stand, Rishikesh (India) arriving at 05/05/2026 04:50:00. 50 Premium Economy ticket for £45 per person are available. Travel duration is 5h 0m
Cheap Carpooling to Rishikesh
-
BlaBlaCar0h 26m005:40Haridwar06:20Rishikesh0EconomyA Car from BlaBlaCar goes from , Haridwar (India) at 02/05/2026 05:40:00 to , Rishikesh (India) arriving at 02/05/2026 06:20:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 26m
-
BlaBlaCar3h 25m017:00Delhi20:30Rishikesh0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 30/04/2026 17:00:00 to , Rishikesh (India) arriving at 30/04/2026 20:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 25m
-
BlaBlaCar3h 14m004:00Delhi07:50Rishikesh0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 30/04/2026 04:00:00 to , Rishikesh (India) arriving at 30/04/2026 07:50:00. 50 Economy ticket for £5 per person are available. Travel duration is 3h 14m
-
BlaBlaCar3h 42m007:20Delhi11:20Rishikesh0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 30/04/2026 07:20:00 to , Rishikesh (India) arriving at 30/04/2026 11:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 42m
Your route is not there? In the search bar, we have already filled Rishikesh as your destination. You just have to enter your place of departure. However, if you want to take the bus from Rishikesh, 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 Rishikesh? 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 Rishikesh 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 Rishikesh.



