
Somnath to Rishikesh
Rishikesh is approximately 1400+ kms from Somnath. The fastest way to reach Rishikesh from Somnath is by Train, Flight Via Ahmedabad, Dehradun. It takes approximately 13 hours. The cheapest way to reach Rishikesh from Somnath is by Train, Flight, Bus Via Ahmedabad, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ahmedabad, Dehradun
RECOMMENDED
FASTEST
Somnath
Ahmedabad
Dehradun
Rishikesh
Approx Travel Time
12h 35m
On Demand
Somnath
Ahmedabad
Dehradun
Rishikesh
Approx Travel Time
12h 35m
₹7,774
Onwards
Somnath
Ahmedabad
Dehradun
Rishikesh
Approx Travel Time
12h 35m
₹9,168
Onwards
Via Ahmedabad, Delhi
Somnath
Ahmedabad
Delhi
Rishikesh
Approx Travel Time
16h 5m
On Demand
CHEAPEST
Somnath
Ahmedabad
Delhi
Rishikesh
Approx Travel Time
17h 20m
₹5,080
Onwards
Somnath
Ahmedabad
Delhi
Rishikesh
Approx Travel Time
17h 42m
₹7,860
Onwards
Via Surat, Delhi
Somnath
Surat
Delhi
Rishikesh
Approx Travel Time
14h 35m
On Demand
Somnath
Surat
Delhi
Rishikesh
Approx Travel Time
15h 50m
₹5,860
Onwards
Somnath
Surat
Delhi
Rishikesh
Approx Travel Time
16h 12m
₹8,769
Onwards
Via Ahmedabad, Chandigarh
Somnath
Ahmedabad
Chandigarh
Rishikesh
Approx Travel Time
15h 35m
On Demand
Frequently Asked Questions
What is the distance between Somnath and Rishikesh?
Rishikesh is approximately 1400+ kms from Somnath.
How long does it take to reach Rishikesh from Somnath?
It takes approximately 13 hours to reach Rishikesh from Somnath by Train, Flight Via Ahmedabad, Dehradun.
What is the cheapest way to reach Rishikesh from Somnath?
The cheapest way to reach Rishikesh from Somnath is by Train, Flight, Bus Via Ahmedabad, Delhi.
What is the fastest way to reach Rishikesh from Somnath?
The fastest way to reach Rishikesh from Somnath is by Train, Flight Via Ahmedabad, Dehradun.