Surat
Surat
Train

Ribba to Surat

Updated: 22 May 2026

The journey from Ribba to Surat covers about 1800 km. You will take a bus from Ribba to Chandigarh, followed by a train to Surat. This route connects the high Himalayas to the industrial city of Surat. The total travel time is approximately 34 hours.

Total Distance: Driving distance 1850 km, Air distance 1400 km.
Fastest Way
Flight from Chandigarh to Surat via Delhi.
Cheapest Way
HRTC bus to Chandigarh and sleeper class train to Surat.
Compare Ribba to Surat Routes
Train
Connecting
Duration
30 hours
Avg Price
2000-4500 INR
Operator
Indian Railways
Route
Chandigarh to Surat

Check train availability on IRCTC.

Travel Tips
  • Bus Booking
    Book in advance.
  • Train Booking
    Use IRCTC.
  • Clothing
    Pack for warm weather.
  • Food
    Try local food.
  • Connectivity
    Stay connected.
Safety Tips
  • Mountain Safety
    Be careful on roads.
  • Health
    Stay hydrated.
  • Security
    Keep bags safe.
  • Emergency
    Keep numbers handy.
People Also Ask
  • Is Surat connected to Chandigarh?
    Yes.
  • How far is Ribba from Surat?
    1850 km.
  • Can I fly?
    Yes.
  • Best time?
    Winter.
  • Are buses available?
    Yes.
Quick Info
  • From Ribba, Himachal Pradesh, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

November to February.

Things to Do in Surat
1
Dumas Beach
Visit the beach.
2
Science Centre
Explore the center.
3
Dutch Garden
Visit the garden.
4
Sardar Patel Museum
See the exhibits.
Tags
Ribba to Surat travel to Surat Himachal to Surat train to Surat HRTC bus Chandigarh to Surat train Surat travel long distance India