hero
How2Go

Bela to Khajuraho

Khajuraho is approximately 350+ kms from Bela. The fastest way to reach Khajuraho from Bela is by Train Via Mahoba. It takes approximately 9 hours. The cheapest way to reach Khajuraho from Bela is by Train Via Karwi which would take approximately 9 hours.

Sort By
Mode of Transport

Via Mahoba

RECOMMENDED

FASTEST

Bela

Mahoba

Khajuraho

Approx Travel Time

8h 37m

₹390

Onwards

Via Prayagraj(Allahabad)

Bela

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

9h 20m

₹2,121

Onwards

Bela

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

9h 55m

On Demand

Ads by MMT

Via Satna

Bela

Satna

Khajuraho

Approx Travel Time

8h 58m

₹1,180

Onwards

Bela

Satna

Khajuraho

Approx Travel Time

9h 45m

₹4,920

Onwards

Via Rewa

Bela

Rewa

Khajuraho

Approx Travel Time

9h 22m

On Demand

Ads by MMT

Via Karwi

CHEAPEST

Bela

Karwi

Khajuraho

Approx Travel Time

9h 13m

₹320

Onwards

Via Chatarpur

Bela

Chatarpur

Khajuraho

Approx Travel Time

9h 5m

On Demand

Bela

Chatarpur

Khajuraho

Approx Travel Time

9h 6m

On Demand

Via Banda

Bela

Banda

Khajuraho

Approx Travel Time

9h 7m

₹360

Onwards

Frequently Asked Questions

What is the distance between Bela and Khajuraho?

Khajuraho is approximately 350+ kms from Bela.

How long does it take to reach Khajuraho from Bela?

It takes approximately 9 hours to reach Khajuraho from Bela by Train Via Mahoba.

What is the cheapest way to reach Khajuraho from Bela?

The cheapest way to reach Khajuraho from Bela is by Train Via Karwi.

What is the fastest way to reach Khajuraho from Bela?

The fastest way to reach Khajuraho from Bela is by Train Via Mahoba.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India