hero
How2Go
Karnal to Khajuraho

Karnal to Khajuraho

Khajuraho is approximately 650+ kms from Karnal. The fastest way to reach Khajuraho from Karnal is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Khajuraho from Karnal is by Train Via Delhi which would take approximately 16 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Karnal

Khajuraho

Approx Travel Time

13h 45m

On Demand

Via Delhi

FASTEST

Karnal

Delhi

Khajuraho

Approx Travel Time

5h 25m

₹3,026

Onwards

Karnal

Delhi

Khajuraho

Approx Travel Time

6h 10m

₹3,355

Onwards

Karnal

Delhi

Khajuraho

Approx Travel Time

5h 40m

₹5,841

Onwards

CHEAPEST

Karnal

Delhi

Khajuraho

Approx Travel Time

15h 25m

₹1,755

Onwards

Karnal

Delhi

Khajuraho

Approx Travel Time

16h 10m

₹2,084

Onwards

Karnal

Delhi

Khajuraho

Approx Travel Time

15h 40m

₹4,570

Onwards

Ads by MMT

Via Delhi, Gwalior

Karnal

Delhi

Gwalior

Khajuraho

Approx Travel Time

11h 20m

On Demand

Via Jaipur

Karnal

Jaipur

Khajuraho

Approx Travel Time

9h 55m

On Demand

Ads by MMT

Via Dabra

Karnal

Dabra

Khajuraho

Approx Travel Time

16h 25m

On Demand

Frequently Asked Questions

What is the distance between Karnal and Khajuraho?

Khajuraho is approximately 650+ kms from Karnal.

How long does it take to reach Khajuraho from Karnal?

It takes approximately 6 hours to reach Khajuraho from Karnal by Train, Flight Via Delhi.

What is the cheapest way to reach Khajuraho from Karnal?

The cheapest way to reach Khajuraho from Karnal is by Train Via Delhi.

What is the fastest way to reach Khajuraho from Karnal?

The fastest way to reach Khajuraho from Karnal is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India