
Faizabad to Shimla
Shimla is approximately 800+ kms from Faizabad. The fastest way to reach Shimla from Faizabad is by Cab, Flight Via Ayodhya, Delhi. It takes approximately 5 hours. The cheapest way to reach Shimla from Faizabad is by Train, Bus Via Ambala which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
FASTEST
Faizabad
Ayodhya
Delhi
Shimla
Approx Travel Time
5h 5m
₹13,233
Onwards
Faizabad
Ayodhya
Delhi
Shimla
Approx Travel Time
5h 8m
₹11,378
Onwards
Faizabad
Ayodhya
Delhi
Shimla
Approx Travel Time
5h 5m
₹12,395
Onwards
Via Yamunanagar
Faizabad
Yamunanagar
Shimla
Approx Travel Time
18h 25m
₹5,283
Onwards
Via Ambala
CHEAPEST
Faizabad
Ambala
Shimla
Approx Travel Time
19h 28m
₹913
Onwards
Faizabad
Ambala
Shimla
Approx Travel Time
19h 5m
₹1,723
Onwards
Via Meerut
Faizabad
Meerut
Shimla
Approx Travel Time
20h 13m
₹6,111
Onwards
Via Lucknow, Delhi
Faizabad
Lucknow
Delhi
Shimla
Approx Travel Time
7h 43m
₹15,145
Onwards
Faizabad
Lucknow
Delhi
Shimla
Approx Travel Time
7h 20m
₹12,538
Onwards
Via Kanpur, Delhi
Faizabad
Kanpur
Delhi
Shimla
Approx Travel Time
9h 13m
₹16,546
Onwards
Frequently Asked Questions
What is the distance between Faizabad and Shimla?
Shimla is approximately 800+ kms from Faizabad.
How long does it take to reach Shimla from Faizabad?
It takes approximately 5 hours to reach Shimla from Faizabad by Cab, Flight Via Ayodhya, Delhi.
What is the cheapest way to reach Shimla from Faizabad?
The cheapest way to reach Shimla from Faizabad is by Train, Bus Via Ambala.
What is the fastest way to reach Shimla from Faizabad?
The fastest way to reach Shimla from Faizabad is by Cab, Flight Via Ayodhya, Delhi.


