
Shajapur to Thane
Thane is approximately 650+ kms from Shajapur. The fastest way to reach Thane from Shajapur is by Train. It takes approximately 13 hours. The cheapest way to reach Thane from Shajapur is by Train, Bus Via Indore which would take approximately 17 hours.
Sort By
Mode of Transport
Via Ratlam
Shajapur
Ratlam
Thane
Approx Travel Time
15h 40m
On Demand
Via Surat
Shajapur
Surat
Thane
Approx Travel Time
16h 10m
On Demand
Shajapur
Surat
Thane
Approx Travel Time
18h 5m
₹4,973
Onwards
Via Vadodara
Shajapur
Vadodara
Thane
Approx Travel Time
16h 40m
On Demand
Via Bharuch
Shajapur
Bharuch
Thane
Approx Travel Time
16h 25m
On Demand
Shajapur
Bharuch
Thane
Approx Travel Time
16h 55m
₹6,656
Onwards
Via Indore
CHEAPEST
Shajapur
Indore
Thane
Approx Travel Time
17h 10m
₹1,640
Onwards
Via Anand
Shajapur
Anand
Thane
Approx Travel Time
17h 40m
On Demand
Via Bhopal
Shajapur
Bhopal
Thane
Approx Travel Time
17h 40m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Thane?
Thane is approximately 650+ kms from Shajapur.
How long does it take to reach Thane from Shajapur?
It takes approximately 13 hours to reach Thane from Shajapur by Train.
What is the cheapest way to reach Thane from Shajapur?
The cheapest way to reach Thane from Shajapur is by Train, Bus Via Indore.
What is the fastest way to reach Thane from Shajapur?
The fastest way to reach Thane from Shajapur is by Train.
Routes Connecting Shajapur
Routes From Shajapur
Routes To Shajapur
- Shirdi to Shajapur
- Tirunelveli to Shajapur
- Shimla to Shajapur
- Tuljapur to Shajapur
- Pune to Shajapur
- Abohar to Shajapur
- Koilkuntla to Shajapur
- Anandpur-Sahib to Shajapur
- Mahbubnagar to Shajapur
- Hampi to Shajapur
- Bellary to Shajapur
- Mumbai to Shajapur
- Tirupati to Shajapur
- Bhilwara to Shajapur
- Rajahmundry to Shajapur