Narnaul to Satna
Satna is approximately 650+ kms from Narnaul. The fastest way to reach Satna from Narnaul is by Train, Flight, Cab Via Delhi, Khajuraho. It takes approximately 9 hours. The cheapest way to reach Satna from Narnaul is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
Narnaul
Agra
Satna
Approx Travel Time
15h 40m
₹865
Onwards
Via Delhi, Khajuraho
FASTEST
Narnaul
Delhi
Khajuraho
Satna
Approx Travel Time
9h 14m
₹6,219
Onwards
Via Mathura
Narnaul
Mathura
Satna
Approx Travel Time
16h 32m
₹4,584
Onwards
Via Delhi, Kanpur
Narnaul
Delhi
Kanpur
Satna
Approx Travel Time
10h 20m
₹5,973
Onwards
Via Delhi
CHEAPEST
Narnaul
Delhi
Satna
Approx Travel Time
16h 25m
₹535
Onwards
Narnaul
Delhi
Satna
Approx Travel Time
16h 44m
₹3,086
Onwards
Narnaul
Delhi
Satna
Approx Travel Time
16h 55m
₹735
Onwards
Via Aligarh
Narnaul
Aligarh
Satna
Approx Travel Time
17h 2m
On Demand
Via Delhi, Gwalior
Narnaul
Delhi
Gwalior
Satna
Approx Travel Time
12h 50m
On Demand
Narnaul
Delhi
Gwalior
Satna
Approx Travel Time
13h 20m
On Demand
Frequently Asked Questions
What is the distance between Narnaul and Satna?
Satna is approximately 650+ kms from Narnaul.
How long does it take to reach Satna from Narnaul?
It takes approximately 9 hours to reach Satna from Narnaul by Train, Flight, Cab Via Delhi, Khajuraho.
What is the cheapest way to reach Satna from Narnaul?
The cheapest way to reach Satna from Narnaul is by Train Via Delhi.
What is the fastest way to reach Satna from Narnaul?
The fastest way to reach Satna from Narnaul is by Train, Flight, Cab Via Delhi, Khajuraho.