Barmer to Rishikesh Distance
Rishikesh is approximately 1150+ km from Barmer. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 25 hours, subject to the chosen service and route. Flying is the fastest way to reach Rishikesh, with a total travel time of approximately 13 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
CHEAPEST
Barmer
Rishikesh
Approx Travel Time
1d 0h 34m
₹535
Onwards
Via Beawar
Barmer
Beawar
Rishikesh
Approx Travel Time
22h 40m
₹2,100
Onwards
Via Alwar
Barmer
Alwar
Rishikesh
Approx Travel Time
18h 4m
₹9,409
Onwards
Via Didwana
Barmer
Didwana
Rishikesh
Approx Travel Time
20h 2m
₹1,744
Onwards
Via Jodhpur, Panipat
Barmer
Jodhpur
Panipat
Rishikesh
Approx Travel Time
20h 23m
₹5,484
Onwards
Via Jodhpur, Delhi
FASTEST
Barmer
Jodhpur
Delhi
Rishikesh
Approx Travel Time
12h 21m
₹10,075
Onwards
Barmer
Jodhpur
Delhi
Rishikesh
Approx Travel Time
14h 15m
₹7,433
Onwards
Barmer
Jodhpur
Delhi
Rishikesh
Approx Travel Time
13h 28m
₹7,350
Onwards
Barmer
Jodhpur
Delhi
Rishikesh
Approx Travel Time
13h 56m
₹10,990
Onwards
Barmer
Jodhpur
Delhi
Rishikesh
Approx Travel Time
13h 8m
₹10,158
Onwards
Frequently Asked Questions
What is the distance between Barmer and Rishikesh?
Rishikesh is approximately 1150+ km from Barmer.
How long does it take to reach Rishikesh from Barmer?
It takes approximately 13 hours to reach Rishikesh from Barmer by Train, Flight, Cab Via Jodhpur, Delhi.

