
Ballia to Shirdi
Shirdi is approximately 1650+ kms from Ballia. The fastest way to reach Shirdi from Ballia is by Train, Flight Via Varanasi, Hyderabad. It takes approximately 8 hours. The cheapest way to reach Shirdi from Ballia is by Train, Bus Via Nandgaon which would take approximately 27 hours.
Sort By
Mode of Transport
Via Varanasi, Hyderabad
RECOMMENDED
Ballia
Varanasi
Hyderabad
Shirdi
Approx Travel Time
9h 10m
₹15,583
Onwards
FASTEST
Ballia
Varanasi
Hyderabad
Shirdi
Approx Travel Time
7h 53m
₹11,991
Onwards
Via Varanasi, Pune
Ballia
Varanasi
Pune
Shirdi
Approx Travel Time
12h 26m
₹12,230
Onwards
Ballia
Varanasi
Pune
Shirdi
Approx Travel Time
11h 9m
₹8,638
Onwards
Via Lucknow, Delhi
Ballia
Lucknow
Delhi
Shirdi
Approx Travel Time
13h 35m
₹9,721
Onwards
Via Bhusawal
Ballia
Bhusawal
Shirdi
Approx Travel Time
1d 2h 26m
On Demand
Ballia
Bhusawal
Shirdi
Approx Travel Time
1d 1h 10m
On Demand
Via Nandgaon
CHEAPEST
Ballia
Nandgaon
Shirdi
Approx Travel Time
1d 2h 35m
₹2,225
Onwards
Via Lucknow, Indore
Ballia
Lucknow
Indore
Shirdi
Approx Travel Time
1d 8h 25m
₹2,449
Onwards
Via Patna, Hyderabad
Ballia
Patna
Hyderabad
Shirdi
Approx Travel Time
9h 20m
₹15,354
Onwards
Frequently Asked Questions
What is the distance between Ballia and Shirdi?
Shirdi is approximately 1650+ kms from Ballia.
How long does it take to reach Shirdi from Ballia?
It takes approximately 8 hours to reach Shirdi from Ballia by Train, Flight Via Varanasi, Hyderabad.
What is the cheapest way to reach Shirdi from Ballia?
The cheapest way to reach Shirdi from Ballia is by Train, Bus Via Nandgaon.
What is the fastest way to reach Shirdi from Ballia?
The fastest way to reach Shirdi from Ballia is by Train, Flight Via Varanasi, Hyderabad.