
Shajapur to Bardoli
Bardoli is approximately 550+ kms from Shajapur. The fastest way to reach Bardoli from Shajapur is by Train Via Vadodara. It takes approximately 10 hours. The cheapest way to reach Bardoli from Shajapur is by Train Via Vadodara which would take approximately 10 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
CHEAPEST
FASTEST
Shajapur
Vadodara
Bardoli
Approx Travel Time
9h 48m
₹470
Onwards
Shajapur
Vadodara
Bardoli
Approx Travel Time
10h 34m
₹3,679
Onwards
Shajapur
Vadodara
Bardoli
Approx Travel Time
11h 25m
₹945
Onwards
Via Indore
Shajapur
Indore
Bardoli
Approx Travel Time
13h 25m
₹1,152
Onwards
Shajapur
Indore
Bardoli
Approx Travel Time
11h 35m
₹1,080
Onwards
Via Indore, Ankleshwar
Shajapur
Indore
Ankleshwar
Bardoli
Approx Travel Time
16h 5m
₹3,320
Onwards
Via Vadodara, Bharuch
Shajapur
Vadodara
Bharuch
Bardoli
Approx Travel Time
10h 54m
₹3,191
Onwards
Shajapur
Vadodara
Bharuch
Bardoli
Approx Travel Time
10h 38m
₹530
Onwards
Shajapur
Vadodara
Bharuch
Bardoli
Approx Travel Time
11h 5m
₹1,005
Onwards
Via Vadodara, Ankleshwar
Shajapur
Vadodara
Ankleshwar
Bardoli
Approx Travel Time
11h 26m
₹2,723
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Bardoli?
Bardoli is approximately 550+ kms from Shajapur.
How long does it take to reach Bardoli from Shajapur?
It takes approximately 10 hours to reach Bardoli from Shajapur by Train Via Vadodara.
What is the cheapest way to reach Bardoli from Shajapur?
The cheapest way to reach Bardoli from Shajapur is by Train Via Vadodara.
What is the fastest way to reach Bardoli from Shajapur?
The fastest way to reach Bardoli from Shajapur is by Train Via Vadodara.


