Skip to search

Trains from Nashik to Gaya

1,510 km by rail · 3 direct trains · fastest 24 hr 25 min on the 12322 Kolkata Mail · 1 daily · 1 station in Nashik, 1 in Gaya

Departures
01:40 – 20:40
Fare from
₹670
Sleeper · estimate
Check seats for your date

Every direct train

Search Nashik to Gaya for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Bhusaval JnBSL

    Nasik Road NK to Gaya Jn GAYA

    09:3024 hr 10 min09:40+1 arrives the next day
    12859Gitanjali Express09:30 — 12:35Superfast
    Holds 8 in 101 hr 40 min to change at BSL — tight

    Holds about 8 times in 10 here. This train arrives a median 45 min late, against 28 min late for the junction's typical arrival. 226 min would make it 9 in 10. Measured on 2,30,124 paired days.

    11427Pune Jasidih Express14:15 — 09:40Mail/Express

    12859 often runs late

  • One change at Dd Upadhyaya JnDDU

    Nasik Road NK to Gaya Jn GAYA

    02:4524 hr 57 min03:42+1 arrives the next day
    12141Patliputra Express02:45 — 00:18Superfast
    Holds 9 in 101 hr 12 min to change at DDU — tight

    Holds about 9 times in 10 here. 76 min would make it 9 in 10. Measured on 1,16,510 paired days.

    12314Sealdah Rajdhani01:30 — 03:42Rajdhani

    12314 often runs late

  • One change at Dd Upadhyaya JnDDU

    Nasik Road NK to Gaya Jn GAYA

    01:4025 hr 10 min02:50+1 arrives the next day
    12322Kolkata Mail01:40 — 22:48Superfast
    Holds 9 in 101 hr 27 min to change at DDU — tight

    Holds about 9 times in 10 here. 89 min would make it 9 in 10. Measured on 1,78,612 paired days.

    01929Gwalior–Puri F Special00:15 — 02:50Mail/Express

    12322 often runs late

Nashik to Gaya, station by station

Other trains from Nashik

Other trains to Gaya