Bangalore Ranchi Routes (5 Ways to go)

Planning a trip from Bangalore to Ranchi Cleartrip helps you select the best route between Bangalore & Ranchi based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Bangalore & Ranchi

The distance from Bangalore to Ranchi is approximately 1835.53kms. By car, it takes roughly 26h 43m to reach Ranchi from Bangalore . Take a look at the 5 routes available to reach Ranchi from Bangalore

  • 1.
  • Bangalore to Ranchi Bus
  • 38h 30m
  • Rs. 1750
 
Bangalore
 
12h 30m
Rs. 600
Travelling in a bus is one of the ways to reach Vijayawada from Bangalore. The total journey between Bangalore & Vijayawada takes around 12h 30m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Vijayawada
 
12h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Bhubaneswar from Vijayawada. The total journey between Vijayawada & Bhubaneswar takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Bhubaneswar
 
12h 0m
Rs. 550
Travelling in a bus is one of the ways to reach Ranchi from Bhubaneswar. The total journey between Bhubaneswar & Ranchi takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Ranchi
  • 2.
  • Bangalore to Ranchi Train
  • 36h 45m
  • Rs. 1900
 
Bangalore Cant (BNC)
 
36h 45m
Rs. 1900
You can reach Hatia (HTE) from Bangalore Cant (BNC) by travelling in a train. Bangalore Cant (BNC) to Hatia (HTE) train takes approximately 36h 45m. You can catch a train from Bangalore Cant (BNC) and get down at Hatia (HTE). The price of the train ticket is approximately Rs. 1900.
 
Hatia (HTE)
  • 3.
  • Bangalore to Ranchi Train via Yesvantpur Junction (YPR)
  • 35h 51m
  • Rs. 1910
 
Mantri Square Sampige Road
 
0h 16m
Rs. 10
You can reach Yeshwantpur from Mantri Square Sampige Road by travelling in a train. Mantri Square Sampige Road to Yeshwantpur train takes approximately 0h 16m. You can catch a train from Mantri Square Sampige Road and get down at Yeshwantpur. The price of the train ticket is approximately Rs. 10.
 
Yeshwantpur
 
34h 35m
Rs. 1900
You can reach Hatia (HTE) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Hatia (HTE) train takes approximately 34h 35m. You can catch a train from Yesvantpur Junction (YPR) and get down at Hatia (HTE). The price of the train ticket is approximately Rs. 1900.
 
Hatia (HTE)
  • 4.
  • Bangalore to Ranchi Fly
  • 4h 24m
  • Rs. 5350
 
Bengaluru
 
0h 34m
Rs. 650
You can take a car from Bengaluru to Bengaluru. It will take you around 0h 34m to cover distance of 34.97kms and reach Bengaluru from Bengaluru. The total amount for the journey will be approximately Rs.650.
 
Bengaluru
 
3h 45m
Rs. 4200
You can travel from Bengaluru to Ranchi by booking a flight. The total flight time between Bengaluru & Ranchi is around 3h 45m. The price of the flight ticket is approximately Rs.4200.
 
Ranchi
 
0h 5m
Rs. 500
You can take a car from Ranchi to Ranchi. It will take you around 0h 5m to cover distance of 4.29kms and reach Ranchi from Ranchi. The total amount for the journey will be approximately Rs.500.
 
Ranchi
  • 5.
  • Bangalore to Ranchi Drive
  • 26h 43m
  • Rs. 12062
 
Bengaluru
 
26h 43m
Rs. 12062
You can take a car from Bengaluru to Ranchi. It will take you around 26h 43m to cover distance of 1835.53kms and reach Ranchi from Bengaluru. The total amount for the journey will be approximately Rs.12062.
 
Ranchi