The journey from Ranchi to Bengaluru covers approximately 1800 kilometers. This is a major long-distance route connecting the capital of Jharkhand to the IT capital of India. You can travel by train or flight, both of which are well-connected. Expect a travel time of 30 to 36 hours by train or 2.5 hours by flight.
Total Distance: 1800 km driving distance, 1500 km straight-line air distance.
Trains are the most comfortable and reliable mode of transport.
Flights are the fastest way to travel between the two cities.
October to March for pleasant weather.