The journey from Pilibhit to Dehradun covers roughly 320 km. You can travel by road via Moradabad and Haridwar or take a train from Bareilly Junction. The road route offers scenic views of the Terai region. Rail travel is comfortable but requires a connection in Bareilly. Expect a total travel time of 7 to 9 hours.
Total Distance: 320 km by road, 280 km straight-line.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 7 hours |
| Avg Price | 600-1200 INR | 4000-6000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Pilibhit-Bareilly-Dehradun | Pilibhit-Bareilly-Moradabad-Haridwar-Dehradun |
| Tip | Book the Dehradun Express from Bareilly for a direct connection. | The highway via Moradabad is well-paved but busy. |
September to March for cool, clear weather.