hero
How2Go
Mehsana to Khajuraho

Mehsana to Khajuraho

Khajuraho is approximately 1250+ km from Mehsana, 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 Khajuraho.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Mehsana

Delhi

Khajuraho

Approx Travel Time

16h 49m

₹4,131

Onwards

Via Ahmedabad, Rewa

Mehsana

Ahmedabad

Rewa

Khajuraho

Approx Travel Time

13h 2m

₹7,314

Onwards

FASTEST

Mehsana

Ahmedabad

Rewa

Khajuraho

Approx Travel Time

11h 51m

₹12,753

Onwards

Mehsana

Ahmedabad

Rewa

Khajuraho

Approx Travel Time

13h 15m

₹6,670

Onwards

Mehsana

Ahmedabad

Rewa

Khajuraho

Approx Travel Time

12h 4m

₹12,109

Onwards

Via Agra, Chatarpur

CHEAPEST

Mehsana

Agra

Chatarpur

Khajuraho

Approx Travel Time

19h 2m

₹755

Onwards

Via Ujjain

Mehsana

Ujjain

Khajuraho

Approx Travel Time

22h 25m

₹2,825

Onwards

Via Indore

Mehsana

Indore

Khajuraho

Approx Travel Time

1d 1h 15m

₹3,200

Onwards

Via Morena

Mehsana

Morena

Khajuraho

Approx Travel Time

21h 31m

₹8,253

Onwards

Via Bhilwara, Chatarpur

Mehsana

Bhilwara

Chatarpur

Khajuraho

Approx Travel Time

20h 41m

₹8,478

Onwards

Frequently Asked Questions

What is the distance between Mehsana and Khajuraho?

Khajuraho is approximately 1250+ kms from Mehsana.

How long does it take to reach Khajuraho from Mehsana?

It takes approximately 12 hours to reach Khajuraho from Mehsana by Cab, Flight Via Ahmedabad, Rewa.

What is the cheapest way to reach Khajuraho from Mehsana?

The cheapest way to reach Khajuraho from Mehsana is by Train Via Agra, Chatarpur.

What is the fastest way to reach Khajuraho from Mehsana?

The fastest way to reach Khajuraho from Mehsana is by Cab, Flight Via Ahmedabad, Rewa.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India