Banikhet
Banikhet
Surat
Surat
Train

Banikhet to Surat

Updated: 28 May 2026

Traveling from Banikhet to Surat involves a long journey across the country. You must reach Pathankot, take a train to Delhi, and then a connecting train to Surat. The total distance is approximately 1600 km. This route connects the northern mountains to the textile hub of Gujarat.

Total Distance: 1600 km driving distance, 1300 km air distance.
Fastest Way
Taxi to Pathankot, flight from Amritsar to Surat, taking 8 hours.
Cheapest Way
Bus to Pathankot, train to Delhi, and sleeper train to Surat, costing 2200 INR.
Compare Banikhet to Surat Routes
Train
Connecting via Delhi
Duration
28 hours
Avg Price
3000-7000 INR
Operator
Paschim Express
Route
Pathankot - Delhi - Surat

The Paschim Express from New Delhi is a convenient option.

Travel Tips
  • Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local street food.
  • Booking
    Book train tickets well in advance.
  • Weather
    Carry light clothes for the warm weather.
  • Culture
    Enjoy the vibrant culture.
Safety Tips
  • Night Travel
    Avoid isolated areas at night.
  • Transport
    Use official taxi services.
  • Emergency
    Keep emergency numbers saved.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is there a direct train?
    No, you must change at Delhi.
  • How far is Surat from Delhi?
    About 1100 km.
  • Is Surat safe?
    Yes, generally safe for tourists.
  • What is the best time to visit?
    Winter months.
  • Are there flights?
    Yes, from nearby airports.
Quick Info
  • From Banikhet, 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 popular beach.
2
Dutch Garden
Explore the historic garden.
3
Surat Castle
See the ancient fort.
4
Science Centre
Visit the interactive museum.
Tags
Banikhet to Surat travel to Surat Pathankot to Surat Delhi to Surat train Himachal to Gujarat Surat travel guide Banikhet transport Surat trip
More to Banikhet