
Rajgir to Maihar
Maihar is approximately 500+ kms from Rajgir. The fastest way to reach Maihar from Rajgir is by Train Via Aurangabad, Bihar. It takes approximately 12 hours. The cheapest way to reach Maihar from Rajgir is by Train Via Varanasi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Aurangabad, Bihar
RECOMMENDED
FASTEST
Rajgir
Aurangabad, Bihar
Maihar
Approx Travel Time
11h 55m
On Demand
Via Sasaram
Rajgir
Sasaram
Maihar
Approx Travel Time
11h 55m
On Demand
Via Bhabua
Rajgir
Bhabua
Maihar
Approx Travel Time
11h 55m
On Demand
Via Mughal Sarai
Rajgir
Mughal Sarai
Maihar
Approx Travel Time
12h 25m
₹500
Onwards
Via Gaya
Rajgir
Gaya
Maihar
Approx Travel Time
12h 10m
On Demand
Via Arrah
Rajgir
Arrah
Maihar
Approx Travel Time
12h 25m
₹520
Onwards
Via Zamania
Rajgir
Zamania
Maihar
Approx Travel Time
12h 25m
On Demand
Via Buxar
Rajgir
Buxar
Maihar
Approx Travel Time
12h 40m
₹500
Onwards
Via Varanasi
CHEAPEST
Rajgir
Varanasi
Maihar
Approx Travel Time
12h 55m
₹395
Onwards
Via Patna
Rajgir
Patna
Maihar
Approx Travel Time
12h 55m
₹565
Onwards
Frequently Asked Questions
What is the distance between Rajgir and Maihar?
Maihar is approximately 500+ kms from Rajgir.
How long does it take to reach Maihar from Rajgir?
It takes approximately 12 hours to reach Maihar from Rajgir by Train Via Aurangabad, Bihar.
What is the cheapest way to reach Maihar from Rajgir?
The cheapest way to reach Maihar from Rajgir is by Train Via Varanasi.
What is the fastest way to reach Maihar from Rajgir?
The fastest way to reach Maihar from Rajgir is by Train Via Aurangabad, Bihar.