
Ayodhya to Haridwar
Haridwar is approximately 600+ kms from Ayodhya. The fastest way to reach Haridwar from Ayodhya is by Flight, Train Via Dehradun. It takes approximately 3 hours. The cheapest way to reach Haridwar from Ayodhya is by Train Via Moradabad which would take approximately 14 hours.
Sort By
Mode of Transport
Via Dehradun
FASTEST
Ayodhya
Dehradun
Haridwar
Approx Travel Time
3h 10m
₹13,763
Onwards
Ayodhya
Dehradun
Haridwar
Approx Travel Time
3h 25m
₹15,135
Onwards
Ayodhya
Dehradun
Haridwar
Approx Travel Time
3h 25m
₹13,938
Onwards
Via Moradabad
CHEAPEST
Ayodhya
Moradabad
Haridwar
Approx Travel Time
13h 25m
₹310
Onwards
Ayodhya
Moradabad
Haridwar
Approx Travel Time
13h 55m
₹3,507
Onwards
Via Bareilly
Ayodhya
Bareilly
Haridwar
Approx Travel Time
13h 10m
₹330
Onwards
Via Delhi
Ayodhya
Delhi
Haridwar
Approx Travel Time
6h 25m
₹5,084
Onwards
Ayodhya
Delhi
Haridwar
Approx Travel Time
7h 25m
₹5,293
Onwards
Via Bara Banki
Ayodhya
Bara Banki
Haridwar
Approx Travel Time
13h 25m
₹415
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Haridwar?
Haridwar is approximately 600+ kms from Ayodhya.
How long does it take to reach Haridwar from Ayodhya?
It takes approximately 3 hours to reach Haridwar from Ayodhya by Flight, Train Via Dehradun.
What is the cheapest way to reach Haridwar from Ayodhya?
The cheapest way to reach Haridwar from Ayodhya is by Train Via Moradabad.
What is the fastest way to reach Haridwar from Ayodhya?
The fastest way to reach Haridwar from Ayodhya is by Flight, Train Via Dehradun.