hero
How2Go
Khajuraho to Deoria

Khajuraho to Deoria

Deoria is approximately 450+ kms from Khajuraho. The fastest way to reach Deoria from Khajuraho is by Flight, Train Via Varanasi. It takes approximately 7 hours. The cheapest way to reach Deoria from Khajuraho is by Bus, Train Via Satna which would take approximately 14 hours.

Sort By
Mode of Transport

Via Varanasi

RECOMMENDED

FASTEST

Khajuraho

Varanasi

Deoria

Approx Travel Time

7h 10m

₹2,812

Onwards

Khajuraho

Varanasi

Deoria

Approx Travel Time

13h 55m

On Demand

Khajuraho

Varanasi

Deoria

Approx Travel Time

13h 54m

On Demand

Khajuraho

Varanasi

Deoria

Approx Travel Time

7h 29m

₹6,336

Onwards

Via Karwi

Khajuraho

Karwi

Deoria

Approx Travel Time

13h 30m

On Demand

Ads by MMT

Via Fatehpur, Uttar Pradesh

Khajuraho

Fatehpur, Uttar Pradesh

Deoria

Approx Travel Time

14h 12m

On Demand

Via Chatarpur, Lucknow

Khajuraho

Chatarpur

Lucknow

Deoria

Approx Travel Time

17h 47m

₹2,064

Onwards

Ads by MMT

Via Satna

CHEAPEST

Khajuraho

Satna

Deoria

Approx Travel Time

13h 44m

₹470

Onwards

Khajuraho

Satna

Deoria

Approx Travel Time

12h 54m

₹3,473

Onwards

Via Mahoba, Gyanpur

Khajuraho

Mahoba

Gyanpur

Deoria

Approx Travel Time

12h 44m

On Demand

Frequently Asked Questions

What is the distance between Khajuraho and Deoria?

Deoria is approximately 450+ kms from Khajuraho.

How long does it take to reach Deoria from Khajuraho?

It takes approximately 7 hours to reach Deoria from Khajuraho by Flight, Train Via Varanasi.

What is the cheapest way to reach Deoria from Khajuraho?

The cheapest way to reach Deoria from Khajuraho is by Bus, Train Via Satna.

What is the fastest way to reach Deoria from Khajuraho?

The fastest way to reach Deoria from Khajuraho is by Flight, Train Via Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India