
Shajapur to Thane
Thane is approximately 700+ kms from Shajapur. The fastest way to reach Thane from Shajapur is by Train, Flight, Cab Via Indore, Mumbai. It takes approximately 6 hours. The cheapest way to reach Thane from Shajapur is by Bus Via Indore which would take approximately 16 hours.
Sort By
Mode of Transport
Via Indore, Mumbai
Shajapur
Indore
Mumbai
Thane
Approx Travel Time
6h 5m
₹4,900
Onwards
FASTEST
Shajapur
Indore
Mumbai
Thane
Approx Travel Time
5h 50m
On Demand
Shajapur
Indore
Mumbai
Thane
Approx Travel Time
7h 55m
₹4,970
Onwards
Shajapur
Indore
Mumbai
Thane
Approx Travel Time
7h 40m
On Demand
Via Indore
CHEAPEST
Shajapur
Indore
Thane
Approx Travel Time
16h 10m
₹1,150
Onwards
Via Indore, Nashik
Shajapur
Indore
Nashik
Thane
Approx Travel Time
17h 23m
₹5,939
Onwards
Shajapur
Indore
Nashik
Thane
Approx Travel Time
7h 45m
₹3,373
Onwards
Via Bhopal, Mumbai
Shajapur
Bhopal
Mumbai
Thane
Approx Travel Time
7h 8m
₹5,725
Onwards
Shajapur
Bhopal
Mumbai
Thane
Approx Travel Time
6h 53m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Thane?
Thane is approximately 700+ kms from Shajapur.
How long does it take to reach Thane from Shajapur?
It takes approximately 6 hours to reach Thane from Shajapur by Train, Flight, Cab Via Indore, Mumbai.
What is the cheapest way to reach Thane from Shajapur?
The cheapest way to reach Thane from Shajapur is by Bus Via Indore.
What is the fastest way to reach Thane from Shajapur?
The fastest way to reach Thane from Shajapur is by Train, Flight, Cab Via Indore, Mumbai.