
Mainpuri to Rishikesh
Rishikesh is approximately 450+ kms from Mainpuri. The fastest way to reach Rishikesh from Mainpuri is by Cab. It takes approximately 8 hours. The cheapest way to reach Rishikesh from Mainpuri is by Train, Bus Via Aligarh which would take approximately 11 hours.
Sort By
Mode of Transport
Via Aligarh
Mainpuri
Aligarh
Rishikesh
Approx Travel Time
10h 31m
₹4,118
Onwards
CHEAPEST
Mainpuri
Aligarh
Rishikesh
Approx Travel Time
10h 48m
₹745
Onwards
Mainpuri
Aligarh
Rishikesh
Approx Travel Time
11h 16m
₹814
Onwards
Via Bareilly
Mainpuri
Bareilly
Rishikesh
Approx Travel Time
11h 25m
On Demand
Mainpuri
Bareilly
Rishikesh
Approx Travel Time
12h 3m
₹5,171
Onwards
Via Ghaziabad
Mainpuri
Ghaziabad
Rishikesh
Approx Travel Time
11h 21m
On Demand
Via Etawah
Mainpuri
Etawah
Rishikesh
Approx Travel Time
10h 48m
₹2,872
Onwards
Via Hathras, Meerut
Mainpuri
Hathras
Meerut
Rishikesh
Approx Travel Time
11h 39m
On Demand
Via Shikohabad, Aligarh
Mainpuri
Shikohabad
Aligarh
Rishikesh
Approx Travel Time
11h 56m
₹3,040
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Rishikesh?
Rishikesh is approximately 450+ kms from Mainpuri.
How long does it take to reach Rishikesh from Mainpuri?
It takes approximately 8 hours to reach Rishikesh from Mainpuri by Cab.
What is the cheapest way to reach Rishikesh from Mainpuri?
The cheapest way to reach Rishikesh from Mainpuri is by Train, Bus Via Aligarh.
What is the fastest way to reach Rishikesh from Mainpuri?
The fastest way to reach Rishikesh from Mainpuri is by Cab.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Navsari
- Mainpuri to Prayagraj(Allahabad)
- Mainpuri to Nellore
- Mainpuri to Shikohabad
- Mainpuri to Kalka
- Mainpuri to Kankavli
- Mainpuri to Raxaul
- Mainpuri to Tandur
- Mainpuri to KOSI-KALAN
- Mainpuri to Mussoorie
- Mainpuri to Hapur
- Mainpuri to Solapur
- Mainpuri to Narasaraopet
- Mainpuri to Daund
- Mainpuri to Nilanga


