
Shahabad to Bathinda
Bathinda is approximately 650+ kms from Shahabad. The fastest way to reach Bathinda from Shahabad is by Train Via Moradabad. It takes approximately 13 hours. The cheapest way to reach Bathinda from Shahabad is by Train Via Moradabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
FASTEST
Shahabad
Moradabad
Bathinda
Approx Travel Time
12h 46m
₹420
Onwards
Via Muhamdi, Ghaziabad
Shahabad
Muhamdi
Ghaziabad
Bathinda
Approx Travel Time
17h 37m
₹7,820
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Bathinda?
Bathinda is approximately 650+ kms from Shahabad.
How long does it take to reach Bathinda from Shahabad?
It takes approximately 13 hours to reach Bathinda from Shahabad by Train Via Moradabad.
What is the cheapest way to reach Bathinda from Shahabad?
The cheapest way to reach Bathinda from Shahabad is by Train Via Moradabad.
What is the fastest way to reach Bathinda from Shahabad?
The fastest way to reach Bathinda from Shahabad is by Train Via Moradabad.
Routes Connecting Shahabad
Routes From Shahabad
Routes To Shahabad
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Chakradharpur
- Bathinda to Chirawa
- Bathinda to Nidadavolu
- Bathinda to Jabalpur
- Bathinda to Kadiri
- Bathinda to Bhagalpur
- Bathinda to Khajuraho
- Bathinda to Medinipur
- Bathinda to Balasore
- Bathinda to Kumbhalgarh
- Bathinda to Pali
- Bathinda to Nahan
- Bathinda to Suratgarh
- Bathinda to Panipat
- Bathinda to Bhadrak
Routes To Bathinda
- Warangal to Bathinda
- Uttarkashi to Bathinda
- Akbarpur to Bathinda
- Akola to Bathinda
- Tiruchirappalli to Bathinda
- Pahalgam to Bathinda
- Baikunthpur to Bathinda
- Garhwa to Bathinda
- Leh to Bathinda
- Rampur to Bathinda
- Chalisgaon to Bathinda
- Tikamgarh to Bathinda
- Kantabanji to Bathinda
- Khajuraho to Bathinda
- Satara to Bathinda

