hero
How2Go
Bharuch to Mahoba

Bharuch to Mahoba

Mahoba is approximately 1000+ km from Bharuch, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahoba.

Read More
Sort By
Mode of Transport

Via Ujjain

RECOMMENDED

CHEAPEST

Bharuch

Ujjain

Mahoba

Approx Travel Time

17h 25m

₹645

Onwards

Bharuch

Ujjain

Mahoba

Approx Travel Time

21h 2m

₹2,050

Onwards

Via Dewas

Bharuch

Dewas

Mahoba

Approx Travel Time

20h 7m

₹2,309

Onwards

Via Jhansi

Bharuch

Jhansi

Mahoba

Approx Travel Time

19h 13m

₹4,147

Onwards

Via Ahmedabad, Bhopal, Khajuraho

Bharuch

Ahmedabad

Bhopal

Khajuraho

Mahoba

Approx Travel Time

15h 21m

On Demand

Direct Bus

Bharuch

Mahoba

Approx Travel Time

21h 40m

₹2,299

Onwards

Via Ahmedabad, Rewa

FASTEST

Bharuch

Ahmedabad

Rewa

Mahoba

Approx Travel Time

13h 48m

On Demand

Via Indore

Bharuch

Indore

Mahoba

Approx Travel Time

22h 13m

₹3,599

Onwards

Via Indore, Khajuraho

Bharuch

Indore

Khajuraho

Mahoba

Approx Travel Time

1d 1h 51m

₹7,441

Onwards

Via Bhopal

Bharuch

Bhopal

Mahoba

Approx Travel Time

20h 45m

₹2,465

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Mahoba?

Mahoba is approximately 1000+ kms from Bharuch.

How long does it take to reach Mahoba from Bharuch?

It takes approximately 14 hours to reach Mahoba from Bharuch by Train, Flight, Cab Via Ahmedabad, Rewa.

What is the cheapest way to reach Mahoba from Bharuch?

The cheapest way to reach Mahoba from Bharuch is by Train Via Ujjain.

What is the fastest way to reach Mahoba from Bharuch?

The fastest way to reach Mahoba from Bharuch is by Train, Flight, Cab Via Ahmedabad, Rewa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India