
Balasore to Ranchi
Ranchi is approximately 250+ kms from Balasore. The fastest way to reach Ranchi from Balasore is by Train. It takes approximately 6 hours. The cheapest way to reach Ranchi from Balasore is by Train Via Kharagpur which would take approximately 9 hours.
Sort By
Mode of Transport
Via Jamshedpur
Balasore
Jamshedpur
Ranchi
Approx Travel Time
7h 25m
₹330
Onwards
Balasore
Jamshedpur
Ranchi
Approx Travel Time
7h 55m
₹435
Onwards
Balasore
Jamshedpur
Ranchi
Approx Travel Time
8h 13m
₹2,046
Onwards
Via Ghatshila
Balasore
Ghatshila
Ranchi
Approx Travel Time
7h 25m
₹290
Onwards
Via Purulia
Balasore
Purulia
Ranchi
Approx Travel Time
8h 10m
₹540
Onwards
Balasore
Purulia
Ranchi
Approx Travel Time
9h 16m
₹3,599
Onwards
Via Kharagpur
CHEAPEST
Balasore
Kharagpur
Ranchi
Approx Travel Time
8h 25m
₹230
Onwards
Via Kharagpur, Jamshedpur
Balasore
Kharagpur
Jamshedpur
Ranchi
Approx Travel Time
9h 50m
₹320
Onwards
Balasore
Kharagpur
Jamshedpur
Ranchi
Approx Travel Time
10h 20m
₹425
Onwards
Frequently Asked Questions
What is the distance between Balasore and Ranchi?
Ranchi is approximately 250+ kms from Balasore.
How long does it take to reach Ranchi from Balasore?
It takes approximately 6 hours to reach Ranchi from Balasore by Train.
What is the cheapest way to reach Ranchi from Balasore?
The cheapest way to reach Ranchi from Balasore is by Train Via Kharagpur.
What is the fastest way to reach Ranchi from Balasore?
The fastest way to reach Ranchi from Balasore is by Train.