
Shajapur to Dhanbad
Dhanbad is approximately 1250+ kms from Shajapur. The fastest way to reach Dhanbad from Shajapur is by Train, Flight Via Indore, Ranchi. It takes approximately 14 hours. The cheapest way to reach Dhanbad from Shajapur is by Bus, Train Via Jhansi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Indore, Ranchi
RECOMMENDED
FASTEST
Shajapur
Indore
Ranchi
Dhanbad
Approx Travel Time
13h 53m
₹10,491
Onwards
Shajapur
Indore
Ranchi
Dhanbad
Approx Travel Time
14h 34m
₹14,142
Onwards
Shajapur
Indore
Ranchi
Dhanbad
Approx Travel Time
15h 43m
₹10,555
Onwards
Shajapur
Indore
Ranchi
Dhanbad
Approx Travel Time
16h 24m
₹14,206
Onwards
Via Jhansi
CHEAPEST
Shajapur
Jhansi
Dhanbad
Approx Travel Time
1d 2h
₹2,079
Onwards
Via Vidisha
Shajapur
Vidisha
Dhanbad
Approx Travel Time
23h 8m
On Demand
Via Bhopal, Giridih
Shajapur
Bhopal
Giridih
Dhanbad
Approx Travel Time
1d 4h 16m
On Demand
Via Dewas, Raipur, Chhattisgarh
Shajapur
Dewas
Raipur, Chhattisgarh
Dhanbad
Approx Travel Time
1d 9h 35m
On Demand
Via Indore, Prayagraj(Allahabad)
Shajapur
Indore
Prayagraj(Allahabad)
Dhanbad
Approx Travel Time
14h 58m
₹9,681
Onwards
Shajapur
Indore
Prayagraj(Allahabad)
Dhanbad
Approx Travel Time
16h 48m
₹9,745
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Dhanbad?
Dhanbad is approximately 1250+ kms from Shajapur.
How long does it take to reach Dhanbad from Shajapur?
It takes approximately 14 hours to reach Dhanbad from Shajapur by Train, Flight Via Indore, Ranchi.
What is the cheapest way to reach Dhanbad from Shajapur?
The cheapest way to reach Dhanbad from Shajapur is by Bus, Train Via Jhansi.
What is the fastest way to reach Dhanbad from Shajapur?
The fastest way to reach Dhanbad from Shajapur is by Train, Flight Via Indore, Ranchi.