
Varanasi to Gwalior
Gwalior is approximately 550+ kms from Varanasi. The fastest way to reach Gwalior from Varanasi is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Gwalior from Varanasi is by Train Via Agra which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Varanasi
Delhi
Gwalior
Approx Travel Time
4h 20m
₹7,475
Onwards
Varanasi
Delhi
Gwalior
Approx Travel Time
9h 47m
₹11,131
Onwards
Via Khajuraho, Datia
Varanasi
Khajuraho
Datia
Gwalior
Approx Travel Time
4h 50m
On Demand
Via Lucknow
Varanasi
Lucknow
Gwalior
Approx Travel Time
13h 20m
On Demand
Via Khajuraho
Varanasi
Khajuraho
Gwalior
Approx Travel Time
7h 57m
₹8,000
Onwards
Via Agra
CHEAPEST
Varanasi
Agra
Gwalior
Approx Travel Time
9h 3m
₹505
Onwards
Varanasi
Agra
Gwalior
Approx Travel Time
9h 15m
₹1,589
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Gwalior?
Gwalior is approximately 550+ kms from Varanasi.
How long does it take to reach Gwalior from Varanasi?
It takes approximately 5 hours to reach Gwalior from Varanasi by Flight Via Delhi.
What is the cheapest way to reach Gwalior from Varanasi?
The cheapest way to reach Gwalior from Varanasi is by Train Via Agra.
What is the fastest way to reach Gwalior from Varanasi?
The fastest way to reach Gwalior from Varanasi is by Flight Via Delhi.


