
Maihar to Giridih
Giridih is approximately 650+ kms from Maihar. The fastest way to reach Giridih from Maihar is by Bus, Train Via Mirzapur. It takes approximately 13 hours. The cheapest way to reach Giridih from Maihar is by Train Via Sasaram which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mirzapur
FASTEST
Maihar
Mirzapur
Giridih
Approx Travel Time
12h 58m
On Demand
Maihar
Mirzapur
Giridih
Approx Travel Time
13h 46m
On Demand
Via Mirzapur, Patna
Maihar
Mirzapur
Patna
Giridih
Approx Travel Time
13h 1m
₹6,800
Onwards
Via Varanasi, Patna
Maihar
Varanasi
Patna
Giridih
Approx Travel Time
17h 25m
₹7,905
Onwards
Maihar
Varanasi
Patna
Giridih
Approx Travel Time
22h 35m
₹6,349
Onwards
Via Varanasi, Ranchi
Maihar
Varanasi
Ranchi
Giridih
Approx Travel Time
21h 11m
₹1,949
Onwards
Via Aurangabad, Bihar
Maihar
Aurangabad, Bihar
Giridih
Approx Travel Time
13h 37m
On Demand
Via Varanasi
Maihar
Varanasi
Giridih
Approx Travel Time
14h 16m
On Demand
Via Sasaram
CHEAPEST
Maihar
Sasaram
Giridih
Approx Travel Time
13h 18m
₹485
Onwards
Frequently Asked Questions
What is the distance between Maihar and Giridih?
Giridih is approximately 650+ kms from Maihar.
How long does it take to reach Giridih from Maihar?
It takes approximately 13 hours to reach Giridih from Maihar by Bus, Train Via Mirzapur.
What is the cheapest way to reach Giridih from Maihar?
The cheapest way to reach Giridih from Maihar is by Train Via Sasaram.
What is the fastest way to reach Giridih from Maihar?
The fastest way to reach Giridih from Maihar is by Bus, Train Via Mirzapur.


