The best way to reach Darjeeling from Surat is to take a direct flight to Bagdogra Airport, which is the nearest airport to Darjeeling. From Bagdogra, you can take a taxi or shared cab to reach Darjeeling. Here are the steps you can follow:
- By Flight: The most convenient way to reach Darjeeling from Surat is by taking a direct flight to Bagdogra Airport. There are no direct flights from Surat to Bagdogra, but you can take a connecting flight from Mumbai or Delhi. Several airlines operate flights between Mumbai/Delhi and Bagdogra, including IndiGo, Air India, and Vistara. From Bagdogra Airport, you can take a taxi or shared cab to reach Darjeeling, which takes around 3 hours.
- By Train: Another option to reach Darjeeling from Surat is by taking a train to New Jalpaiguri railway station and then taking a taxi or shared cab to reach Darjeeling. However, there are no direct trains from Surat to New Jalpaiguri, and you would need to take a train from Surat to Howrah Junction in Kolkata, and then take a connecting train to New Jalpaiguri. From New Jalpaiguri railway station, you can take a taxi or shared cab to reach Darjeeling, which takes around 3 hours.
Overall, the most convenient way to reach Darjeeling from Surat is by taking a direct flight to Bagdogra Airport and then taking a taxi or shared cab to reach Darjeeling. If you prefer to travel by train, you can take a train from Surat to Howrah Junction in Kolkata, and then take a connecting train to New Jalpaiguri and then a taxi to reach Darjeeling.