Trains from Varanasi Jn to Saharanpur
Varanasi Jn to Saharanpur is 801 km by rail. 21 direct trains run it; the fastest is the 12357 Durgiana Express at 13 hr 5 min. The most punctual is the 13307 Gangasutlej Express, on time (within 15 min) on 79% of days, typically 2 min late. 4 run every day, leaving between 00:20 and 22:20. When they are waitlisted, a journey with one change takes 14 hr 25 min.
- Departures
- 00:20 – 22:20
- Fare from
- ₹440
- Sleeper · estimate
- Most punctual
- 79% on time
- 13307 Gangasutlej Express
- Daily trains
- 4 of 21
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 04603Varanasi–Vaishno Devi Katra Superfast Special04:3014 hr 10 min18:40
BSB — SRE · 819 km · Mail/Express
Checking seats - Checking seats
- 13307Gangasutlej Express05:3021 hr 17 min02:47+1 arrives the next day
BSB — SRE · 842 km · Mail/Express
Checking seats - 18103Jalianwalabag Express08:1016 hr 25 min00:35+1 arrives the next day
BSB — SRE · 842 km · Mail/Express
Checking seats - Checking seats
- 13005Howrah–Amritsar Mail09:2516 hr 10 min01:35+1 arrives the next day
BSB — SRE · 819 km · Mail/Express
Checking seats - 04227Chandigarh Festival Special11:0515 hr02:05+1 arrives the next day
BSB — SRE · 819 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- 04667Barauni–Amritsar Puja Special15:1515 hr 35 min06:50+1 arrives the next day
BSB — SRE · 819 km · Mail/Express
Checking seats - Checking seats
- 04221Varanasi–Bathinda Festival Special20:4015 hr 15 min11:55+1 arrives the next day
BSB — SRE · 819 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 12357Durgiana Express22:1513 hr 5 min11:20+1 arrives the next day
BSB — SRE · 820 km · Superfast · fastest
Checking seats - 15933New Tinsukia–Amritsar Express22:2016 hr 40 min15:00+1 arrives the next day
BSB — SRE · 842 km · Mail/Express
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at GhaziabadGZB22:3014 hr 25 min12:55+1 arrives the next day
1 hr 20 min longer than the fastest direct
Holds 9 in 101 hr 25 min to change at GZB — tightHolds about 9 times in 10 here. 90 min would make it 9 in 10. Measured on 3,03,531 paired days.
22581 often runs late
BSB — GZB
Checking seatsGZB — SRE
Checking seats - One change at MoradabadMB09:1014 hr 40 min23:50
1 hr 35 min longer than the fastest direct
Holds 10 in 101 hr 50 min to change at MBHolds about 19 times in 20 here. Measured on 1,67,488 paired days.
both trains usually run on time
BSB — MB
Checking seatsMB — SRE
Checking seats - One change at GhaziabadGZB22:3014 hr 50 min13:20+1 arrives the next day
1 hr 45 min longer than the fastest direct
Holds 9 in 101 hr 32 min to change at GZBHolds about 9 times in 10 here. Measured on 3,03,531 paired days.
22581 often runs late
BSB — GZB
Checking seatsGZB — SRE
Checking seats - One change at MoradabadMB12:4015 hr 17 min03:57+1 arrives the next day
2 hr 12 min longer than the fastest direct
Holds 9 in 101 hr 28 min to change at MBHolds about 9 times in 10 here. Measured on 1,67,488 paired days.
12237 often runs late
BSB — MB
Checking seatsMB — SRE
Checking seats
Which arrives on time
On time = within 15 min at Saharanpur · year to October 2026 · 13 of 21 trains tracked
- 13307 Gangasutlej ExpressMost punctualusually on time at Saharanpur79%
- typically 3 min late at Saharanpur77%
- usually on time at Saharanpur75%
- usually on time at Saharanpur68%
- usually on time at Saharanpur65%
Runs late more often than not
- 12357 Durgiana Express — arrives on time only 16% of the time, typically 46 min late
- 13151 Kolkata–Jammu Tawi Express — arrives on time only 19% of the time, typically 39 min late
- 22355 Patliputra–Chandigarh Express — arrives on time only 50% of the time, typically 15 min late
Fares
Estimated for 801 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹440 | observed fares |
| 3E AC 3 economy | ₹1,076 | observed fares |
| 3A AC 3 tier | ₹1,155 | observed fares |
| 2A AC 2 tier | ₹1,643 | observed fares |
| 1A AC first class | ₹2,741 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class