The journey from Rishikesh to Surat spans approximately 1450 km across the heart of India. Most travelers take a taxi or bus to Haridwar or Dehradun to catch a train or flight. The train route typically involves a connection at Delhi or direct trains from Haridwar like the Bandra Terminus Express. Flights are available from Jolly Grant Airport to Surat via Delhi. This route transitions from the Himalayan foothills to the industrial hub of Gujarat.
Total Distance: Driving distance is 1450 km; straight-line air distance is 1120 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 28 hours | 6 hours |
| Avg Price | 1800 - 4500 INR | 7000 - 15000 INR |
| Operator | Bandra Terminus Express | IndiGo |
| Route | Haridwar Junction to Surat Station via Delhi and Vadodara. | Jolly Grant Airport (DED) to Surat Airport (STV) via Delhi (DEL). |
| Tip | Book your tickets at least 60 days in advance for confirmed berths. | Check for layover times in Delhi to avoid missing the connecting flight. |
October to March for pleasant weather in both regions.