hero
How2Go
Haridwar to Mohanlalganj

Haridwar to Mohanlalganj

Mohanlalganj is approximately 500+ km from Haridwar, 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 Mohanlalganj.

Read More
Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

Haridwar

Lucknow

Mohanlalganj

Approx Travel Time

8h 29m

₹2,376

Onwards

Via Dehradun, Lucknow

Haridwar

Dehradun

Lucknow

Mohanlalganj

Approx Travel Time

6h 48m

₹5,669

Onwards

FASTEST

Haridwar

Dehradun

Lucknow

Mohanlalganj

Approx Travel Time

6h 35m

₹7,356

Onwards

Via Najibabad, Lucknow

Haridwar

Najibabad

Lucknow

Mohanlalganj

Approx Travel Time

12h 50m

₹2,544

Onwards

Haridwar

Najibabad

Lucknow

Mohanlalganj

Approx Travel Time

12h 20m

₹3,550

Onwards

Haridwar

Najibabad

Lucknow

Mohanlalganj

Approx Travel Time

8h 58m

On Demand

Haridwar

Najibabad

Lucknow

Mohanlalganj

Approx Travel Time

9h 47m

On Demand

Haridwar

Najibabad

Lucknow

Mohanlalganj

Approx Travel Time

9h 17m

On Demand

Via Moradabad, Lucknow

CHEAPEST

Haridwar

Moradabad

Lucknow

Mohanlalganj

Approx Travel Time

8h 26m

₹1,266

Onwards

Via Bareilly, Lucknow

Haridwar

Bareilly

Lucknow

Mohanlalganj

Approx Travel Time

8h 39m

₹1,311

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Mohanlalganj?

Mohanlalganj is approximately 500+ kms from Haridwar.

How long does it take to reach Mohanlalganj from Haridwar?

It takes approximately 7 hours to reach Mohanlalganj from Haridwar by Cab, Flight, Bus Via Dehradun, Lucknow.

What is the cheapest way to reach Mohanlalganj from Haridwar?

The cheapest way to reach Mohanlalganj from Haridwar is by Train, Bus Via Moradabad, Lucknow.

What is the fastest way to reach Mohanlalganj from Haridwar?

The fastest way to reach Mohanlalganj from Haridwar is by Cab, Flight, Bus Via Dehradun, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India