hero
How2Go
Annavaram to Khajuraho

Annavaram to Khajuraho

Khajuraho is approximately 1500+ kms from Annavaram. The fastest way to reach Khajuraho from Annavaram is by Cab, Flight Via Visakhapatnam, Varanasi. It takes approximately 11 hours. The cheapest way to reach Khajuraho from Annavaram is by Bus Via Hyderabad, Rewa which would take approximately 35 hours.

Sort By
Mode of Transport

Via Gannavaram, Varanasi

RECOMMENDED

Annavaram

Gannavaram

Varanasi

Khajuraho

Approx Travel Time

10h 50m

₹15,118

Onwards

Via Visakhapatnam, Varanasi

FASTEST

Annavaram

Visakhapatnam

Varanasi

Khajuraho

Approx Travel Time

10h 46m

₹17,555

Onwards

Annavaram

Visakhapatnam

Varanasi

Khajuraho

Approx Travel Time

10h 55m

₹15,353

Onwards

Ads by MMT

Via Hyderabad, Rewa

CHEAPEST

Annavaram

Hyderabad

Rewa

Khajuraho

Approx Travel Time

1d 10h 50m

₹2,839

Onwards

Annavaram

Hyderabad

Rewa

Khajuraho

Approx Travel Time

21h 10m

₹12,238

Onwards

Annavaram

Hyderabad

Rewa

Khajuraho

Approx Travel Time

21h 8m

₹23,748

Onwards

Via Bhubaneshwar, Varanasi

Annavaram

Bhubaneshwar

Varanasi

Khajuraho

Approx Travel Time

16h 10m

₹12,491

Onwards

Ads by MMT

Via Bhubaneshwar, Prayagraj(Allahabad)

Annavaram

Bhubaneshwar

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

23h 23m

On Demand

Annavaram

Bhubaneshwar

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

22h 16m

₹13,587

Onwards

Frequently Asked Questions

What is the distance between Annavaram and Khajuraho?

Khajuraho is approximately 1500+ kms from Annavaram.

How long does it take to reach Khajuraho from Annavaram?

It takes approximately 11 hours to reach Khajuraho from Annavaram by Cab, Flight Via Visakhapatnam, Varanasi.

What is the cheapest way to reach Khajuraho from Annavaram?

The cheapest way to reach Khajuraho from Annavaram is by Bus Via Hyderabad, Rewa.

What is the fastest way to reach Khajuraho from Annavaram?

The fastest way to reach Khajuraho from Annavaram is by Cab, Flight Via Visakhapatnam, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India