
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,673
Onwards
Thane
Mumbai
Ghaziabad
Aligarh
Approx Travel Time
11h 10m
₹7,276
Onwards
Via Mumbai, Delhi
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
10h 20m
₹10,712
Onwards
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
10h 35m
₹5,797
Onwards
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
10h 50m
₹11,162
Onwards
Thane
Mumbai
Delhi
Aligarh
Approx Travel Time
11h 30m
₹9,891
Onwards
Via Mathura
CHEAPEST
Thane
Mathura
Aligarh
Approx Travel Time
18h 41m
₹2,611
Onwards
Via Ghaziabad
Thane
Ghaziabad
Aligarh
Approx Travel Time
21h 11m
On Demand
Via Agra
Thane
Agra
Aligarh
Approx Travel Time
1d 14h 22m
₹3,800
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.

