
Rishikesh to Mahuva
Mahuva is approximately 1200+ kms from Rishikesh. The fastest way to reach Mahuva from Rishikesh is by Cab, Flight, Train Via Dehradun, Mumbai. It takes approximately 11 hours. The cheapest way to reach Mahuva from Rishikesh is by Bus Via Gurgaon, Ahmedabad which would take approximately 32 hours.
Sort By
Mode of Transport
Via Dehradun, Ahmedabad
RECOMMENDED
Rishikesh
Dehradun
Ahmedabad
Mahuva
Approx Travel Time
12h 25m
₹8,347
Onwards
Rishikesh
Dehradun
Ahmedabad
Mahuva
Approx Travel Time
12h 50m
₹6,850
Onwards
Via Delhi, Surat
Rishikesh
Delhi
Surat
Mahuva
Approx Travel Time
11h 21m
₹9,948
Onwards
Rishikesh
Delhi
Surat
Mahuva
Approx Travel Time
11h 51m
₹10,643
Onwards
Rishikesh
Delhi
Surat
Mahuva
Approx Travel Time
12h 50m
₹7,470
Onwards
Via Dehradun, Mumbai
FASTEST
Rishikesh
Dehradun
Mumbai
Mahuva
Approx Travel Time
10h 40m
₹8,177
Onwards
Via Mathura, Surat
Rishikesh
Mathura
Surat
Mahuva
Approx Travel Time
23h 45m
₹8,960
Onwards
Via Surat
Rishikesh
Surat
Mahuva
Approx Travel Time
1d 0h 17m
On Demand
Rishikesh
Surat
Mahuva
Approx Travel Time
23h 47m
On Demand
Via Gurgaon, Ahmedabad
CHEAPEST
Rishikesh
Gurgaon
Ahmedabad
Mahuva
Approx Travel Time
1d 8h
₹2,450
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Mahuva?
Mahuva is approximately 1200+ kms from Rishikesh.
How long does it take to reach Mahuva from Rishikesh?
It takes approximately 11 hours to reach Mahuva from Rishikesh by Cab, Flight, Train Via Dehradun, Mumbai.
What is the cheapest way to reach Mahuva from Rishikesh?
The cheapest way to reach Mahuva from Rishikesh is by Bus Via Gurgaon, Ahmedabad.
What is the fastest way to reach Mahuva from Rishikesh?
The fastest way to reach Mahuva from Rishikesh is by Cab, Flight, Train Via Dehradun, Mumbai.