Bettiah to Maihar Distance
Maihar is approximately 650+ km from Bettiah. Compare the available routes and travel options between the two cities. The fastest way to reach Maihar takes approximately 13 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Gonda
RECOMMENDED
Bettiah
Gonda
Maihar
Approx Travel Time
13h 46m
On Demand
Via Prayagraj(Allahabad)
CHEAPEST
Bettiah
Prayagraj(Allahabad)
Maihar
Approx Travel Time
14h 18m
₹450
Onwards
Via Gyanpur
Bettiah
Gyanpur
Maihar
Approx Travel Time
13h 56m
On Demand
Via Varanasi
Bettiah
Varanasi
Maihar
Approx Travel Time
13h 20m
₹1,235
Onwards
Bettiah
Varanasi
Maihar
Approx Travel Time
17h 50m
₹1,550
Onwards
Via Buxar
Bettiah
Buxar
Maihar
Approx Travel Time
14h 59m
On Demand
Via Basti
Bettiah
Basti
Maihar
Approx Travel Time
15h 12m
On Demand
Bettiah
Basti
Maihar
Approx Travel Time
14h 48m
₹1,144
Onwards
Via Gorakhpur
FASTEST
Bettiah
Gorakhpur
Maihar
Approx Travel Time
13h 3m
₹1,104
Onwards
Via Motihari, Ghazipur
Bettiah
Motihari
Ghazipur
Maihar
Approx Travel Time
14h 6m
₹845
Onwards
Frequently Asked Questions
What is the distance between Bettiah and Maihar?
Maihar is approximately 650+ km from Bettiah.
How long does it take to reach Maihar from Bettiah?
It takes approximately 13 hours to reach Maihar from Bettiah by Train, Bus Via Gorakhpur.

