hero
How2Go
Roorkee to Mainpuri

Roorkee to Mainpuri

Mainpuri is approximately 400+ kms from Roorkee. The fastest way to reach Mainpuri from Roorkee is by Bus Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Mainpuri from Roorkee is by Train Via Ghaziabad which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Roorkee

Mainpuri

Approx Travel Time

6h 57m

₹11,312

Onwards

Via Bareilly

Roorkee

Bareilly

Mainpuri

Approx Travel Time

8h 46m

₹3,873

Onwards

Ads by MMT

Via Saharanpur

Roorkee

Saharanpur

Mainpuri

Approx Travel Time

9h 58m

On Demand

Roorkee

Saharanpur

Mainpuri

Approx Travel Time

9h 56m

On Demand

Via Ghaziabad

CHEAPEST

Roorkee

Ghaziabad

Mainpuri

Approx Travel Time

8h 51m

₹335

Onwards

FASTEST

Roorkee

Ghaziabad

Mainpuri

Approx Travel Time

6h 7m

₹1,222

Onwards

Roorkee

Ghaziabad

Mainpuri

Approx Travel Time

8h 40m

₹3,189

Onwards

Roorkee

Ghaziabad

Mainpuri

Approx Travel Time

6h 57m

₹882

Onwards

Ads by MMT

Via Shahjahanpur

Roorkee

Shahjahanpur

Mainpuri

Approx Travel Time

8h 10m

₹3,746

Onwards

Roorkee

Shahjahanpur

Mainpuri

Approx Travel Time

9h 32m

₹444

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Mainpuri?

Mainpuri is approximately 400+ kms from Roorkee.

How long does it take to reach Mainpuri from Roorkee?

It takes approximately 6 hours to reach Mainpuri from Roorkee by Bus Via Ghaziabad.

What is the cheapest way to reach Mainpuri from Roorkee?

The cheapest way to reach Mainpuri from Roorkee is by Train Via Ghaziabad.

What is the fastest way to reach Mainpuri from Roorkee?

The fastest way to reach Mainpuri from Roorkee is by Bus Via Ghaziabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India