hero
How2Go
Khajuraho to Osmanabad

Khajuraho to Osmanabad

Osmanabad is approximately 1150+ 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 Osmanabad.

Read More
Sort By
Mode of Transport

Via Jabalpur, Hyderabad

RECOMMENDED

Khajuraho

Jabalpur

Hyderabad

Osmanabad

Approx Travel Time

19h 32m

₹7,803

Onwards

Khajuraho

Jabalpur

Hyderabad

Osmanabad

Approx Travel Time

20h 17m

On Demand

FASTEST

Khajuraho

Jabalpur

Hyderabad

Osmanabad

Approx Travel Time

17h

₹13,207

Onwards

Khajuraho

Jabalpur

Hyderabad

Osmanabad

Approx Travel Time

17h 45m

On Demand

Khajuraho

Jabalpur

Hyderabad

Osmanabad

Approx Travel Time

20h 3m

₹11,175

Onwards

Khajuraho

Jabalpur

Hyderabad

Osmanabad

Approx Travel Time

17h 31m

₹16,579

Onwards

Via Nagpur

Khajuraho

Nagpur

Osmanabad

Approx Travel Time

1d 1h 13m

₹2,518

Onwards

Via Indore

Khajuraho

Indore

Osmanabad

Approx Travel Time

1d 3h 35m

₹2,350

Onwards

Via Jabalpur, Wardha

Khajuraho

Jabalpur

Wardha

Osmanabad

Approx Travel Time

22h 32m

₹11,633

Onwards

CHEAPEST

Khajuraho

Jabalpur

Wardha

Osmanabad

Approx Travel Time

1d 2h 34m

₹1,831

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Osmanabad?

Osmanabad is approximately 1150+ kms from Khajuraho.

How long does it take to reach Osmanabad from Khajuraho?

It takes approximately 17 hours to reach Osmanabad from Khajuraho by Cab, Flight, Bus Via Jabalpur, Hyderabad.

What is the cheapest way to reach Osmanabad from Khajuraho?

The cheapest way to reach Osmanabad from Khajuraho is by Bus, Train Via Jabalpur, Wardha.

What is the fastest way to reach Osmanabad from Khajuraho?

The fastest way to reach Osmanabad from Khajuraho is by Cab, Flight, Bus Via Jabalpur, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India