
Sonepur to Gwalior
Gwalior is approximately 1400+ kms from Sonepur. The fastest way to reach Gwalior from Sonepur is by Train, Flight Via Jharsuguda, Delhi. It takes approximately 9 hours. The cheapest way to reach Gwalior from Sonepur is by Train, Flight Via Titilagarh, Visakhapatnam which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jharsuguda, Delhi
RECOMMENDED
FASTEST
Sonepur
Jharsuguda
Delhi
Gwalior
Approx Travel Time
8h 38m
₹10,526
Onwards
Sonepur
Jharsuguda
Delhi
Gwalior
Approx Travel Time
14h 5m
₹13,847
Onwards
Sonepur
Jharsuguda
Delhi
Gwalior
Approx Travel Time
9h 12m
₹15,822
Onwards
Sonepur
Jharsuguda
Delhi
Gwalior
Approx Travel Time
14h 39m
₹19,143
Onwards
Via Titilagarh, Visakhapatnam
CHEAPEST
Sonepur
Titilagarh
Visakhapatnam
Gwalior
Approx Travel Time
13h 58m
₹8,468
Onwards
Via Jharsuguda, Lucknow
Sonepur
Jharsuguda
Lucknow
Gwalior
Approx Travel Time
13h 55m
₹18,051
Onwards
Sonepur
Jharsuguda
Lucknow
Gwalior
Approx Travel Time
15h 58m
₹13,957
Onwards
Sonepur
Jharsuguda
Lucknow
Gwalior
Approx Travel Time
14h 29m
₹23,347
Onwards
Sonepur
Jharsuguda
Lucknow
Gwalior
Approx Travel Time
16h 32m
₹19,253
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Gwalior?
Gwalior is approximately 1400+ kms from Sonepur.
How long does it take to reach Gwalior from Sonepur?
It takes approximately 9 hours to reach Gwalior from Sonepur by Train, Flight Via Jharsuguda, Delhi.
What is the cheapest way to reach Gwalior from Sonepur?
The cheapest way to reach Gwalior from Sonepur is by Train, Flight Via Titilagarh, Visakhapatnam.
What is the fastest way to reach Gwalior from Sonepur?
The fastest way to reach Gwalior from Sonepur is by Train, Flight Via Jharsuguda, Delhi.

