hero
How2Go
Mariahu to Roorkee

Mariahu to Roorkee

Roorkee is approximately 700+ km from Mariahu, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.

Read More
Sort By
Mode of Transport

Via Jaunpur

RECOMMENDED

Mariahu

Jaunpur

Roorkee

Approx Travel Time

12h 34m

₹545

Onwards

Via Shahganj

CHEAPEST

Mariahu

Shahganj

Roorkee

Approx Travel Time

14h 35m

₹535

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Delhi

FASTEST

Mariahu

Prayagraj(Allahabad)

Delhi

Roorkee

Approx Travel Time

8h 57m

₹5,249

Onwards

Mariahu

Prayagraj(Allahabad)

Delhi

Roorkee

Approx Travel Time

13h 19m

₹868

Onwards

Via Prayagraj(Allahabad), Lucknow

Mariahu

Prayagraj(Allahabad)

Lucknow

Roorkee

Approx Travel Time

12h 56m

On Demand

Ads by MMT

Via Jaunpur, Shahjahanpur

Mariahu

Jaunpur

Shahjahanpur

Roorkee

Approx Travel Time

11h 45m

₹605

Onwards

Via Jaunpur, Moradabad

Mariahu

Jaunpur

Moradabad

Roorkee

Approx Travel Time

12h 20m

₹615

Onwards

Via Jaunpur, Bareilly

Mariahu

Jaunpur

Bareilly

Roorkee

Approx Travel Time

12h 9m

₹625

Onwards

Via Jaunpur, Lucknow

Mariahu

Jaunpur

Lucknow

Roorkee

Approx Travel Time

12h 18m

₹975

Onwards

Via Lucknow

Mariahu

Lucknow

Roorkee

Approx Travel Time

12h 42m

₹5,745

Onwards

Frequently Asked Questions

What is the distance between Mariahu and Roorkee?

Roorkee is approximately 700+ kms from Mariahu.

How long does it take to reach Roorkee from Mariahu?

It takes approximately 9 hours to reach Roorkee from Mariahu by Train, Flight Via Prayagraj(Allahabad), Delhi.

What is the cheapest way to reach Roorkee from Mariahu?

The cheapest way to reach Roorkee from Mariahu is by Train Via Shahganj.

What is the fastest way to reach Roorkee from Mariahu?

The fastest way to reach Roorkee from Mariahu is by Train, Flight Via Prayagraj(Allahabad), Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India