Skip to search

Trains from Siliguri to Agra

1,295 km by rail · 4 direct trains · fastest 23 hr 40 min on the 15632 Guwahati–Barmer Express · 1 station in Siliguri, 2 in Agra

Fare from
₹605
Sleeper · estimate
Check seats for your date

Every direct train

  • 15632Guwahati–Barmer Express
    18:2023 hr 40 min18:00+1 arrives the next day

    New Jalpaiguri (NJP) to Agra Fort (AF)

    1,295 km · Mail/Express · fastest

    Seats and fares for NJP to AF

  • 15634Guwahati–Bikaner Express
    18:2023 hr 40 min18:00+1 arrives the next day

    New Jalpaiguri (NJP) to Agra Fort (AF)

    1,295 km · Mail/Express

    Seats and fares for NJP to AF

  • 15636Guwahati–Okha Express
    18:2029 hr 20 min23:40+1 arrives the next day

    New Jalpaiguri (NJP) to Idgah (IDH)

    1,368 km · Mail/Express

    Seats and fares for NJP to IDH

  • 15668Kamakhya–Gandhidham Express
    18:2029 hr 20 min23:40+1 arrives the next day

    New Jalpaiguri (NJP) to Idgah (IDH)

    1,368 km · Mail/Express

    Seats and fares for NJP to IDH

Search Siliguri to Agra for your date

Siliguri to Agra, station by station

Other trains from Siliguri

Other trains to Agra