
Thane to Moradabad
Moradabad is approximately 1400+ kms from Thane. The fastest way to reach Moradabad from Thane is by Train Via Ghaziabad. It takes approximately 22 hours. The cheapest way to reach Moradabad from Thane is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
Thane
Mathura
Moradabad
Approx Travel Time
22h 15m
₹1,489
Onwards
Thane
Mathura
Moradabad
Approx Travel Time
22h 22m
₹6,010
Onwards
Via Bharatpur
Thane
Bharatpur
Moradabad
Approx Travel Time
22h 21m
On Demand
Thane
Bharatpur
Moradabad
Approx Travel Time
23h 33m
On Demand
Via Ghaziabad
FASTEST
Thane
Ghaziabad
Moradabad
Approx Travel Time
21h 24m
On Demand
Thane
Ghaziabad
Moradabad
Approx Travel Time
22h 10m
On Demand
Via Jaipur
Thane
Jaipur
Moradabad
Approx Travel Time
1d 7h 25m
₹3,048
Onwards
Via Delhi
CHEAPEST
Thane
Delhi
Moradabad
Approx Travel Time
22h 10m
₹710
Onwards
Thane
Delhi
Moradabad
Approx Travel Time
23h 5m
₹3,461
Onwards
Thane
Delhi
Moradabad
Approx Travel Time
23h 35m
₹1,056
Onwards
Frequently Asked Questions
What is the distance between Thane and Moradabad?
Moradabad is approximately 1400+ kms from Thane.
How long does it take to reach Moradabad from Thane?
It takes approximately 22 hours to reach Moradabad from Thane by Train Via Ghaziabad.
What is the cheapest way to reach Moradabad from Thane?
The cheapest way to reach Moradabad from Thane is by Train Via Delhi.
What is the fastest way to reach Moradabad from Thane?
The fastest way to reach Moradabad from Thane is by Train Via Ghaziabad.
Routes Connecting Thane
Routes From Thane
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Chandannagar
- Moradabad to Ranaghat
- Moradabad to Muktsar
- Moradabad to Umaria
- Moradabad to Gooty
- Moradabad to Mansa
- Moradabad to Barh
- Moradabad to Sunam
- Moradabad to Modinagar
- Moradabad to Guntur
- Moradabad to Perambalur
- Moradabad to Kathua
- Moradabad to Murshidabad
- Moradabad to Kattappana
- Moradabad to Baripada


