hero
How2Go
Shajapur to Khambhaliya

Shajapur to Khambhaliya

Khambhaliya is approximately 800+ km from Shajapur, 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 Khambhaliya.

Read More
Sort By
Mode of Transport

Via Godhra

RECOMMENDED

Shajapur

Godhra

Khambhaliya

Approx Travel Time

15h 22m

₹491

Onwards

Via Ahmedabad

Shajapur

Ahmedabad

Khambhaliya

Approx Travel Time

15h 18m

On Demand

Direct Train

CHEAPEST

Shajapur

Khambhaliya

Approx Travel Time

18h 1m

₹450

Onwards

Via Indore, Ahmedabad, Jamnagar

FASTEST

Shajapur

Indore

Ahmedabad

Jamnagar

Khambhaliya

Approx Travel Time

9h 14m

₹7,942

Onwards

Via Rajkot

Shajapur

Rajkot

Khambhaliya

Approx Travel Time

17h 14m

₹3,943

Onwards

Via Lalpur

Shajapur

Lalpur

Khambhaliya

Approx Travel Time

22h 3m

₹705

Onwards

Via Indore, Rajkot

Shajapur

Indore

Rajkot

Khambhaliya

Approx Travel Time

20h 9m

₹4,688

Onwards

Via Dahod

Shajapur

Dahod

Khambhaliya

Approx Travel Time

16h 8m

₹479

Onwards

Via Vadodara

Shajapur

Vadodara

Khambhaliya

Approx Travel Time

16h 35m

₹1,095

Onwards

Via Nadiad

Shajapur

Nadiad

Khambhaliya

Approx Travel Time

16h 40m

₹1,080

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Khambhaliya?

Khambhaliya is approximately 800+ kms from Shajapur.

How long does it take to reach Khambhaliya from Shajapur?

It takes approximately 9 hours to reach Khambhaliya from Shajapur by Train, Flight Via Indore, Ahmedabad, Jamnagar.

What is the cheapest way to reach Khambhaliya from Shajapur?

The cheapest way to reach Khambhaliya from Shajapur is by Train.

What is the fastest way to reach Khambhaliya from Shajapur?

The fastest way to reach Khambhaliya from Shajapur is by Train, Flight Via Indore, Ahmedabad, Jamnagar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India