
Amroha to Thane
Thane is approximately 1400+ kms from Amroha. The fastest way to reach Thane from Amroha is by Train Via Aligarh. It takes approximately 29 hours. The cheapest way to reach Thane from Amroha is by Train Via Delhi which would take approximately 29 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Amroha
Jaipur
Thane
Approx Travel Time
1d 5h 27m
On Demand
Via Tundla
Amroha
Tundla
Thane
Approx Travel Time
1d 4h 40m
On Demand
Via Aligarh
FASTEST
Amroha
Aligarh
Thane
Approx Travel Time
1d 4h 25m
On Demand
Amroha
Aligarh
Thane
Approx Travel Time
1d 5h 4m
₹3,994
Onwards
Via Ajmer
Amroha
Ajmer
Thane
Approx Travel Time
1d 5h 55m
On Demand
Via Kishangarh
Amroha
Kishangarh
Thane
Approx Travel Time
1d 5h 55m
On Demand
Via Delhi
CHEAPEST
Amroha
Delhi
Thane
Approx Travel Time
1d 5h 10m
₹700
Onwards
Via Mathura
Amroha
Mathura
Thane
Approx Travel Time
1d 6h 1m
₹5,488
Onwards
Via Faridabad
Amroha
Faridabad
Thane
Approx Travel Time
1d 5h 37m
₹4,879
Onwards
Via Ahmedabad
Amroha
Ahmedabad
Thane
Approx Travel Time
1d 6h 25m
On Demand
Frequently Asked Questions
What is the distance between Amroha and Thane?
Thane is approximately 1400+ kms from Amroha.
How long does it take to reach Thane from Amroha?
It takes approximately 29 hours to reach Thane from Amroha by Train Via Aligarh.
What is the cheapest way to reach Thane from Amroha?
The cheapest way to reach Thane from Amroha is by Train Via Delhi.
What is the fastest way to reach Thane from Amroha?
The fastest way to reach Thane from Amroha is by Train Via Aligarh.