Rishikesh
Rishikesh
Surat
Surat
Train Flight

Rishikesh to Surat

Updated: 20 May 2026

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.
Fastest Way
Flight from Jolly Grant Airport, taking 6 hours including layover.
Cheapest Way
Train in Sleeper class, costing approximately 1800 INR.
Compare Rishikesh to Surat Routes
Train
Direct
Duration
28 hours
Avg Price
1800 - 4500 INR
Operator
Bandra Terminus Express
Route
Haridwar Junction to Surat Station via Delhi and Vadodara.

Book your tickets at least 60 days in advance for confirmed berths.

Flight
Connecting
Duration
6 hours
Avg Price
7000 - 15000 INR
Operator
IndiGo
Route
Jolly Grant Airport (DED) to Surat Airport (STV) via Delhi (DEL).

Check for layover times in Delhi to avoid missing the connecting flight.

Travel Tips
  • Book Early
    Train tickets for this long-distance route sell out weeks in advance.
  • Airport Transfer
    Use pre-paid taxis from Jolly Grant Airport to reach Rishikesh.
  • Carry Snacks
    Long train journeys require carrying your own dry food and water.
  • Weather Check
    Surat is humid; pack light cotton clothing for your arrival.
  • Local Transport
    Use auto-rickshaws in Surat for affordable local commuting.
Safety Tips
  • Luggage Security
    Always chain your luggage under the seat during train travel.
  • Hydration
    Drink only bottled water during the long transit to avoid stomach issues.
  • Emergency Contacts
    Keep local police and railway helpline numbers saved on your phone.
  • Avoid Late Arrivals
    Try to reach Surat during daylight hours for easier navigation to your hotel.
People Also Ask
  • Is there a direct train?
    Yes, the Bandra Terminus Express runs from Haridwar to Surat.
  • How far is the airport?
    Jolly Grant Airport is 20 km from Rishikesh city center.
  • What is the best month?
    November to February offers the most comfortable travel weather.
  • Are there buses?
    Direct buses are not practical due to the extreme distance.
  • Is Surat safe?
    Surat is generally safe for tourists, but exercise standard urban caution.
Quick Info
  • From Rishikesh, Uttarakhand, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

October to March for pleasant weather in both regions.

Things to Do in Surat
1
Ganga Aarti
Witness the evening Ganga Aarti at Triveni Ghat in Rishikesh before departing.
2
Dumas Beach
Visit the famous black sand Dumas Beach once you arrive in Surat.
3
Science Centre
Explore the Science Centre in Surat for interactive exhibits and a planetarium.
4
Textile Market
Browse the massive textile markets in Surat, known as the Manchester of India.
Tags
Rishikesh to Surat train Dehradun to Surat flight travel from Uttarakhand to Gujarat best way to reach Surat from Rishikesh Rishikesh to Surat distance trains from Haridwar to Surat flights from Jolly Grant to Surat travel guide Rishikesh to Surat