10 found from ASN to MLDT, SBG, BOE, HCR, KIR
Train name and number | Starting station | Duration | Ending station | Classes | Train type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
13417 - DGHA MLDT EXP Runs onMTWTFSS | 08:00 AM ASN Asansol 8 KM from STN | 6 hrs 30 mins 188 KM 13 stops | 02:30 PM MLDT Malda 55 KM from SBG | 2S, SL, 3A | Special Train | Starting from ₹200 | |||||
13403 - VANANCHAL EXP Runs onMTWTFSS | 12:56 AM ASN Asansol 8 KM from STN | 5 hrs 49 mins 184 KM 22 stops | 06:45 AM SBG Sahibganj | 2S, SL, 3A, 2A | Special Train | Starting from ₹115 | |||||
15661 - RNC KYQ EXP Runs onMTWTFSS | 02:10 AM ASN Asansol 8 KM from STN | 7 hrs 38 mins 238 KM 25 stops | 09:48 AM BOE Barsoi 54 KM from SBG | SL, 3A, 2A | Special Train | ||||||
13426 - ST MALDATOWN EX Runs onMTWTFSS | 11:45 PM ASN Asansol 8 KM from STN | 6 hrs 30 mins 188 KM 28 stops | 06:15 AM MLDT Malda 55 KM from SBG | 2S, SL, 3A, 2A | Others | Starting from ₹710 | |||||
15629 - NAGAON EXPRESS Runs onMTWTFSS | 03:10 AM ASN Asansol 8 KM from STN | 7 hrs 20 mins 238 KM 43 stops | 10:30 AM BOE Barsoi 54 KM from SBG | 2S, SL, 3A, 2A | Others | ||||||
15639 - PURI KYQ EXPRESS Runs onMTWTFSS | 02:10 AM ASN Asansol 8 KM from STN | 6 hrs 15 mins 188 KM 25 stops | 08:25 AM MLDT Malda 55 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
12551 - YPR KYQ AC EXP Runs onMTWTFSS | 07:40 PM ASN Asansol 8 KM from STN | 6 hrs 25 mins 188 KM 28 stops | 02:05 AM MLDT Malda 55 KM from SBG | 3A, 2A, 1A | Special Train | Starting from ₹555 | |||||
15929 - TBM NTSK EXP Runs onMTWTFSS | 03:10 AM ASN Asansol 8 KM from STN | 7 hrs 20 mins 238 KM 42 stops | 10:30 AM BOE Barsoi 54 KM from SBG | 2S, SL, 3A, 2A | Others | Starting from ₹635 | |||||
22611 - MAS NJP EXPRESS Runs onMTWTFSS | 04:35 PM ASN Asansol 8 KM from STN | 7 hrs 30 mins 211 KM 24 stops | 12:06 AM HCR Harischandrapur 29 KM from SBG | 2S, SL, 3A, 2A | Others | ||||||
28181 - TATA KIR EXP Runs onMTWTFSS | 01:55 AM ASN Asansol 8 KM from STN | 12 hrs 50 mins 215 KM 27 stops | 02:45 PM KIR Katihar 34 KM from SBG | 2S, SL, 3A, 2A | Special Train | Starting from ₹160 | |||||
12 found from ASN, CRJ to MFA, SBG, MLDT, BOE, HCR, KIR
Train name and number | Starting station | Duration | Ending station | Classes | Train type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
05526 - Radhikapur Katihar Festival Special Runs onMTWTFSS | 02:30 AM ASN Asansol 8 KM from STN | 223 KM 15 stops | 11:40 AM MFA Mukuria 39 KM from SBG | 2S | Special Train | ||||||
03403 - RNC BGP SPL Runs onMTWTFSS | 12:56 AM ASN Asansol 8 KM from STN | 5 hrs 49 mins 184 KM 22 stops | 06:45 AM SBG Sahibganj | 2S, SL, 3A, 2A | Special Tatkal | ||||||
05639 - PURI KYQ EXPRESS Runs onMTWTFSS | 02:10 AM ASN Asansol 8 KM from STN | 6 hrs 15 mins 188 KM 25 stops | 08:25 AM MLDT Malda 55 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
02551 - YPRKYQ AC EXP Runs onMTWTFSS | 07:40 PM ASN Asansol 8 KM from STN | 6 hrs 25 mins 188 KM 28 stops | 02:05 AM MLDT Malda 55 KM from SBG | 3A, 2A, 1A | Special Train | ||||||
03417 - DGHA MLDT SPL Runs onMTWTFSS | 08:00 AM ASN Asansol 8 KM from STN | 6 hrs 30 mins 188 KM 13 stops | 02:30 PM MLDT Malda 55 KM from SBG | 2S, SL, 3A | Special Train | ||||||
03426 - ST MALDA TOWN SP Runs onMTWTFSS | 11:45 PM ASN Asansol 8 KM from STN | 6 hrs 30 mins 188 KM 28 stops | 06:15 AM MLDT Malda 55 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
05629 - TBM SHTT SPL Runs onMTWTFSS | 03:10 AM ASN Asansol 8 KM from STN | 7 hrs 20 mins 238 KM 43 stops | 10:30 AM BOE Barsoi 54 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
05929 - TBM NTSK SPL Runs onMTWTFSS | 03:10 AM ASN Asansol 8 KM from STN | 7 hrs 20 mins 238 KM 42 stops | 10:30 AM BOE Barsoi 54 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
02611 - MAS NJP EXPRESS Runs onMTWTFSS | 04:35 PM ASN Asansol 8 KM from STN | 7 hrs 30 mins 211 KM 24 stops | 12:06 AM HCR Harischandrapur 29 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
05661 - RNC KYQ SPL Runs onMTWTFSS | 02:10 AM ASN Asansol 8 KM from STN | 7 hrs 38 mins 238 KM 24 stops | 09:48 AM BOE Barsoi 54 KM from SBG | 2S, SL, 3A, 2A | Special Train | ||||||
04520 - KOAA FEST SF SPL Runs onMTWTFSS | 11:28 AM ASN Asansol 8 KM from STN | 10 hrs 17 mins 215 KM 18 stops | 09:45 PM KIR Katihar 34 KM from SBG | 2S, CC, 3A | Special Train | ||||||
08629 - Ranchi New Jalpaiguri Weekly Puja Special Runs onMTWTFSS | 11:24 AM CRJ Chittaranjan 15 KM from STN | 10 hrs 56 mins 200 KM 21 stops | 10:20 PM KIR Katihar 34 KM from SBG | 2S, SL, CC, 3A, 2A, 1A | Special Train | ||||||
3 found from ASN, CRJ to BOE, KIR
Train name and number | Starting station | Duration | Ending station | Classes | Train type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
15941 - JHAJHA DBRG EXP Runs onMTWTFSS | 01:10 AM ASN Asansol 8 KM from STN | 8 hrs 37 mins 238 KM 33 stops | 09:47 AM BOE Barsoi 54 KM from SBG | SL, 3A, 2A | Others | ||||||
82636 - Qln Mas Suvidha Runs onMTWTFSS | 04:25 PM ASN Asansol 8 KM from STN | 8 hrs 45 mins 238 KM 53 stops | 01:10 AM BOE Barsoi 54 KM from SBG | General | |||||||
18629 - RNC NJP WEEKLY EXP Runs onMTWTFSS | 11:24 AM CRJ Chittaranjan 15 KM from STN | 10 hrs 46 mins 200 KM 21 stops | 10:10 PM KIR Katihar 34 KM from SBG | SL, 3A, 2A | Express | ||||||
Trains from Sahibganj to Sitarampur
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
03309 - DHN BZA EXM SPL | 09:00 AM DHN Dhanbad | 1 day 5 hrs 30 mins 1011 KM 2 stops | 02:30 PM BZA Vijayawada | |||||||||
13301 - SUBARNAREKHA EXP | 05:35 AM DHN Dhanbad | 5 hrs 40 mins 116 KM 6 stops | 11:15 AM TATA Tatanagar | |||||||||
13303 - INTERCITY EXP | 05:40 AM DHN Dhanbad | 4 hrs 121 KM 5 stops | 09:40 AM RNC Ranchi | |||||||||
13512 - ASN TATA EXP | 09:00 AM ASN Asansol | 3 hrs 25 mins 129 KM 8 stops | 12:25 PM TATA Tatanagar | |||||||||
13307 - GANGASUTLEJ EXP | 09:50 PM DHN Dhanbad | 1 day 12 hrs 50 mins 1411 KM 72 stops | 10:40 AM FZR Firozpur |
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
18627 - INTERCITY EXP | 06:40 PM MHQ Mahuda | 3 hrs 35 mins 105 KM 13 stops | 10:15 PM RNC Ranchi | |||||||||
12249 - HWH ANVT YUVA | 09:56 PM DHN Dhanbad | 13 hrs 24 mins 1058 KM 7 stops | 11:20 AM ANVT Delhi | |||||||||
12329 - SAMPARK K EXP | 05:15 PM DHN Dhanbad | 15 hrs 25 mins 1058 KM 9 stops | 08:40 AM ANVT Delhi | |||||||||
12815 - NANDANKANAN EXP | 09:40 PM VAA Bhaga | 17 hrs 30 mins 1060 KM 27 stops | 03:10 PM ANVT Delhi | |||||||||
12313 - RAJDHANI EXPRES | 08:25 PM DHN Dhanbad | 14 hrs 25 mins 1065 KM 8 stops | 10:50 AM NDLS Delhi |
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
15706 - CHAMPARAN HMSFR | 01:45 PM DLI Delhi | 1 day 5 hrs 35 mins 1081 KM 20 stops | 07:20 PM KIR Katihar | |||||||||
05486 - KIR FESTIVAL SPL | 05:30 AM DLI Delhi | 23 hrs 25 mins 1081 KM 5 stops | 04:55 AM KIR Katihar | |||||||||
13430 - ANVT MLDT EXP | 05:10 PM ANVT Delhi | 1 day 6 hrs 20 mins 1147 KM 24 stops | 11:30 PM MLDT Malda | |||||||||
03436 - ANVT MLDT SPL | 05:10 PM ANVT Delhi | 1 day 6 hrs 30 mins 1147 KM 19 stops | 11:40 PM MLDT Malda | |||||||||
13484 - FARAKKA EXP | 09:40 PM DLI Delhi | 1 day 9 hrs 15 mins 1155 KM 56 stops | 06:55 AM MLDT Malda |
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
12505 - NORTHEAST EXP | 12:44 AM NNA Naugachia | 21 hrs 6 mins 1035 KM 30 stops | 09:50 PM ANVT Delhi | |||||||||
12487 - SEEMANCHAL EXP | 11:55 PM NNA Naugachia | 20 hrs 50 mins 1035 KM 19 stops | 08:45 PM ANVT Delhi | |||||||||
15621 - KYQ ANVT EXP | 06:19 PM NNA Naugachia | 23 hrs 56 mins 1035 KM 25 stops | 06:15 PM ANVT Delhi | |||||||||
12423 - RAJDHANI EXP | 05:24 PM NNA Naugachia | 17 hrs 6 mins 1043 KM 21 stops | 10:30 AM NDLS Delhi | |||||||||
14083 - | 08:02 PM NNA Naugachia | 1 day 2 hrs 38 mins 1043 KM 58 stops | 10:40 PM DLI Delhi |
Sitarampur to Andal Trains
Sitarampur to Digha Trains
Sitarampur to Alappuzha Trains
Sitarampur to Gaya Trains
Sitarampur to Siuri Trains
Sitarampur to Delhi Trains
Sitarampur to Howrah Trains
Sitarampur to Hathidah Trains
Sitarampur to Mughalsarai Trains
Sitarampur to Patna Trains
Sitarampur to Erode Trains
Sitarampur to Gorakhpur Trains
Sitarampur to Bhubaneswar Trains
Sitarampur to Ranchi Trains
Sitarampur to Tatanagar Trains
Tatanagar to Sitarampur Trains
Hajipur to Sitarampur Trains
Haridwar to Sitarampur Trains
Howrah to Sitarampur Trains
Badshahpur to Sitarampur Trains
Jaipur to Sitarampur Trains
Tamluk to Sitarampur Trains
Gaya to Sitarampur Trains
Delhi to Sitarampur Trains
Patna to Sitarampur Trains
Dhanbad to Sitarampur Trains
Varanasi to Sitarampur Trains
Visakhapatnam to Sitarampur Trains
Mumbai to Sitarampur Trains
Jhajha to Sitarampur Trains
Delhi to Sahibganj Trains
Kolkata to Sahibganj Trains
Bangalore to Sahibganj Trains
Ambika Kalna to Sahibganj Trains
Patna to Sahibganj Trains
Surat to Sahibganj Trains
Howrah to Sahibganj Trains
Jangipur to Sahibganj Trains
Ranchi to Sahibganj Trains
Tilaya to Sahibganj Trains
Barddhaman to Sahibganj Trains
Jalpaiguri to Sahibganj Trains
Ahmadpur to Sahibganj Trains
Varanasi to Sahibganj Trains
Saharsa to Sahibganj Trains
Aligarh to Sahibganj Trains
Amritsar to Sahibganj Trains
Khagraghat to Sahibganj Trains
Bhagalpur to Sahibganj Trains
Balurghat to Sahibganj Trains
Sahibganj to Gonda Trains
Sahibganj to Gorakhpur Trains
Sahibganj to Jalpaiguri Trains
Sahibganj to Tatanagar Trains
Sahibganj to Jabalpur Trains
Sahibganj to Deoghar Trains
Sahibganj to Bangalore Trains
Sahibganj to Patna Trains
Sahibganj to Howrah Trains
Sahibganj to Mansi Trains
Sahibganj to Ghaziabad Trains
Sahibganj to Kolkata Trains
Sahibganj to Surat Trains
Sahibganj to Guwahati Trains
Sahibganj to Puri Trains
STN, Sitarampur Railway Station
BCQ, Barachak Railway Station
3 KM from STNSLS, Salanpur Railway Station
4 KM from STNULT, Kulti Railway Station
5 KM from STNBURN, Burnpur Railway Station
7 KM from STNDMA, Damodar Junction
8 KM from STNBRR, Barakar Railway Station
8 KM from STNASN, Asansol Junction
8 KM from STNRNPR, Rupnarayanpur Railway Station
10 KM from STNKMME, Kumardubi Railway Station
10 KM from STNMDKD, Madhukunda Railway Station
11 KM from STNKPK, Kalipahari Railway Station
13 KM from STNCRJ, Chittaranjan Railway Station
15 KM from STNMMU, Mugma Railway Station
15 KM from STNMDF, Muradi Railway Station
16 KM from STNJMA, Jamuria Railway Station
17 KM from STNPSME, Palasthali Railway Station
20 KM from STNTNW, Thapar Nagar Railway Station
20 KM from STNRKI, Ramkanali Junction
21 KM from STNIKRA, Ikra Junction Railway Station
22 KM from STNLCME, Lachmanpur Road Railway Station
24 KM from STNKAO, Kalubathan Railway Station
24 KM from STNTOP, Tapasi Railway Station
24 KM from STNBERO, Bero Railway Station
26 KM from STNRNG, Raniganj Railway Station
26 KM from STNJMT, Jamtara Railway Station
27 KM from STNBRHM, Barhragram Railway Station
28 KM from STNMYX, Metyal Sahar Ph Railway Station
30 KM from STNSBG, Sahibganj Junction
SLJ, Sakrigali Junction
7 KM from SBGKRMA, Karamtola Railway Station
8 KM from SBGMJP, Moharajpur Railway Station
10 KM from SBGMHI, Manihari Railway Station
11 KM from SBGTNPR, Tejnarayanpur Railway Station
13 KM from SBGMZC, Mirza Cheuki Railway Station
14 KM from SBGKPTO, Karanpur Ato Railway Station
15 KM from SBGMHPR, Mahiyarpur Railway Station
19 KM from SBGTLJ, Taljhari Railway Station
20 KM from SBGKRMP, Khurrampur Railway Station
22 KM from SBGPPT, Pirpainti Railway Station
22 KM from SBGLAV, Labha Railway Station
24 KM from SBGKXE, Kalian Chak Railway Station
24 KM from SBGPQD, Pranpur Road Railway Station
25 KM from SBGMNS, Manshahi Railway Station
26 KM from SBGKDPR, Kumedpur Railway Station
27 KM from SBGLING, Ling Railway Station
28 KM from SBGKUQ, Kuretha Railway Station
28 KM from SBGRJL, Rajmahal Railway Station
28 KM from SBGTPH, Tinpahar Junction
29 KM from SBGHCR, Harischandrapur Railway Station
29 KM from SBGMQG, Milangarh Railway Station
30 KM from SBGBKRD, Bhaluka Road F Railway Station
30 KM from SBGSVRP, Shivanarayanpur Railway Station
30 KM from SBGLooking for Sitarampur to Sahibganj trains? You can choose from a large number of trains running regularly on this route. Sitarampur to Sahibganj trains is considered to be the most preferred and efficient mode of transportation for commuting between these two cities. There are frequent daily trains that run between these cities.On a weekly basis, there are 7 trains running between Sitarampur to Sahibganj.To get accurate information regarding Sitarampur to Sahibganj trains, Sitarampur Sahibganj Railway Timetable, and Sitarampur to Sahibganj Train Fare, you can visit the Goibibo app or website. You can also book train ticket online through Goibibo in a few steps. The user-friendly interface, easy booking process and attractive offers on train ticket booking help the travellers in booking their tickets at the most reasonable prices. You can also do tatkal train ticket booking for Sitarampur to Sahibganj Trains through Goibibo.
Sitarampur to Sahibganj train timings and fare are the two main factors that compel travellers to opt for Sitarampur to Sahibganj Trains for a hassle-free journey. 05526 - RADHIKAPUR KATIHAR FESTIVAL SPECIAL is the fastest among the Sitarampur to Sahibganj Trains. It departs from Asansol Junction(ASN) at 02:30 AM and arrives at Asansol Junction(MFA) at 11:40 AM, covering the distance in just .While looking for an early morning train from Sitarampur to Sahibganj, you can choose to travel via 13403 - VANANCHAL EXP. It takes 5 hrs 49 mins to complete the journey, starting from Asansol Junction(ASN) at 12:56 AM and reaching Sahibganj at 06:45 AM.
The first train from Sitarampur to Sahibganj is 13403 - VANANCHAL EXP departing at 12:56 AM from Asansol Junction(ASN).Some popular weekly trains on Sitarampur to Sahibganj train route are 13403 - VANANCHAL EXP, 12551 - YPR KYQ AC EXP, 15929 - TBM NTSK EXP. Every Friday 13403 - VANANCHAL EXP departs from Sitarampur at 12:56 AM and arrives at Agra at 12:51 AM covering the entire distance in 5 hrs 49 mins .The boarding station for all Sitarampur to Sahibganj trains are the Asansol Junction(ASN), Chittaranjan Railway Station(CRJ) while deboarding at Sahibganj can be at Malda Town Railway Station(MLDT), Sahibganj Junction(SBG), Barsoi Junction(BOE), Harischandrapur Railway Station(HCR), Katihar Junction(KIR), Mukuria Railway Station(MFA).For all of the trains running on this route, you can check the live train running status, running history and PNR status on the Goibibo app and the website. Goibibo in collaboration with Indian railways also offers IRCTC registration and signup through its IRCTC Create User Id page. The stations are well-connected with the rest of the city with easy conveyance options. The Sitarampur to Sahibganj train route witnesses regular rush of travellers. However, the large number of trains on this route provides direct and easy connectivity catering to the needs of all types of travellers.
Sahibganj is one of the popular cities of India. There are plenty of amazing tourist spots in Sahibganj that can make your journey memorable. You can book a Sitarampur to Sahibganj Train and visit this gorgeous city with family and friends.
In order to explore the city’s places of interest, you can board the Sitarampur to Sahibganj train. You can book your train from Sitarampur to Sahibganj on GoIbibo and enjoy a hassle-free trip. You can either make your bookings on GoIbibo’s website or via the official app.
There are plenty of trains running on the Sitarampur to Sahibganj route everyday, so the train seat availability is sufficient. You can board a train to Sahibganj from the popular railway stations of your city and reach there within a short period of time. Moreover, you will face no problem in boarding any Sitarampur to Sahibganj train, as the train journey is comfortable as well as secure.
The price of the train ticket depends on various factors, such as preferred seat, routes selected, and date of journey. Sitarampur to Sahibganj train ticket price is affordable on GoIbibo.
Depending on your budget you can book a third AC (3A) coach, a second AC (2A) coach as well as first AC (1A) coach.
You can either make the booking on IRCTC ticket booking portal or through the GoIbibo website where you can also get discounts and concessions. Be assured that all the safety protocols are being followed to ensure a safe journey for passengers.
If you want to book your Sitarampur to Sahibganj train tickets online and check the PNR status as well, you can visit GoIbibo.
Step 1: To book your Sitarampur to Sahibganj train tickets, head to GoIbibo or IRCTC’s official website.
Step 2: Enter your journey date, departure station, and arrival station. All the trains of that particular date will appear on your screen.
Step 3: Click on the seat class, and you’ll be redirected to another page where you can see the available coupons and cash rewards.
Step 4: Enter your personal details, click on ‘Continue’, and you’ll reach the payment part.
Step 5: Choose the payment option, make the payment, and the ticket confirmation mail will reach your registered e-mail address.
You can easily check the PNR status of your booked tickets on GoIbibo. A PNR number helps you to keep track of whether your train ticket is confirmed (CNF), waitlisted (WL) or is under the Reservation Against Cancellation (RAC). Moreover, you can also check the live train status on GoIbibo by entering your train number or get the status updates on your mobile. Other services such as train coach position, train running status and platform locator are also offered on GoIbibo.
In case of emergencies or spontaneous travel plans, you can easily book your tatkal train ticket on GoIbibo. Moreover, you can also connect with the 24/7 customer support service of GoIbibo to resolve all your booking-related queries.
Which trains are running from Sitarampur to Sahibganj?
Total 22 trains runs from Sitarampur and Sahibganj. Popular Trains that run from Sitarampur to Sahibganj are 13417 - DGHA MLDT EXP, 13403 - VANANCHAL EXP, 15661 - RNC KYQ EXP, 13426 - ST MALDATOWN EX, 15629 - NAGAON EXPRESS. Book Now
How many Covid Special trains are currently running from Sitarampur to Sahibganj?
22 Covid Special trains are currently running from Sitarampur to Sahibganj. Book Now
Which is the fastest train from Sitarampur to Sahibganj?
Fastest train from Sitarampur to Sahibganj is 05526 - RADHIKAPUR KATIHAR FESTIVAL SPECIAL which takes to reach Sahibganj. Book Train Tickets
When does the first Sitarampur to Sahibganj train leave?
The first train from Sitarampur to Sahibganj is 13403 - VANANCHAL EXP with departure at 12:56 AM from Asansol Junction(ASN). Book Now
Which is the last train to Sitarampur from Sahibganj ?
13426 - ST MALDATOWN EX is the last train between Sitarampur from Sahibganj with departure at 11:45 PM from Asansol Junction(ASN). Book Now
What is the travel distance and travel time from Sitarampur to Sahibganj?
The approximate travel distance from Sitarampur to Sahibganj is 223 KM and minimum travel time is .
From which all stations in Sitarampur we can board trains to Sahibganj?
Stations in Sitarampur where we can board trains to Sahibganj are the Asansol Junction(ASN), Chittaranjan Railway Station(CRJ). Book Now
How to get the latest online information about my booking from Sitarampur to Sahibganj Train?
If you are travelling from Sitarampur to Sahibganj, you can check PNR STATUS for latest tickets information can be checked through Goibibo train app or Goibibo website.
How to book train tatkal tickets from Sitarampur to Sahibganj?
You can book TATKAL TICKETS ONLINE, Booking starts from one day prior to the date of journey, from Sitarampur to Sahibganj