
Bathinda to Satna
Satna is approximately 900+ kms from Bathinda. The fastest way to reach Satna from Bathinda is by Flight, Train Via Delhi, Jabalpur. It takes approximately 8 hours. The cheapest way to reach Satna from Bathinda is by Train Via Mathura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi, Khajuraho
RECOMMENDED
Bathinda
Delhi
Khajuraho
Satna
Approx Travel Time
8h 12m
₹15,498
Onwards
Via Delhi, Prayagraj(Allahabad)
Bathinda
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
8h 8m
₹7,195
Onwards
Bathinda
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
8h 15m
₹7,750
Onwards
Bathinda
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
9h 7m
₹9,362
Onwards
Via Delhi, Jabalpur
FASTEST
Bathinda
Delhi
Jabalpur
Satna
Approx Travel Time
7h 45m
₹7,059
Onwards
Via Datia
Bathinda
Datia
Satna
Approx Travel Time
19h 2m
₹905
Onwards
Via Kanpur
Bathinda
Kanpur
Satna
Approx Travel Time
20h 6m
On Demand
Via Mathura
CHEAPEST
Bathinda
Mathura
Satna
Approx Travel Time
19h 15m
₹685
Onwards
Via Delhi, Lucknow
Bathinda
Delhi
Lucknow
Satna
Approx Travel Time
1d 2h 12m
₹5,908
Onwards
Via Agra, Prayagraj(Allahabad)
Bathinda
Agra
Prayagraj(Allahabad)
Satna
Approx Travel Time
1d 3h 40m
On Demand
Frequently Asked Questions
What is the distance between Bathinda and Satna?
Satna is approximately 900+ kms from Bathinda.
How long does it take to reach Satna from Bathinda?
It takes approximately 8 hours to reach Satna from Bathinda by Flight, Train Via Delhi, Jabalpur.
What is the cheapest way to reach Satna from Bathinda?
The cheapest way to reach Satna from Bathinda is by Train Via Mathura.
What is the fastest way to reach Satna from Bathinda?
The fastest way to reach Satna from Bathinda is by Flight, Train Via Delhi, Jabalpur.


