
Nabha to Satna
Satna is approximately 850+ kms from Nabha. The fastest way to reach Satna from Nabha is by Train, Flight Via Delhi, Jabalpur. It takes approximately 11 hours. The cheapest way to reach Satna from Nabha is by Train Via Delhi, Jhansi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi, Khajuraho
RECOMMENDED
Nabha
Delhi
Khajuraho
Satna
Approx Travel Time
13h 1m
₹6,667
Onwards
Via Delhi, Prayagraj(Allahabad)
Nabha
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
11h 37m
₹3,654
Onwards
Nabha
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
19h 24m
₹1,250
Onwards
Nabha
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
12h 36m
₹5,822
Onwards
Nabha
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
11h 44m
₹4,209
Onwards
Via Delhi, Jabalpur
FASTEST
Nabha
Delhi
Jabalpur
Satna
Approx Travel Time
10h 54m
₹5,484
Onwards
Nabha
Delhi
Jabalpur
Satna
Approx Travel Time
12h 47m
₹11,042
Onwards
Via Ambala, Kanpur
Nabha
Ambala
Kanpur
Satna
Approx Travel Time
18h 8m
₹4,181
Onwards
Via Delhi, Jhansi
CHEAPEST
Nabha
Delhi
Jhansi
Satna
Approx Travel Time
17h 40m
₹630
Onwards
Via Delhi, Kanpur
Nabha
Delhi
Kanpur
Satna
Approx Travel Time
13h 5m
₹7,094
Onwards
Frequently Asked Questions
What is the distance between Nabha and Satna?
Satna is approximately 850+ kms from Nabha.
How long does it take to reach Satna from Nabha?
It takes approximately 11 hours to reach Satna from Nabha by Train, Flight Via Delhi, Jabalpur.
What is the cheapest way to reach Satna from Nabha?
The cheapest way to reach Satna from Nabha is by Train Via Delhi, Jhansi.
What is the fastest way to reach Satna from Nabha?
The fastest way to reach Satna from Nabha is by Train, Flight Via Delhi, Jabalpur.