
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 9 hours. The cheapest way to reach Bardoli from Shajapur is by Train Via Anand which would take approximately 11 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
FASTEST
Shajapur
Vadodara
Bardoli
Approx Travel Time
9h 8m
₹470
Onwards
Shajapur
Vadodara
Bardoli
Approx Travel Time
9h 40m
₹3,114
Onwards
Shajapur
Vadodara
Bardoli
Approx Travel Time
10h 50m
₹944
Onwards
Via Surat
Shajapur
Surat
Bardoli
Approx Travel Time
10h 35m
₹955
Onwards
Shajapur
Surat
Bardoli
Approx Travel Time
14h 18m
₹4,190
Onwards
Shajapur
Surat
Bardoli
Approx Travel Time
10h 43m
₹500
Onwards
Shajapur
Surat
Bardoli
Approx Travel Time
10h 28m
₹1,545
Onwards
Via Dewas
Shajapur
Dewas
Bardoli
Approx Travel Time
14h 10m
₹752
Onwards
Via Anand
CHEAPEST
Shajapur
Anand
Bardoli
Approx Travel Time
11h 17m
₹450
Onwards
Via Ujjain, Bharuch
Shajapur
Ujjain
Bharuch
Bardoli
Approx Travel Time
11h 23m
₹570
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 9 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 Anand.
What is the fastest way to reach Bardoli from Shajapur?
The fastest way to reach Bardoli from Shajapur is by Train Via Vadodara.

