Pilibhit to Shimla - Multiple Options To Reach By Train, Cab, Flight
Shimla is approximately 400+ kms from Pilibhit. The fastest way to reach Shimla from Pilibhit is by Train, Flight Via Moradabad, Delhi. It takes approximately 10 hours. The cheapest way to reach Shimla from Pilibhit is by Train Via Moradabad, Saharanpur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Moradabad, Roorkee
RECOMMENDED
Pilibhit
Moradabad
Roorkee
Shimla
Approx Travel Time
11h 35m
₹580
Onwards
Pilibhit
Moradabad
Roorkee
Shimla
Approx Travel Time
12h 26m
₹3,836
Onwards
Via Moradabad, Saharanpur
CHEAPEST
Pilibhit
Moradabad
Saharanpur
Shimla
Approx Travel Time
11h 35m
₹575
Onwards
Via Moradabad, Yamunanagar
Pilibhit
Moradabad
Yamunanagar
Shimla
Approx Travel Time
11h 50m
₹4,315
Onwards
Via Bareilly, Roorkee
Pilibhit
Bareilly
Roorkee
Shimla
Approx Travel Time
12h 5m
₹580
Onwards
Via Bareilly, Saharanpur
Pilibhit
Bareilly
Saharanpur
Shimla
Approx Travel Time
12h 5m
₹580
Onwards
Via Bareilly, Yamunanagar
Pilibhit
Bareilly
Yamunanagar
Shimla
Approx Travel Time
12h 35m
₹4,330
Onwards
Via Rishikesh
Pilibhit
Rishikesh
Shimla
Approx Travel Time
12h 10m
₹6,194
Onwards
Via Meerut
Pilibhit
Meerut
Shimla
Approx Travel Time
11h 55m
₹5,633
Onwards
Via Moradabad, Delhi
FASTEST
Pilibhit
Moradabad
Delhi
Shimla
Approx Travel Time
9h 20m
₹3,227
Onwards
Frequently Asked Questions
What is the distance between Pilibhit and Shimla?
Shimla is approximately 400+ kms from Pilibhit.
How long does it take to reach Shimla from Pilibhit?
It takes approximately 10 hours to reach Shimla from Pilibhit by Train, Flight Via Moradabad, Delhi.
What is the cheapest way to reach Shimla from Pilibhit?
The cheapest way to reach Shimla from Pilibhit is by Train Via Moradabad, Saharanpur.
What is the fastest way to reach Shimla from Pilibhit?
The fastest way to reach Shimla from Pilibhit is by Train, Flight Via Moradabad, Delhi.