
Bathinda to Shahapur
Shahapur is approximately 1500+ kms from Bathinda. The fastest way to reach Shahapur from Bathinda is by Flight, Bus Via Delhi, Mumbai. It takes approximately 8 hours. The cheapest way to reach Shahapur from Bathinda is by Train, Cab Via Jodhpur, Mumbai which would take approximately 30 hours.
Sort By
Mode of Transport
Via Delhi, Mumbai
RECOMMENDED
Bathinda
Delhi
Mumbai
Shahapur
Approx Travel Time
8h 18m
₹9,510
Onwards
FASTEST
Bathinda
Delhi
Mumbai
Shahapur
Approx Travel Time
7h 40m
₹8,357
Onwards
Bathinda
Delhi
Mumbai
Shahapur
Approx Travel Time
12h 8m
₹7,545
Onwards
Via Mohali, Mumbai
Bathinda
Mohali
Mumbai
Shahapur
Approx Travel Time
11h 22m
₹13,259
Onwards
Via Jodhpur, Mumbai
CHEAPEST
Bathinda
Jodhpur
Mumbai
Shahapur
Approx Travel Time
1d 6h 16m
₹3,035
Onwards
Bathinda
Jodhpur
Mumbai
Shahapur
Approx Travel Time
1d 11h 40m
₹3,512
Onwards
Via Mumbai
Bathinda
Mumbai
Shahapur
Approx Travel Time
1d 16h 55m
₹38,640
Onwards
Via Ghaziabad, Mumbai
Bathinda
Ghaziabad
Mumbai
Shahapur
Approx Travel Time
9h 18m
₹8,966
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Shahapur?
Shahapur is approximately 1500+ kms from Bathinda.
How long does it take to reach Shahapur from Bathinda?
It takes approximately 8 hours to reach Shahapur from Bathinda by Flight, Bus Via Delhi, Mumbai.
What is the cheapest way to reach Shahapur from Bathinda?
The cheapest way to reach Shahapur from Bathinda is by Train, Cab Via Jodhpur, Mumbai.
What is the fastest way to reach Shahapur from Bathinda?
The fastest way to reach Shahapur from Bathinda is by Flight, Bus Via Delhi, Mumbai.