
Thane to Aligarh
Aligarh is approximately 1250+ kms from Thane. The fastest way to reach Aligarh from Thane is by Train, Flight Via Mumbai, Ghaziabad. It takes approximately 10 hours. The cheapest way to reach Aligarh from Thane is by Train, Cab Via Mathura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mumbai, Ghaziabad
RECOMMENDED
FASTEST
Thane
Mumbai
Ghaziabad
Aligarh
Approx Travel Time
10h 10m
₹5,266
Onwards
Thane
Mumbai
Ghaziabad
Aligarh
Approx Travel Time
11h 10m
₹6,869
Onwards
Via Mumbai, Delhi
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
10h 20m
₹7,881
Onwards
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
10h 35m
₹5,266
Onwards
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
11h 5m
₹8,331
Onwards
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
11h 30m
₹9,360
Onwards
Via Mathura
CHEAPEST
Thane
Mathura
Aligarh
Approx Travel Time
18h 41m
₹2,611
Onwards
Via Agra
Thane
Agra
Aligarh
Approx Travel Time
1d 14h 22m
₹3,700
Onwards
Via Navi Mumbai, Ghaziabad
Thane
Navi Mumbai
Ghaziabad
Aligarh
Approx Travel Time
11h 54m
₹6,869
Onwards
Frequently Asked Questions
What is the distance between Thane and Aligarh?
Aligarh is approximately 1250+ kms from Thane.
How long does it take to reach Aligarh from Thane?
It takes approximately 10 hours to reach Aligarh from Thane by Train, Flight Via Mumbai, Ghaziabad.
What is the cheapest way to reach Aligarh from Thane?
The cheapest way to reach Aligarh from Thane is by Train, Cab Via Mathura.
What is the fastest way to reach Aligarh from Thane?
The fastest way to reach Aligarh from Thane is by Train, Flight Via Mumbai, Ghaziabad.

