
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 Bareilly, Najibabad
Mainpuri
Bareilly
Najibabad
Rishikesh
Approx Travel Time
10h 27m
₹7,113
Onwards
Mainpuri
Bareilly
Najibabad
Rishikesh
Approx Travel Time
10h 28m
₹4,811
Onwards
Mainpuri
Bareilly
Najibabad
Rishikesh
Approx Travel Time
11h 14m
On Demand
Via Aligarh
Mainpuri
Aligarh
Rishikesh
Approx Travel Time
10h 31m
₹3,814
Onwards
CHEAPEST
Mainpuri
Aligarh
Rishikesh
Approx Travel Time
10h 48m
₹745
Onwards
Via Hathras
Mainpuri
Hathras
Rishikesh
Approx Travel Time
10h 44m
On Demand
Via Ghaziabad
Mainpuri
Ghaziabad
Rishikesh
Approx Travel Time
11h 21m
On Demand
Via Bareilly, Haridwar
Mainpuri
Bareilly
Haridwar
Rishikesh
Approx Travel Time
10h 35m
₹5,828
Onwards
Via Bareilly, Moradabad
Mainpuri
Bareilly
Moradabad
Rishikesh
Approx Travel Time
10h 59m
₹5,246
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
Routes To Mainpuri
- Motihari to Mainpuri
- Siliguri to Mainpuri
- Karkala to Mainpuri
- Shahganj to Mainpuri
- Nathdwara to Mainpuri
- Kasaragod to Mainpuri
- Bhopal to Mainpuri
- Angul to Mainpuri
- Latehar to Mainpuri
- Akbarpur to Mainpuri
- Mahabalipuram to Mainpuri
- Forbesganj to Mainpuri
- Bhimavaram to Mainpuri
- Sarupathar to Mainpuri
- Khanapur to Mainpuri


