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.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 30 hours | 2 hours 30 mins |
| Avg Price | 1200-5000 INR | 6000-15000 INR |
| Operator | Express Trains | IndiGo |
| Route | Ranchi Junction to Bengaluru City/Yesvantpur | Birsa Munda Airport to Kempegowda International Airport |
| Tip | 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.