Valsad to Aligarh - Multiple Options To Reach By Train, Bus, Cab
Aligarh is approximately 1050+ kms from Valsad. The fastest way to reach Aligarh from Valsad is by Train Via Agra. It takes approximately 23 hours. The cheapest way to reach Aligarh from Valsad is by Train Via Tundla which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
Valsad
Ujjain
Aligarh
Approx Travel Time
23h 10m
₹770
Onwards
Via Agra
FASTEST
Valsad
Agra
Aligarh
Approx Travel Time
22h 55m
₹465
Onwards
Valsad
Agra
Aligarh
Approx Travel Time
23h 25m
₹1,019
Onwards
Valsad
Agra
Aligarh
Approx Travel Time
23h 28m
₹2,813
Onwards
Via Tundla
CHEAPEST
Valsad
Tundla
Aligarh
Approx Travel Time
23h 10m
₹410
Onwards
Valsad
Tundla
Aligarh
Approx Travel Time
23h 43m
₹2,937
Onwards
Via Indore
Valsad
Indore
Aligarh
Approx Travel Time
23h 40m
₹835
Onwards
Via Mathura
Valsad
Mathura
Aligarh
Approx Travel Time
22h 55m
₹2,748
Onwards
Via Jaipur
Valsad
Jaipur
Aligarh
Approx Travel Time
1d 0h 55m
₹1,210
Onwards
Via Khandwa
Valsad
Khandwa
Aligarh
Approx Travel Time
1d 1h 25m
₹795
Onwards
Frequently Asked Questions
What is the distance between Valsad and Aligarh?
Aligarh is approximately 1050+ kms from Valsad.
How long does it take to reach Aligarh from Valsad?
It takes approximately 23 hours to reach Aligarh from Valsad by Train Via Agra.
What is the cheapest way to reach Aligarh from Valsad?
The cheapest way to reach Aligarh from Valsad is by Train Via Tundla.
What is the fastest way to reach Aligarh from Valsad?
The fastest way to reach Aligarh from Valsad is by Train Via Agra.