Trains from Siliguri to Asansol
520 km by rail · 6 direct trains · fastest 10 hr 30 min on the 15630 Nagaon Express · 1 station in Siliguri, 1 in Asansol
- Departures
- 03:25 – 23:40
- Fare from
- ₹330
- Sleeper · estimate
Every direct train
- 15640Kamakhya–Puri Express03:2511 hr 45 min15:10
New Jalpaiguri (NJP) to Asansol Jn (ASN)
520 km · Mail/Express
- 12552Kamakhya–SMVT Bengaluru AC Express21:1511 hr 25 min08:40+1 arrives the next day
New Jalpaiguri (NJP) to Asansol Jn (ASN)
520 km · Superfast
- 15662Kamakhya–Ranchi Express22:0010 hr 40 min08:40+1 arrives the next day
New Jalpaiguri (NJP) to Asansol Jn (ASN)
520 km · Mail/Express
- 22612New Jalpaiguri–Chennai Express22:0510 hr 35 min08:40+1 arrives the next day
New Jalpaiguri (NJP) to Asansol Jn (ASN)
520 km · Superfast
- 15630Nagaon Express23:4010 hr 30 min10:10+1 arrives the next day
New Jalpaiguri (NJP) to Asansol Jn (ASN)
521 km · Mail/Express · fastest
- 15930New Tinsukia–Tambaram Express23:4010 hr 30 min10:10+1 arrives the next day
New Jalpaiguri (NJP) to Asansol Jn (ASN)
520 km · Mail/Express
Search Siliguri to Asansol for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at BarddhamanBWN
New Jalpaiguri NJP to Asansol Jn ASN
05:309 hr 24 min14:54Holds 9 in 101 hr 24 min to change at BWNHolds about 9 times in 10 here. Measured on 2,842 paired days.
12042 often runs late
- One change at BarddhamanBWN
New Jalpaiguri NJP to Asansol Jn ASN
05:309 hr 35 min15:05Holds 9 in 101 hr 12 min to change at BWNHolds about 9 times in 10 here. Measured on 2,842 paired days.
12042 often runs late
- One change at BarddhamanBWN
New Jalpaiguri NJP to Asansol Jn ASN
05:309 hr 35 min15:05Usually holds1 hr 10 min to change at BWNTypically 16 min late here, still leaving about 34 min to change.
12042 often runs late
- One change at BarddhamanBWN
New Jalpaiguri NJP to Asansol Jn ASN
09:3010 hr 55 min20:25Holds 9 in 101 hr 29 min to change at BWNHolds about 9 times in 10 here. Measured on 2,842 paired days.
12364 often runs late