hero
How2Go
Khajuraho to Bharuch

Khajuraho to Bharuch

Bharuch is approximately 850+ kms from Khajuraho. The fastest way to reach Bharuch from Khajuraho is by Train Via Indore. It takes approximately 19 hours. The cheapest way to reach Bharuch from Khajuraho is by Train Via Itarsi which would take approximately 20 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Khajuraho

Indore

Bharuch

Approx Travel Time

18h 40m

On Demand

Khajuraho

Indore

Bharuch

Approx Travel Time

20h 25m

On Demand

Via Ujjain

Khajuraho

Ujjain

Bharuch

Approx Travel Time

18h 40m

On Demand

Ads by MMT

Via Vadodara

Khajuraho

Vadodara

Bharuch

Approx Travel Time

18h 55m

On Demand

Khajuraho

Vadodara

Bharuch

Approx Travel Time

19h 10m

On Demand

Khajuraho

Vadodara

Bharuch

Approx Travel Time

19h 25m

On Demand

Via Itarsi

CHEAPEST

Khajuraho

Itarsi

Bharuch

Approx Travel Time

19h 40m

₹800

Onwards

Ads by MMT

Via Khandwa

Khajuraho

Khandwa

Bharuch

Approx Travel Time

19h 55m

On Demand

Via Nandurbar

Khajuraho

Nandurbar

Bharuch

Approx Travel Time

19h 40m

On Demand

Via Anand

Khajuraho

Anand

Bharuch

Approx Travel Time

19h 40m

On Demand

Frequently Asked Questions

What is the distance between Khajuraho and Bharuch?

Bharuch is approximately 850+ kms from Khajuraho.

How long does it take to reach Bharuch from Khajuraho?

It takes approximately 19 hours to reach Bharuch from Khajuraho by Train Via Indore.

What is the cheapest way to reach Bharuch from Khajuraho?

The cheapest way to reach Bharuch from Khajuraho is by Train Via Itarsi.

What is the fastest way to reach Bharuch from Khajuraho?

The fastest way to reach Bharuch from Khajuraho is by Train Via Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India