hero
How2Go
Khajuraho to Mehsana

Khajuraho to Mehsana

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

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Khajuraho

Delhi

Mehsana

Approx Travel Time

13h 38m

₹4,127

Onwards

Via Rewa, Ahmedabad

Khajuraho

Rewa

Ahmedabad

Mehsana

Approx Travel Time

11h 36m

On Demand

Khajuraho

Rewa

Ahmedabad

Mehsana

Approx Travel Time

12h 30m

₹9,984

Onwards

FASTEST

Khajuraho

Rewa

Ahmedabad

Mehsana

Approx Travel Time

11h 34m

On Demand

Khajuraho

Rewa

Ahmedabad

Mehsana

Approx Travel Time

12h 51m

₹9,036

Onwards

Via Chatarpur, Agra

CHEAPEST

Khajuraho

Chatarpur

Agra

Mehsana

Approx Travel Time

18h 8m

₹755

Onwards

Via Ujjain

Khajuraho

Ujjain

Mehsana

Approx Travel Time

22h 15m

₹2,325

Onwards

Via Indore

Khajuraho

Indore

Mehsana

Approx Travel Time

23h 15m

₹2,700

Onwards

Via Morena

Khajuraho

Morena

Mehsana

Approx Travel Time

20h 10m

₹8,177

Onwards

Via Chatarpur, Bhilwara

Khajuraho

Chatarpur

Bhilwara

Mehsana

Approx Travel Time

19h 32m

₹12,751

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Mehsana?

Mehsana is approximately 1250+ kms from Khajuraho.

How long does it take to reach Mehsana from Khajuraho?

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

What is the cheapest way to reach Mehsana from Khajuraho?

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

What is the fastest way to reach Mehsana from Khajuraho?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India