Trains from Siliguri to Patna
461 km by rail · 23 direct trains · fastest 6 hr 33 min on the 22233 Vande Bharat Express · 4 daily · 3 stations in Siliguri, 5 in Patna
- Departures
- 00:15 – 23:40
- Fare from
- ₹300
- Sleeper · estimate
Every direct train
- 15658Brahmaputra Express00:1511 hr 45 min12:00
New Jalpaiguri (NJP) to Patna Saheb (PNC)
622 km · Mail/Express
- 13281Dibrugarh–Rajendra Nagar Express01:2511 hr 20 min12:45
New Jalpaiguri (NJP) to Rajendranagar T (RJPB)
471 km · Mail/Express
- 15624Kamakhya–Bhagat Ki Kothi Express01:2512 hr 3 min13:28
New Jalpaiguri (NJP) to Patna Jn (PNBE)
473 km · Mail/Express
- 15946Dibrugarh–Mumbai LTT Express01:2511 hr 5 min12:30
New Jalpaiguri (NJP) to Patna Saheb (PNC)
463 km · Mail/Express
- 12520Agartala–Mumbai LTT AC Express03:459 hr 20 min13:05
New Jalpaiguri (NJP) to Patliputra (PPTA)
489 km · Superfast
- 22233Vande Bharat Express05:106 hr 33 min11:43
New Jalpaiguri (NJP) to Patna Saheb (PNC)
461 km · Shatabdi · fastest
- 11032Panvel Amrit Bharat08:4511 hr 45 min20:30
New Jalpaiguri (NJP) to Patliputra (PPTA)
521 km · Mail/Express
- 20501Tejas Express10:5011 hr 8 min21:58
New Jalpaiguri (NJP) to Patna Jn (PNBE)
632 km · Rajdhani
- 12423Rajdhani Express13:158 hr 15 min21:30
New Jalpaiguri (NJP) to Patliputra (PPTA)
474 km · Rajdhani
- 14037Porvotr Sampark Kranti13:458 hr 40 min22:25
New Jalpaiguri (NJP) to Patliputra (PPTA)
473 km · Mail/Express
- 14619Tripura Sundari13:458 hr 40 min22:25
New Jalpaiguri (NJP) to Patliputra (PPTA)
473 km · Mail/Express
- 22449Porvotr Sampark Kranti13:458 hr 40 min22:25
New Jalpaiguri (NJP) to Patliputra (PPTA)
473 km · Superfast
- 01666Agartala–Rani Kamalapati Special14:008 hr 25 min22:25
New Jalpaiguri (NJP) to Patliputra (PPTA)
474 km · Mail/Express
- 04075Kamakhya–Delhi Special15:0010 hr 25 min01:25+1 arrives the next day
New Jalpaiguri (NJP) to Patliputra (PPTA)
473 km · Mail/Express
- 15483Sikkimmahananda15:2011 hr 33 min02:53+1 arrives the next day
Naksalbari (NAK) to Patna Jn (PNBE)
485 km · Mail/Express
- 13245Capital Express15:5711 hr 19 min03:16+1 arrives the next day
Baghdogra (BORA) to Banka Ghat (BKG)
480 km · Mail/Express
- 13247Capital Express15:5711 hr 19 min03:16+1 arrives the next day
Baghdogra (BORA) to Banka Ghat (BKG)
480 km · Mail/Express
- 15632Guwahati–Barmer Express18:209 hr 48 min04:08+1 arrives the next day
New Jalpaiguri (NJP) to Patna Jn (PNBE)
486 km · Mail/Express
- 15634Guwahati–Bikaner Express18:209 hr 48 min04:08+1 arrives the next day
New Jalpaiguri (NJP) to Patna Jn (PNBE)
486 km · Mail/Express
- 15636Guwahati–Okha Express18:209 hr 48 min04:08+1 arrives the next day
New Jalpaiguri (NJP) to Patna Jn (PNBE)
489 km · Mail/Express
- 15668Kamakhya–Gandhidham Express18:209 hr 48 min04:08+1 arrives the next day
New Jalpaiguri (NJP) to Patna Jn (PNBE)
489 km · Mail/Express
- 12505Northeast Express19:509 hr 40 min05:30+1 arrives the next day
New Jalpaiguri (NJP) to Patliputra (PPTA)
473 km · Superfast
- 15648Guwahati–Mumbai LTT Express23:4013 hr 28 min13:08+1 arrives the next day
New Jalpaiguri (NJP) to Patna Saheb (PNC)
623 km · Mail/Express
Search Siliguri to Patna for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at KishanganjKNE
New Jalpaiguri NJP to Patna Jn PNBE
03:458 hr 25 min12:10Holds 8 in 101 hr 15 min to change at KNE — tightHolds about 8 times in 10 here. 158 min would make it 9 in 10. Measured on 1,24,086 paired days.
12520 often runs late
- One change at KishanganjKNE
New Jalpaiguri NJP to Patna Jn PNBE
03:258 hr 45 min12:10Holds 8 in 101 hr 35 min to change at KNE — tightHolds about 8 times in 10 here. 158 min would make it 9 in 10. Measured on 1,24,086 paired days.
15640 often runs late
- One change at KishanganjKNE
New Jalpaiguri NJP to Patna Jn PNBE
03:258 hr 45 min12:10Holds 8 in 101 hr 37 min to change at KNE — tightHolds about 8 times in 10 here. This train arrives a median 67 min late, against 31 min late for the junction's typical arrival. 194 min would make it 9 in 10. Measured on 1,24,086 paired days.
22512 often runs late
- One change at KishanganjKNE
New Jalpaiguri NJP to Patna Jn PNBE
02:309 hr 40 min12:1017032 Agartala–Charlapalli Express 02:30 — 03:35 on Sat
Holds 9 in 102 hr 30 min to change at KNE — tightHolds about 9 times in 10 here. This train arrives a median 68 min late, against 31 min late for the junction's typical arrival. 195 min would make it 9 in 10. Measured on 1,24,086 paired days.
12504 often runs late
- One change at Barauni JnBJU
New Jalpaiguri NJP to Patna Jn PNBE
14:0010 hr 28 min00:28+1 arrives the next dayHolds 8 in 102 hr 30 min to change at BJU — tightHolds about 8 times in 10 here. This train arrives a median 83 min late, against 32 min late for the junction's typical arrival. 220 min would make it 9 in 10. Measured on 17,903 paired days.
15621 often runs late
- One change at Begu SaraiBGS
New Jalpaiguri NJP to Patna Jn PNBE
12:1510 hr 53 min23:08Holds 9 in 101 hr 39 min to change at BGS — tightHolds about 9 times in 10 here. 151 min would make it 9 in 10. Measured on 74,745 paired days.
20505 often runs late
Siliguri to Patna, station by station
- New Jalpaiguri to Patliputra9 trains · seats and fares
- New Jalpaiguri to Patna Jn6 trains · seats and fares
- New Jalpaiguri to Patna Saheb4 trains · seats and fares
- Baghdogra to Banka Ghat2 trains · seats and fares
- New Jalpaiguri to Rajendranagar T1 train · seats and fares
- Naksalbari to Patna Jn1 train · seats and fares