Darjeeling
Darjeeling
Surat
Surat
Train

Darjeeling to Surat

Updated: 20 May 2026

The journey from Darjeeling to the textile city of Surat covers over 2100 km. You must first reach NJP station from Darjeeling. Several long-distance trains connect NJP to Surat via the main trunk lines. Flights from Bagdogra to Surat usually require a layover in Delhi or Mumbai. This route takes you from the mountains to the industrial heartland of Gujarat.

Total Distance: Driving distance 2150 km, Air distance 1750 km.
Fastest Way
Flight from Bagdogra to Surat via Delhi or Mumbai.
Cheapest Way
Sleeper class train is the most economical.
Compare Darjeeling to Surat Routes
Train
Direct
Duration
40 hours
Avg Price
3000-6000 INR
Operator
Avadh Express / Tapti Ganga Express
Route
NJP to Surat Junction

Direct trains are available but limited; check schedules carefully.

Travel Tips
  • Train Booking
    Book your tickets at least 3 months in advance for this popular route.
  • Food
    Try the famous Surat Undhiyu and Locho at local eateries.
  • Local Travel
    Use BRTS buses for convenient travel within Surat city.
  • Weather
    Surat can be very hot; carry sunscreen and hats.
  • Connectivity
    Surat has excellent mobile network coverage.
Safety Tips
  • Beach Safety
    Do not venture deep into the water at Dumas Beach.
  • Train Safety
    Keep your valuables secure during the long train journey.
  • Emergency
    Keep local emergency numbers saved in your phone.
  • Night Travel
    Avoid isolated areas late at night.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains like the Avadh Express from NJP to Surat.
  • How long is the train?
    The journey takes approximately 40 hours.
  • Which airport is nearest?
    Bagdogra (IXB) is the nearest airport to Darjeeling.
  • Is Surat safe?
    Yes, Surat is a safe city for tourists.
  • What is the best time?
    Winter is the best time to visit.
Quick Info
  • From Darjeeling, West Bengal, India
  • To Surat, Gujarat, India
  • Modes
Best Time to Travel

October to February for pleasant weather in Surat.

Things to Do in Surat
1
Dumas Beach
Visit the famous black sand beach in Surat. It is a popular spot for evening walks.
2
Science Centre
Explore the Science Centre in Surat, which features a planetarium and interactive exhibits.
3
Dutch Garden
Walk through the historic Dutch Garden, which dates back to the colonial era.
4
Sardar Patel Museum
Learn about the history and culture of Surat at this well-maintained museum.
Tags
Darjeeling to Surat NJP to Surat train Bagdogra to Surat flight West Bengal to Gujarat travel long distance train India Surat travel guide Darjeeling transport best way to reach Surat