
Deoghar to Satna
Satna is approximately 700+ kms from Deoghar. The fastest way to reach Satna from Deoghar is by Train. It takes approximately 14 hours. The cheapest way to reach Satna from Deoghar is by Train Via Prayagraj(Allahabad) which would take approximately 17 hours.
Sort By
Mode of Transport
Via Varanasi, Prayagraj(Allahabad)
Deoghar
Varanasi
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 28m
₹1,545
Onwards
Deoghar
Varanasi
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 35m
₹2,100
Onwards
Via Bodhgaya, Prayagraj(Allahabad)
Deoghar
Bodhgaya
Prayagraj(Allahabad)
Satna
Approx Travel Time
18h 10m
On Demand
Via Ramgarh, Prayagraj(Allahabad)
Deoghar
Ramgarh
Prayagraj(Allahabad)
Satna
Approx Travel Time
21h 41m
₹2,249
Onwards
Via Giridih
Deoghar
Giridih
Satna
Approx Travel Time
17h 25m
On Demand
Via Prayagraj(Allahabad)
Deoghar
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 50m
₹1,045
Onwards
CHEAPEST
Deoghar
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 43m
₹490
Onwards
Via Buxar
Deoghar
Buxar
Satna
Approx Travel Time
16h 38m
On Demand
Via Arrah
Deoghar
Arrah
Satna
Approx Travel Time
16h 49m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Satna?
Satna is approximately 700+ kms from Deoghar.
How long does it take to reach Satna from Deoghar?
It takes approximately 14 hours to reach Satna from Deoghar by Train.
What is the cheapest way to reach Satna from Deoghar?
The cheapest way to reach Satna from Deoghar is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Satna from Deoghar?
The fastest way to reach Satna from Deoghar is by Train.


