hero
How2Go
Maihar to Siwan

Maihar to Siwan

The fastest way to reach Siwan from Maihar is by Bus, Flight, Train Via Rewa, Patna. The journey takes approximately 9 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Rewa, Patna

RECOMMENDED

FASTEST

Maihar

Rewa

Patna

Siwan

Approx Travel Time

9h

On Demand

Maihar

Rewa

Patna

Siwan

Approx Travel Time

11h

On Demand

Via Arrah

Maihar

Arrah

Siwan

Approx Travel Time

11h 3m

On Demand

Via Prayagraj(Allahabad)

CHEAPEST

Maihar

Prayagraj(Allahabad)

Siwan

Approx Travel Time

12h 2m

₹385

Onwards

Via Varanasi

Maihar

Varanasi

Siwan

Approx Travel Time

13h 15m

₹1,800

Onwards

Via Buxar

Maihar

Buxar

Siwan

Approx Travel Time

11h 49m

₹5,241

Onwards

Via Gorakhpur

Maihar

Gorakhpur

Siwan

Approx Travel Time

15h 47m

₹4,661

Onwards

Via Prayagraj(Allahabad), Chhapra

Maihar

Prayagraj(Allahabad)

Chhapra

Siwan

Approx Travel Time

11h 8m

₹460

Onwards

Via Varanasi, Chhapra

Maihar

Varanasi

Chhapra

Siwan

Approx Travel Time

10h 30m

₹1,255

Onwards

Via Gyanpur

Maihar

Gyanpur

Siwan

Approx Travel Time

12h 38m

₹1,491

Onwards

Frequently Asked Questions

What is the distance between Maihar and Siwan?

Siwan is approximately 0+ kms from Maihar.

How long does it take to reach Siwan from Maihar?

It takes approximately 9 hours to reach Siwan from Maihar by Bus, Flight, Train Via Rewa, Patna.

What is the cheapest way to reach Siwan from Maihar?

The cheapest way to reach Siwan from Maihar is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Siwan from Maihar?

The fastest way to reach Siwan from Maihar is by Bus, Flight, Train Via Rewa, Patna.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India