
Karnal to Shirdi
Shirdi is approximately 1250+ kms from Karnal. The fastest way to reach Shirdi from Karnal is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Shirdi from Karnal is by Train Via Sawai Madhopur which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Karnal
Delhi
Shirdi
Approx Travel Time
6h 40m
₹5,413
Onwards
Karnal
Delhi
Shirdi
Approx Travel Time
6h 55m
₹8,228
Onwards
Karnal
Delhi
Shirdi
Approx Travel Time
7h 25m
₹5,739
Onwards
Via Kota
Karnal
Kota
Shirdi
Approx Travel Time
1d 2h 40m
₹1,045
Onwards
Via Jaipur
Karnal
Jaipur
Shirdi
Approx Travel Time
1d 2h 40m
On Demand
Via Indore
Karnal
Indore
Shirdi
Approx Travel Time
19h 40m
On Demand
Via Khachrod
Karnal
Khachrod
Shirdi
Approx Travel Time
1d 2h 40m
On Demand
Via Ujjain
Karnal
Ujjain
Shirdi
Approx Travel Time
1d 2h 55m
On Demand
Via Sawai Madhopur
CHEAPEST
Karnal
Sawai Madhopur
Shirdi
Approx Travel Time
1d 2h 55m
₹1,030
Onwards
Via Chandigarh, Delhi
Karnal
Chandigarh
Delhi
Shirdi
Approx Travel Time
8h 5m
₹8,567
Onwards
Frequently Asked Questions
What is the distance between Karnal and Shirdi?
Shirdi is approximately 1250+ kms from Karnal.
How long does it take to reach Shirdi from Karnal?
It takes approximately 7 hours to reach Shirdi from Karnal by Train, Flight Via Delhi.
What is the cheapest way to reach Shirdi from Karnal?
The cheapest way to reach Shirdi from Karnal is by Train Via Sawai Madhopur.
What is the fastest way to reach Shirdi from Karnal?
The fastest way to reach Shirdi from Karnal is by Train, Flight Via Delhi.