Distance from

Bhubaneswar to Ranchi

Average travel distance is

508.82 km

Nomal travel times are between

1h 26min  -  14h 23min

508.82 km (316 miles) is the average travel distance between Bhubaneswar and Ranchi. If you could walk at the speed of 3mph (4.8kph), it would take 3 days 7 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 377.92 km 234.83 miles 204.06 miles
Drive 480.7 km 298.69 miles 259.56 miles
Bus 499.74 km 310.52 miles 269.84 miles
Train 676.92 km 420.62 miles 365.51 miles

Be prepared

Bhubaneswar - Ranchi Info

The distance from Bhubaneswar to Bhubaneswar 4 km (3 miles).

The distance from BBI to IXR 369 km (229 miles).

The distance from Ranchi to Ranchi 5 km (3 miles).

Travel distance chart

The distance between Bhubaneswar, Odisha, India to Ranchi, Jharkhand, India is 508.82 km (316 miles) and it would cost 10 USD ~ 622.964 INR to drive in a car that consumes about 2 MPG.