The journey from Prakasam to Dharamshala covers about 2400 km. The most practical way is to take a train from Ongole to New Delhi, then connect to Pathankot via train, and finally take a bus or taxi to Dharamshala. Alternatively, you can fly from Vijayawada to Dharamshala with a layover. This route takes you from the coastal plains of Andhra Pradesh to the serene mountains of Himachal Pradesh. Expect a travel time of 40 to 45 hours by train.
Total Distance: 2400 km by rail, 1900 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 45 hours | 9 hours (including layover) |
| Avg Price | 3200 - 6800 INR | 9000 - 16000 INR |
| Operator | Grand Trunk Express + Connecting Train | IndiGo |
| Route | Ongole to New Delhi, then New Delhi to Pathankot, then taxi to Dharamshala. | Flight from Vijayawada (VGA) to Dharamshala (DHM) via Delhi. |
| Tip | The road journey from Pathankot to Dharamshala is scenic. | Book your flight early to get the best deals. |
March to June and September to November for pleasant weather.