Skip to search

Trains from Ayodhya to Siliguri

856 km by rail · 7 direct trains · fastest 19 hr 25 min on the 15950 Amrit Bharat Express · 2 stations in Ayodhya, 2 in Siliguri

Departures
09:45 – 23:50
Fare from
₹460
Sleeper · estimate
Check seats for your date

Every direct train

  • 15934Amritsar–New Tinsukia Express
    09:4521 hr 40 min07:25+1 arrives the next day

    Ayodhya Cantt (AYC) to New Jalpaiguri (NJP)

    929 km · Mail/Express

    Seats and fares for AYC to NJP

  • 15623Bhagat Ki Kothi–Kamakhya Express
    16:3021 hr 5 min13:35+1 arrives the next day

    Ayodhya Cantt (AYC) to New Jalpaiguri (NJP)

    895 km · Mail/Express

    Seats and fares for AYC to NJP

  • 19615Kavi Guru Express
    17:0520 hr 30 min13:35+1 arrives the next day

    Ayodhya Dham Jn (AY) to New Jalpaiguri (NJP)

    924 km · Mail/Express

    Seats and fares for AY to NJP

  • 05741Gomti Nagar–New Jalpaiguri TOD Special
    17:4020 hr 47 min14:27+1 arrives the next day

    Ayodhya Dham Jn (AY) to Siliguri Jn (SGUJ)

    947 km · Mail/Express

    Seats and fares for AY to SGUJ

  • 15950Amrit Bharat Express
    22:0519 hr 25 min17:30+1 arrives the next day

    Ayodhya Dham Jn (AY) to New Jalpaiguri (NJP)

    856 km · Mail/Express · fastest

    Seats and fares for AY to NJP

  • 15635Guwahati Express
    23:5020 hr 55 min20:45+1 arrives the next day

    Ayodhya Cantt (AYC) to New Jalpaiguri (NJP)

    910 km · Mail/Express

    Seats and fares for AYC to NJP

  • 15667Kamakhya Express
    23:5020 hr 55 min20:45+1 arrives the next day

    Ayodhya Cantt (AYC) to New Jalpaiguri (NJP)

    910 km · Mail/Express

    Seats and fares for AYC to NJP

Search Ayodhya to Siliguri for your date

Ayodhya to Siliguri, station by station

Other trains from Ayodhya

Other trains to Siliguri