hero
Home
Haridwar to Shujalpur

Haridwar to Shujalpur - Multiple Options To Reach By Train

Shujalpur is approximately 800+ kms from Haridwar. The fastest way to reach Shujalpur from Haridwar is by Train Via Aligarh. It takes approximately 18 hours. The cheapest way to reach Shujalpur from Haridwar is by Train Via Agra which would take approximately 18 hours.

Sort By
Mode of Transport

Via Aligarh

RECOMMENDED

FASTEST

Haridwar

Aligarh

Shujalpur

Approx Travel Time

17h 55m

On Demand

Via Mathura

Haridwar

Mathura

Shujalpur

Approx Travel Time

17h 55m

On Demand

Ads by MMT

Via Agra

CHEAPEST

Haridwar

Agra

Shujalpur

Approx Travel Time

18h 10m

₹610

Onwards

Via Gwalior

Haridwar

Gwalior

Shujalpur

Approx Travel Time

18h 10m

On Demand

Ads by MMT

Via Faridabad

Haridwar

Faridabad

Shujalpur

Approx Travel Time

18h 10m

On Demand

Via Morena

Haridwar

Morena

Shujalpur

Approx Travel Time

18h 10m

On Demand

Via Dholpur

Haridwar

Dholpur

Shujalpur

Approx Travel Time

18h 10m

On Demand

Via Delhi

Haridwar

Delhi

Shujalpur

Approx Travel Time

18h 10m

On Demand

Via Sawai Madhopur

Haridwar

Sawai Madhopur

Shujalpur

Approx Travel Time

18h 25m

₹665

Onwards

Via Dabra

Haridwar

Dabra

Shujalpur

Approx Travel Time

18h 25m

On Demand

Frequently Asked Questions

What is the distance between Haridwar and Shujalpur?

Shujalpur is approximately 800+ kms from Haridwar.

How long does it take to reach Shujalpur from Haridwar?

It takes approximately 18 hours to reach Shujalpur from Haridwar by Train Via Aligarh.

What is the cheapest way to reach Shujalpur from Haridwar?

The cheapest way to reach Shujalpur from Haridwar is by Train Via Agra.

What is the fastest way to reach Shujalpur from Haridwar?

The fastest way to reach Shujalpur from Haridwar is by Train Via Aligarh.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India