All about buses to Rishikesh
| Local Time | |
| Country | India |
| Bus connections | 343 |
| bus stations | 2 |
| 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, Hans Travels and 11 more. | |
Cheap bus tickets to Rishikesh
-
Intrcity Smartbus6h 0m009:30New DelhiSadar Bazar Train Station15:30RishikeshYatra Bus Stand0Premium EconomyA Bus from Intrcity Smartbus goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 09:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 15:30:00. 50 Premium Economy ticket for £2 per person are available. Travel duration is 6h 0m
-
FlixBus5h 40m010:00DelhiMaharana Pratap Inter State Bus Terminal15:40RishikeshOYO 37850 Ugte Hotel0EconomyA Bus from FlixBus goes from Maharana Pratap Inter State Bus Terminal, Delhi (India) at 17/03/2026 10:00:00 to OYO 37850 Ugte Hotel, Rishikesh (India) arriving at 17/03/2026 15:40:00. 50 Economy ticket for £3 per person are available. Travel duration is 5h 40m
-
NueGo4h 53m006:30New DelhiSadar Bazar Train Station11:23RishikeshYatra Bus Stand0BusinessA Bus from NueGo goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 06:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 11:23:00. 50 Business ticket for £3 per person are available. Travel duration is 4h 53m
-
Zingbus5h 40m012:25New DelhiSadar Bazar Train Station18:05RishikeshYatra Bus Stand0Premium EconomyA Bus from Zingbus goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 12:25:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 18:05:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 5h 40m
-
Asians Shina Tours and Travels6h 35m021:50New DelhiSadar Bazar Train Station04:25RishikeshYatra Bus Stand0Premium EconomyA Bus from Asians Shina Tours and Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 21:50:00 to Yatra Bus Stand, Rishikesh (India) arriving at 17/03/2026 04:25:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 6h 35m
-
Raj Kalpana Travels4h 15m004:15New DelhiSadar Bazar Train Station08:30RishikeshYatra Bus Stand0Premium EconomyA Bus from Raj Kalpana Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 04:15:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 08:30:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 4h 15m
-
Hans Travels4h 0m006:30New DelhiSadar Bazar Train Station10:30RishikeshYatra Bus Stand0First ClassA Bus from Hans Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 06:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 10:30:00. 50 First Class ticket for £3 per person are available. Travel duration is 4h 0m
-
Deluxe Bus Service5h 1m023:59New DelhiSadar Bazar Train Station05:00RishikeshYatra Bus Stand0Premium EconomyA Bus from Deluxe Bus Service goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 23:59:00 to Yatra Bus Stand, Rishikesh (India) arriving at 18/03/2026 05:00:00. 50 Premium Economy ticket for £3 per person are available. Travel duration is 5h 1m
-
UPSRTC7h 28m003:10New DelhiSadar Bazar Train Station10:38RishikeshYatra Bus Stand0BasicA Bus from UPSRTC goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 03:10:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 10:38:00. 50 Basic ticket for £4 per person are available. Travel duration is 7h 28m
-
Yolobus5h 20m006:00New DelhiSadar Bazar Train Station11:20RishikeshYatra Bus Stand0BusinessA Bus from Yolobus goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 06:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 11:20:00. 50 Business ticket for £4 per person are available. Travel duration is 5h 20m
-
Jai Shree Ganesh Yatra5h 0m006:00New DelhiSadar Bazar Train Station11:00RishikeshYatra Bus Stand0Premium EconomyA Bus from Jai Shree Ganesh Yatra goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 06:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 11:00:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 0m
-
Tsb Tour Express6h 15m023:30New DelhiSadar Bazar Train Station05:45RishikeshYatra Bus Stand0BusinessA Bus from Tsb Tour Express goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 23:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 17/03/2026 05:45:00. 50 Business ticket for £4 per person are available. Travel duration is 6h 15m
-
Classic Travels5h 30m023:55New DelhiSadar Bazar Train Station05:25RishikeshYatra Bus Stand0Premium EconomyA Bus from Classic Travels goes from Sadar Bazar Train Station, New Delhi (India) at 20/03/2026 23:55:00 to Yatra Bus Stand, Rishikesh (India) arriving at 21/03/2026 05:25:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 5h 30m
-
Shekhar Travels4h 41m003:24New DelhiSadar Bazar Train Station08:05RishikeshYatra Bus Stand0Premium EconomyA Bus from Shekhar Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 03:24:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 08:05:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 41m
-
Shakti Travels5h 30m002:45New DelhiSadar Bazar Train Station08:15RishikeshYatra Bus Stand0Premium EconomyA Bus from Shakti Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 02:45:00 to Yatra Bus Stand, Rishikesh (India) arriving at 17/03/2026 08:15:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 30m
-
Shree Saroj Travels5h 30m023:00New DelhiSadar Bazar Train Station04:30RishikeshYatra Bus Stand0BusinessA Bus from Shree Saroj Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 23:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 18/03/2026 04:30:00. 50 Business ticket for £5 per person are available. Travel duration is 5h 30m
-
Babu Travels5h 50m003:10New DelhiSadar Bazar Train Station09:00RishikeshYatra Bus Stand0First ClassA Bus from Babu Travels goes from Sadar Bazar Train Station, New Delhi (India) at 18/03/2026 03:10:00 to Yatra Bus Stand, Rishikesh (India) arriving at 18/03/2026 09:00:00. 50 First Class ticket for £7 per person are available. Travel duration is 5h 50m
-
Anshi Raj Shree Travels6h 0m002:00New DelhiSadar Bazar Train Station08:00RishikeshYatra Bus Stand0First ClassA Bus from Anshi Raj Shree Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 02:00:00 to Yatra Bus Stand, Rishikesh (India) arriving at 16/03/2026 08:00:00. 50 First Class ticket for £8 per person are available. Travel duration is 6h 0m
-
Laxmi Holidays11h 10m018:30DharamshalaISBT Bus Stand05:40RishikeshYatra Bus Stand0BusinessA Bus from Laxmi Holidays goes from ISBT Bus Stand, Dharamshala (India) at 17/03/2026 18:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 18/03/2026 05:40:00. 50 Business ticket for £9 per person are available. Travel duration is 11h 10m
-
KST Travels6h 0m022:30New DelhiSadar Bazar Train Station04:30RishikeshYatra Bus Stand0Premium EconomyA Bus from KST Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 22:30:00 to Yatra Bus Stand, Rishikesh (India) arriving at 17/03/2026 04:30:00. 50 Premium Economy ticket for £19 per person are available. Travel duration is 6h 0m
-
Shakmbhari Travels28h 30m000:20New DelhiSadar Bazar Train Station04:50RishikeshYatra Bus Stand0Premium EconomyA Bus from Shakmbhari Travels goes from Sadar Bazar Train Station, New Delhi (India) at 16/03/2026 00:20:00 to Yatra Bus Stand, Rishikesh (India) arriving at 17/03/2026 04:50:00. 50 Premium Economy ticket for £47 per person are available. Travel duration is 28h 30m
Cheap Carpooling to Rishikesh
-
BlaBlaCar3h 44m008:00New Delhi12:30Rishikesh0EconomyA Car from BlaBlaCar goes from , New Delhi (India) at 17/03/2026 08:00:00 to , Rishikesh (India) arriving at 17/03/2026 12:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 3h 44m
-
BlaBlaCar3h 26m008:00New Delhi12:10Rishikesh0EconomyA Car from BlaBlaCar goes from , New Delhi (India) at 17/03/2026 08:00:00 to , Rishikesh (India) arriving at 17/03/2026 12:10:00. 50 Economy ticket for £5 per person are available. Travel duration is 3h 26m
-
BlaBlaCar3h 23m005:40New Delhi09:20Rishikesh0EconomyA Car from BlaBlaCar goes from , New Delhi (India) at 17/03/2026 05:40:00 to , Rishikesh (India) arriving at 17/03/2026 09:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 3h 23m
-
BlaBlaCar4h 40m016:20Delhi21:00Rishikesh0EconomyA Car from BlaBlaCar goes from , Delhi (India) at 16/03/2026 16:20:00 to , Rishikesh (India) arriving at 16/03/2026 21:00:00. 50 Economy ticket for £7 per person are available. Travel duration is 4h 40m
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.



