
Satna to Bathinda
Bathinda is approximately 900+ kms from Satna. The fastest way to reach Bathinda from Satna is by Train, Flight Via Jabalpur, Delhi. It takes approximately 8 hours. The cheapest way to reach Bathinda from Satna is by Train Via Mathura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Khajuraho, Delhi
RECOMMENDED
Satna
Khajuraho
Delhi
Bathinda
Approx Travel Time
8h 12m
₹11,868
Onwards
Via Prayagraj(Allahabad), Delhi
Satna
Prayagraj(Allahabad)
Delhi
Bathinda
Approx Travel Time
8h 8m
₹6,741
Onwards
Satna
Prayagraj(Allahabad)
Delhi
Bathinda
Approx Travel Time
9h 7m
₹11,323
Onwards
Via Jabalpur, Delhi
Satna
Jabalpur
Delhi
Bathinda
Approx Travel Time
10h
₹7,726
Onwards
FASTEST
Satna
Jabalpur
Delhi
Bathinda
Approx Travel Time
7h 55m
₹6,959
Onwards
Via Kanpur
Satna
Kanpur
Bathinda
Approx Travel Time
20h 6m
₹10,383
Onwards
Via Mathura
CHEAPEST
Satna
Mathura
Bathinda
Approx Travel Time
19h 15m
₹685
Onwards
Via Faridabad
Satna
Faridabad
Bathinda
Approx Travel Time
22h 22m
₹1,430
Onwards
Via Lucknow, Delhi
Satna
Lucknow
Delhi
Bathinda
Approx Travel Time
1d 2h 12m
₹8,499
Onwards
Satna
Lucknow
Delhi
Bathinda
Approx Travel Time
11h 17m
₹12,708
Onwards
Frequently Asked Questions
What is the distance between Satna and Bathinda?
Bathinda is approximately 900+ kms from Satna.
How long does it take to reach Bathinda from Satna?
It takes approximately 8 hours to reach Bathinda from Satna by Train, Flight Via Jabalpur, Delhi.
What is the cheapest way to reach Bathinda from Satna?
The cheapest way to reach Bathinda from Satna is by Train Via Mathura.
What is the fastest way to reach Bathinda from Satna?
The fastest way to reach Bathinda from Satna is by Train, Flight Via Jabalpur, Delhi.