
Faridabad to Gwalior
Gwalior is approximately 250+ kms from Faridabad. The fastest way to reach Gwalior from Faridabad is by Bus, Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Gwalior from Faridabad is by Train Via Agra which would take approximately 4 hours.
Sort By
Mode of Transport
Via Delhi
Faridabad
Delhi
Gwalior
Approx Travel Time
4h 7m
₹3,517
Onwards
Faridabad
Delhi
Gwalior
Approx Travel Time
3h 48m
₹2,319
Onwards
FASTEST
Faridabad
Delhi
Gwalior
Approx Travel Time
3h 45m
₹2,621
Onwards
Via Mathura
Faridabad
Mathura
Gwalior
Approx Travel Time
4h
On Demand
Faridabad
Mathura
Gwalior
Approx Travel Time
5h 53m
On Demand
Via Agra
CHEAPEST
Faridabad
Agra
Gwalior
Approx Travel Time
4h 10m
₹230
Onwards
Faridabad
Agra
Gwalior
Approx Travel Time
5h 42m
₹1,285
Onwards
Frequently Asked Questions
What is the distance between Faridabad and Gwalior?
Gwalior is approximately 250+ kms from Faridabad.
How long does it take to reach Gwalior from Faridabad?
It takes approximately 4 hours to reach Gwalior from Faridabad by Bus, Flight Via Delhi.
What is the cheapest way to reach Gwalior from Faridabad?
The cheapest way to reach Gwalior from Faridabad is by Train Via Agra.
What is the fastest way to reach Gwalior from Faridabad?
The fastest way to reach Gwalior from Faridabad is by Bus, Flight Via Delhi.
Routes Connecting Faridabad
Routes From Faridabad
- Faridabad to Bhabua
- Faridabad to Latur
- Faridabad to Bhavnagar
- Faridabad to Vijayawada
- Faridabad to Cuddalore
- Faridabad to Hansi
- Faridabad to Madurantakam
- Faridabad to Theni
- Faridabad to Sedam
- Faridabad to Jharsuguda
- Faridabad to Sawai-Madhopur
- Faridabad to Thiruthani
- Faridabad to Koilkuntla
- Faridabad to Daltonganj

