The journey from Bani to Allahabad is a long-haul transit requiring a combination of road and rail. You must first travel by local taxi or bus from Bani to Jammu Tawi railway station, covering roughly 200 km through hilly terrain. From Jammu Tawi, multiple long-distance trains connect directly to Prayagraj Junction. The total distance is approximately 1100 km. Expect a travel time of 24 to 30 hours depending on train availability and road conditions. This route transitions from the high-altitude Himalayas to the flat Indo-Gangetic plains.
Total Distance: 1100 km by road and rail; 850 km straight-line.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 26 hours |
| Avg Price | 1500-4000 INR | 8000-12000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Jammu Tawi to Prayagraj Junction via Muri Express or similar. | Bani-Basohli-Pathankot-Delhi-Allahabad via NH 44 and NH 19. |
| Tip | Book your tickets at least 60 days in advance for confirmed berths. | Hire a reliable 4x4 vehicle for the Bani to Pathankot stretch due to steep gradients. |
October to March to avoid extreme heat in the plains and monsoon landslides in Bani.