hero
How2Go
Khajuraho to Veraval

Khajuraho to Veraval

Veraval is approximately 1400+ 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 Veraval.

Read More
Sort By
Mode of Transport

Via Ujjain

RECOMMENDED

Khajuraho

Ujjain

Veraval

Approx Travel Time

1d 2h 25m

₹770

Onwards

Via Bhopal

Khajuraho

Bhopal

Veraval

Approx Travel Time

1d 4h 53m

₹1,905

Onwards

Khajuraho

Bhopal

Veraval

Approx Travel Time

1d 3h 40m

₹680

Onwards

Via Indore

Khajuraho

Indore

Veraval

Approx Travel Time

1d 6h 7m

₹3,399

Onwards

Khajuraho

Indore

Veraval

Approx Travel Time

1d 6h 12m

₹1,930

Onwards

Via Rewa, Ahmedabad

FASTEST

Khajuraho

Rewa

Ahmedabad

Veraval

Approx Travel Time

17h 26m

₹12,297

Onwards

Khajuraho

Rewa

Ahmedabad

Veraval

Approx Travel Time

17h 28m

₹8,701

Onwards

Via Bina

CHEAPEST

Khajuraho

Bina

Veraval

Approx Travel Time

1d 4h 20m

₹665

Onwards

Via Vidisha

Khajuraho

Vidisha

Veraval

Approx Travel Time

1d 4h 29m

₹680

Onwards

Via Dewas

Khajuraho

Dewas

Veraval

Approx Travel Time

1d 5h 34m

₹1,915

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Veraval?

Veraval is approximately 1400+ kms from Khajuraho.

How long does it take to reach Veraval from Khajuraho?

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

What is the cheapest way to reach Veraval from Khajuraho?

The cheapest way to reach Veraval from Khajuraho is by Train Via Bina.

What is the fastest way to reach Veraval from Khajuraho?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India