Rishikesh to Mariahu
Mariahu is approximately 750+ kms from Rishikesh. The fastest way to reach Mariahu from Rishikesh is by Train Via Machhlishahr. It takes approximately 16 hours. The cheapest way to reach Mariahu from Rishikesh is by Cab, Train Via Moradabad, Shahganj which would take approximately 19 hours.
Sort By
Mode of Transport
Via Machhlishahr
RECOMMENDED
FASTEST
Rishikesh
Machhlishahr
Mariahu
Approx Travel Time
15h 55m
On Demand
Via Jaunpur
Rishikesh
Jaunpur
Mariahu
Approx Travel Time
16h 10m
On Demand
Via Shahganj
Rishikesh
Shahganj
Mariahu
Approx Travel Time
16h 10m
On Demand
Via Moradabad, Shahganj
Rishikesh
Moradabad
Shahganj
Mariahu
Approx Travel Time
17h 50m
On Demand
CHEAPEST
Rishikesh
Moradabad
Shahganj
Mariahu
Approx Travel Time
18h 45m
₹4,320
Onwards
Via Lucknow
Rishikesh
Lucknow
Mariahu
Approx Travel Time
17h 44m
On Demand
Rishikesh
Lucknow
Mariahu
Approx Travel Time
20h 14m
₹5,776
Onwards
Via Kirakat
Rishikesh
Kirakat
Mariahu
Approx Travel Time
17h 10m
On Demand
Via Prayagraj(Allahabad)
Rishikesh
Prayagraj(Allahabad)
Mariahu
Approx Travel Time
18h
On Demand
Via Agra
Rishikesh
Agra
Mariahu
Approx Travel Time
19h 40m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Mariahu?
Mariahu is approximately 750+ kms from Rishikesh.
How long does it take to reach Mariahu from Rishikesh?
It takes approximately 16 hours to reach Mariahu from Rishikesh by Train Via Machhlishahr.
What is the cheapest way to reach Mariahu from Rishikesh?
The cheapest way to reach Mariahu from Rishikesh is by Cab, Train Via Moradabad, Shahganj.
What is the fastest way to reach Mariahu from Rishikesh?
The fastest way to reach Mariahu from Rishikesh is by Train Via Machhlishahr.