
Shirpur to Basoda
Basoda is approximately 450+ kms from Shirpur. The fastest way to reach Basoda from Shirpur is by Bus, Train Via Ujjain. It takes approximately 11 hours. The cheapest way to reach Basoda from Shirpur is by Bus, Train Via Indore, Bhopal which would take approximately 13 hours.
Sort By
Mode of Transport
Via Sehore
RECOMMENDED
Shirpur
Sehore
Basoda
Approx Travel Time
11h 27m
₹1,375
Onwards
Via Mhow, Shujalpur
Shirpur
Mhow
Shujalpur
Basoda
Approx Travel Time
11h 27m
₹1,560
Onwards
Via Indore
Shirpur
Indore
Basoda
Approx Travel Time
12h 44m
₹820
Onwards
Shirpur
Indore
Basoda
Approx Travel Time
12h 5m
₹545
Onwards
Via Ujjain
FASTEST
Shirpur
Ujjain
Basoda
Approx Travel Time
11h 15m
₹945
Onwards
Via Bhopal
Shirpur
Bhopal
Basoda
Approx Travel Time
12h 8m
₹880
Onwards
Via Indore, Vidisha
Shirpur
Indore
Vidisha
Basoda
Approx Travel Time
11h 50m
₹585
Onwards
Via Dewas
Shirpur
Dewas
Basoda
Approx Travel Time
11h 35m
₹565
Onwards
Via Indore, Bhopal
CHEAPEST
Shirpur
Indore
Bhopal
Basoda
Approx Travel Time
12h 58m
₹500
Onwards
Via Mhow, Sehore
Shirpur
Mhow
Sehore
Basoda
Approx Travel Time
12h 13m
₹1,655
Onwards
Frequently Asked Questions
What is the distance between Shirpur and Basoda?
Basoda is approximately 450+ kms from Shirpur.
How long does it take to reach Basoda from Shirpur?
It takes approximately 11 hours to reach Basoda from Shirpur by Bus, Train Via Ujjain.
What is the cheapest way to reach Basoda from Shirpur?
The cheapest way to reach Basoda from Shirpur is by Bus, Train Via Indore, Bhopal.
What is the fastest way to reach Basoda from Shirpur?
The fastest way to reach Basoda from Shirpur is by Bus, Train Via Ujjain.


