The journey from Bani to Delhi requires a multi-modal approach starting with a local bus or taxi to Pathankot. You will cover approximately 150 km to reach Pathankot Junction, the nearest major railhead. From Pathankot, multiple trains like the Vande Bharat or Jammu Mail connect to New Delhi. The total distance is roughly 650 km. Expect a travel time of 16 to 18 hours depending on the connection wait. The route traverses the scenic Shivalik foothills before hitting the plains of Punjab.
Total Distance: 650 km driving distance, 520 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 5 hours |
| Avg Price | 800-2500 INR | 400-600 INR |
| Operator | Vande Bharat Express | JKSRTC |
| Route | Pathankot Junction to New Delhi Railway Station. | Bani to Pathankot via Basohli and Lakhanpur. |
| Tip | Book tickets at least 30 days in advance for confirmed seats. | Buses are infrequent; start your journey before 7 AM. |
October to March for pleasant weather and clear road conditions.