
Thane to Ludhiana
Ludhiana is approximately 1450+ kms from Thane. The fastest way to reach Ludhiana from Thane is by Train. It takes approximately 30 hours. The cheapest way to reach Ludhiana from Thane is by Train Via Mumbai which would take approximately 32 hours.
Sort By
Mode of Transport
Via Surat
Thane
Surat
Ludhiana
Approx Travel Time
1d 6h 55m
On Demand
Thane
Surat
Ludhiana
Approx Travel Time
1d 8h 50m
₹4,321
Onwards
Via Ahmedabad
Thane
Ahmedabad
Ludhiana
Approx Travel Time
1d 7h 25m
On Demand
Thane
Ahmedabad
Ludhiana
Approx Travel Time
1d 9h 40m
₹1,675
Onwards
Via Delhi
Thane
Delhi
Ludhiana
Approx Travel Time
1d 8h 10m
₹770
Onwards
Via Mumbai
CHEAPEST
Thane
Mumbai
Ludhiana
Approx Travel Time
1d 7h 25m
₹720
Onwards
Via Nandgaon
Thane
Nandgaon
Ludhiana
Approx Travel Time
1d 8h 10m
On Demand
Via Jalgaon
Thane
Jalgaon
Ludhiana
Approx Travel Time
1d 8h 55m
₹865
Onwards
Via Ambala
Thane
Ambala
Ludhiana
Approx Travel Time
1d 8h 10m
₹760
Onwards
Frequently Asked Questions
What is the distance between Thane and Ludhiana?
Ludhiana is approximately 1450+ kms from Thane.
How long does it take to reach Ludhiana from Thane?
It takes approximately 30 hours to reach Ludhiana from Thane by Train.
What is the cheapest way to reach Ludhiana from Thane?
The cheapest way to reach Ludhiana from Thane is by Train Via Mumbai.
What is the fastest way to reach Ludhiana from Thane?
The fastest way to reach Ludhiana from Thane is by Train.