hero
How2Go
Forbesganj to Maihar

Forbesganj to Maihar

Maihar is approximately 800+ kms from Forbesganj. The fastest way to reach Maihar from Forbesganj is by Cab, Flight, Bus Via Siliguri, Varanasi. It takes approximately 17 hours. The cheapest way to reach Maihar from Forbesganj is by Bus, Train Via Muzaffarpur which would take approximately 21 hours.

Sort By
Mode of Transport

Via Patna

RECOMMENDED

Forbesganj

Patna

Maihar

Approx Travel Time

17h 59m

On Demand

Forbesganj

Patna

Maihar

Approx Travel Time

16h 54m

On Demand

Via Mirzapur

Forbesganj

Mirzapur

Maihar

Approx Travel Time

19h 28m

On Demand

Forbesganj

Mirzapur

Maihar

Approx Travel Time

19h 5m

On Demand

Ads by MMT

Via Muzaffarpur, Patna

Forbesganj

Muzaffarpur

Patna

Maihar

Approx Travel Time

18h 50m

On Demand

Via Siliguri, Varanasi

FASTEST

Forbesganj

Siliguri

Varanasi

Maihar

Approx Travel Time

16h 52m

On Demand

Ads by MMT

Via Samastipur

Forbesganj

Samastipur

Maihar

Approx Travel Time

19h 4m

On Demand

Via Hajipur

Forbesganj

Hajipur

Maihar

Approx Travel Time

19h 14m

On Demand

Forbesganj

Hajipur

Maihar

Approx Travel Time

20h 10m

₹945

Onwards

Via Muzaffarpur

CHEAPEST

Forbesganj

Muzaffarpur

Maihar

Approx Travel Time

20h 30m

₹865

Onwards

Frequently Asked Questions

What is the distance between Forbesganj and Maihar?

Maihar is approximately 800+ kms from Forbesganj.

How long does it take to reach Maihar from Forbesganj?

It takes approximately 17 hours to reach Maihar from Forbesganj by Cab, Flight, Bus Via Siliguri, Varanasi.

What is the cheapest way to reach Maihar from Forbesganj?

The cheapest way to reach Maihar from Forbesganj is by Bus, Train Via Muzaffarpur.

What is the fastest way to reach Maihar from Forbesganj?

The fastest way to reach Maihar from Forbesganj is by Cab, Flight, Bus Via Siliguri, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India