
Bhagalpur to Shimla
Shimla is approximately 1450+ kms from Bhagalpur. The fastest way to reach Shimla from Bhagalpur is by Train, Flight Via Purnia, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Bhagalpur is by Train, Bus Via Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Purnia, Delhi
RECOMMENDED
Bhagalpur
Purnia
Delhi
Shimla
Approx Travel Time
7h 48m
₹22,682
Onwards
FASTEST
Bhagalpur
Purnia
Delhi
Shimla
Approx Travel Time
7h 20m
On Demand
Bhagalpur
Purnia
Delhi
Shimla
Approx Travel Time
7h 35m
₹14,507
Onwards
Via Delhi
CHEAPEST
Bhagalpur
Delhi
Shimla
Approx Travel Time
1d 3h 17m
₹1,326
Onwards
Via Patna, Dehradun
Bhagalpur
Patna
Dehradun
Shimla
Approx Travel Time
1d 8h 53m
₹6,550
Onwards
Via Patna, Ghaziabad
Bhagalpur
Patna
Ghaziabad
Shimla
Approx Travel Time
1d 13h
₹2,771
Onwards
Via Muzaffarpur, Delhi
Bhagalpur
Muzaffarpur
Delhi
Shimla
Approx Travel Time
10h 27m
₹24,168
Onwards
Bhagalpur
Muzaffarpur
Delhi
Shimla
Approx Travel Time
11h 26m
₹12,860
Onwards
Via Patna, Delhi
Bhagalpur
Patna
Delhi
Shimla
Approx Travel Time
9h 20m
₹14,014
Onwards
Bhagalpur
Patna
Delhi
Shimla
Approx Travel Time
10h 51m
₹19,418
Onwards
Frequently Asked Questions
What is the distance between Bhagalpur and Shimla?
Shimla is approximately 1450+ kms from Bhagalpur.
How long does it take to reach Shimla from Bhagalpur?
It takes approximately 8 hours to reach Shimla from Bhagalpur by Train, Flight Via Purnia, Delhi.
What is the cheapest way to reach Shimla from Bhagalpur?
The cheapest way to reach Shimla from Bhagalpur is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Bhagalpur?
The fastest way to reach Shimla from Bhagalpur is by Train, Flight Via Purnia, Delhi.


