The distance between Patna and Ranchi is approximately 350 kilometers. Train travel is the most popular and convenient option, taking about 7 to 9 hours. Road travel via NH 20 is also possible but can be tiring. The route connects the capital of Bihar to the capital of Jharkhand.
Total Distance: 350 km by road, 280 km straight-line.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 9 hours |
| Avg Price | 300 - 1500 INR | 2000 - 4000 INR |
| Operator | Jan Shatabdi Express | Self-drive |
| Route | Patna Junction to Ranchi Junction. | NH 20 via Hazaribagh. |
| Tip | Book your tickets in advance as this route is very busy. | The road is scenic but can be narrow in some stretches. |
October to March for pleasant weather.