![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Rishikesh to Hathras
Hathras is approximately 300+ kms from Rishikesh. The fastest way to reach Hathras from Rishikesh is by Train Via Hapur. It takes approximately 8 hours. The cheapest way to reach Hathras from Rishikesh is by Bus, Train Via Ghaziabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Hapur
RECOMMENDED
FASTEST
Rishikesh
Hapur
Hathras
Approx Travel Time
7h 55m
On Demand
Rishikesh
Hapur
Hathras
Approx Travel Time
9h 16m
On Demand
Via Meerut
Rishikesh
Meerut
Hathras
Approx Travel Time
7h 55m
On Demand
Rishikesh
Meerut
Hathras
Approx Travel Time
8h 40m
On Demand
Via Ghaziabad
Rishikesh
Ghaziabad
Hathras
Approx Travel Time
8h 40m
On Demand
CHEAPEST
Rishikesh
Ghaziabad
Hathras
Approx Travel Time
9h 40m
₹591
Onwards
Via Bulandshahr
Rishikesh
Bulandshahr
Hathras
Approx Travel Time
9h 17m
On Demand
Via Delhi
Rishikesh
Delhi
Hathras
Approx Travel Time
9h 10m
On Demand
Via Mathura
Rishikesh
Mathura
Hathras
Approx Travel Time
9h 10m
On Demand
Via Greater Noida
Rishikesh
Greater Noida
Hathras
Approx Travel Time
10h 2m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Hathras?
Hathras is approximately 300+ kms from Rishikesh.
How long does it take to reach Hathras from Rishikesh?
It takes approximately 8 hours to reach Hathras from Rishikesh by Train Via Hapur.
What is the cheapest way to reach Hathras from Rishikesh?
The cheapest way to reach Hathras from Rishikesh is by Bus, Train Via Ghaziabad.
What is the fastest way to reach Hathras from Rishikesh?
The fastest way to reach Hathras from Rishikesh is by Train Via Hapur.