
Khagaria to Shimla
Shimla is approximately 1550+ kms from Khagaria. The fastest way to reach Shimla from Khagaria is by Train, Flight Via Gorakhpur, Kangra. It takes approximately 14 hours. The cheapest way to reach Shimla from Khagaria is by Train Via Ghaziabad which would take approximately 29 hours.
Sort By
Mode of Transport
Via Gorakhpur, Kangra
RECOMMENDED
FASTEST
Khagaria
Gorakhpur
Kangra
Shimla
Approx Travel Time
13h 20m
₹14,192
Onwards
Via Ghaziabad
CHEAPEST
Khagaria
Ghaziabad
Shimla
Approx Travel Time
1d 5h 10m
₹640
Onwards
Via Yamunanagar
Khagaria
Yamunanagar
Shimla
Approx Travel Time
1d 5h 23m
On Demand
Via Roorkee
Khagaria
Roorkee
Shimla
Approx Travel Time
1d 5h 24m
₹6,288
Onwards
Via Chandigarh
Khagaria
Chandigarh
Shimla
Approx Travel Time
1d 4h 56m
₹3,083
Onwards
Khagaria
Chandigarh
Shimla
Approx Travel Time
1d 4h 56m
₹1,182
Onwards
Via Karnal
Khagaria
Karnal
Shimla
Approx Travel Time
1d 6h 40m
On Demand
Via Rajpura
Khagaria
Rajpura
Shimla
Approx Travel Time
1d 5h 50m
On Demand
Via Delhi
Khagaria
Delhi
Shimla
Approx Travel Time
1d 0h 25m
₹6,840
Onwards
Via Ambala
Khagaria
Ambala
Shimla
Approx Travel Time
1d 5h 44m
₹3,898
Onwards
Frequently Asked Questions
What is the distance between Khagaria and Shimla?
Shimla is approximately 1550+ kms from Khagaria.
How long does it take to reach Shimla from Khagaria?
It takes approximately 14 hours to reach Shimla from Khagaria by Train, Flight Via Gorakhpur, Kangra.
What is the cheapest way to reach Shimla from Khagaria?
The cheapest way to reach Shimla from Khagaria is by Train Via Ghaziabad.
What is the fastest way to reach Shimla from Khagaria?
The fastest way to reach Shimla from Khagaria is by Train, Flight Via Gorakhpur, Kangra.