The Moradabad to Varanasi train route covers approximately 774 km by rail and takes around 14.1 hours depending on the type of train. Indian Railways operates multiple daily services on this route, connecting Uttar Pradesh to Uttar Pradesh.
This is a medium-distance route with both day and overnight options available. Multiple train types operate on this route β from premium Rajdhani and Vande Bharat to affordable Sleeper and General class services.
Train tickets can be booked on IRCTC up to 120 days in advance. During peak seasons (October-March, festivals, summer holidays), tickets sell out quickly β book early for confirmed berths.
Book on IRCTCApproximate fares for the 774 km journey. Actual fares vary by train, season, and booking time. Tatkal fares are higher.
| Class | Description | Approx. Fare |
|---|---|---|
| 1AAC First Class | Private 2-berth cabins with door, premium bedding | βΉ1,916 |
| 2AAC 2-Tier | Curtained berths, comfortable for overnight | βΉ1,064 |
| 3AAC 3-Tier | Most popular AC class, good value | βΉ766 |
| SLSleeper Class | Non-AC, budget-friendly with berths | βΉ298 |
| 2SSecond Sitting | Non-AC reserved seating for short routes | βΉ170 |
| CCAC Chair Car | AC seating for day trains like Shatabdi | βΉ851 |
* Fares are approximate and may vary. Check IRCTC for exact pricing. Tatkal charges, GST, and dynamic pricing may apply.
| Train | Departure | Arrival | Duration | Runs | Classes |
|---|---|---|---|---|---|
|
NEW DELHI - DIBRUGARH Rajdhani Exp
#12236 Β· Raj
|
12:15 MB |
22:15 BSB |
10h 00m | Daily | 1A,2A,3A |
|
NEW DELHI - DIBRUGARH TOWN Rajdhani Exp
#12436 Β· Raj
|
12:15 MB |
22:15 BSB |
10h 00m | Daily | 1A,2A,3A |
|
Delhi Anand Vihar Terminus-Varanasi Garib Rath
#22408 Β· GR
|
21:10 MB |
08:05 BSB |
10h 55m | Daily | 3A |
|
ANAND VIHAR DELHI - DANAPUR JanSadharan Exp
#13258 Β·
|
MB |
BSB |
Daily | ||
|
RAMNAGAR - VARANASI Passenger
#55322 Β· Pass
|
00:35 MB |
15:45 BSB |
39h 10m | Daily | |
|
Dehradun Varanasi Janata Express
#14266 Β· Exp
|
00:35 MB |
15:45 BSB |
15h 10m | Daily | 2A,3A,SL |
|
Amritsar-DibrugarhTown Weekly Express
#15934 Β· Exp
|
01:25 MB |
15:30 BSB |
14h 05m | Daily | 2A,3A,SL |
|
Jammu-Varanasi SF Express
#12238 Β· SF
|
01:40 MB |
13:00 BSB |
11h 20m | Daily | 3A,SL |
|
Doon Express
#23010 Β· Exp
|
02:10 MB |
16:00 BSB |
13h 50m | Daily | SL |
|
Doon Express
#13010 Β· Exp
|
02:10 MB |
16:00 BSB |
13h 50m | Daily | 2A,3A,SL |
|
Kumbh Express
#12370 Β· SF
|
03:15 MB |
13:15 BSB |
10h 00m | Daily | 2A,3A,SL |
|
Upasana Express
#12328 Β· SF
|
03:15 MB |
13:15 BSB |
10h 00m | Daily | 2A,3A,SL |
|
Harihar Express
#14524 Β· Exp
|
04:05 MB |
15:30 BSB |
11h 25m | Daily | 3A,SL |
|
Amritsar Howrah Express
#13050 Β· Exp
|
04:20 MB |
18:55 BSB |
14h 35m | Daily | 3A,SL |
|
Amritsar Howrah Mail
#13006 Β· Mail
|
05:10 MB |
16:40 BSB |
11h 30m | Daily | 1A,2A,3A,SL |
|
Ganga Sutlej Express
#13308 Β· Exp
|
06:15 MB |
20:40 BSB |
14h 25m | Daily | 2A,3A,SL |
|
Archana Express
#12356 Β· SF
|
06:55 MB |
18:45 BSB |
11h 50m | Daily | 2A,3A,SL |
|
Himgiri Express
#12332 Β· SF
|
10:00 MB |
21:05 BSB |
11h 05m | Daily | 2A,3A,SL |
|
JammuTawi-Kolkata Chitpur Express
#13152 Β· Exp
|
10:50 MB |
01:20 BSB |
14h 30m | Daily | 2A,3A,SL |
|
AMRITSAR - KOLKATA CHITPUR Durgiana SF Exp
#12358 Β· SF
|
15:00 MB |
01:05 BSB |
10h 05m | Daily | 2A,3A,SL |
|
AKAL TAKHT Express
#12318 Β· SF
|
15:00 MB |
01:05 BSB |
10h 05m | Daily | 2A,3A,SL |
|
NANGAL DAM - KOLKATA CHITPUR Gurumukhi Exp
#12326 Β· SF
|
15:00 MB |
01:05 BSB |
10h 05m | Daily | 2A,3A,SL |
|
Kashi Vishwanath Express
#14258 Β· Exp
|
15:15 MB |
04:45 BSB |
13h 30m | Daily | 1A,2A,3A,SL |
|
Shramjeevi Express
#12392 Β· SF
|
16:10 MB |
02:25 BSB |
10h 15m | Daily | 1A,2A,3A,SL |
|
Sadbhavana Expres
#14018 Β· Exp
|
19:55 MB |
10:30 BSB |
14h 35m | Daily | 2A,3A,SL |
|
Old Delhi-Muzaffarpur Sadbhavana Express
#14008 Β· Exp
|
19:55 MB |
09:15 BSB |
13h 20m | Daily | 3A,SL |
|
Sadbhavana Express
#14016 Β· Exp
|
19:55 MB |
09:15 BSB |
13h 20m | Daily | 3A,SL |
|
New Delhi-New Farakka Express
#14004 Β· Exp
|
21:10 MB |
08:05 BSB |
10h 55m | Daily | 2A,3A,SL |
|
Jallianwalabagh Express
#18104 Β· Exp
|
21:25 MB |
09:35 BSB |
12h 10m | Daily | 2A,3A,SL |
|
Delhi Jn. -Varanasi Special
#04204 Β· Exp
|
23:15 MB |
10:45 BSB |
11h 30m | Daily | 2A,3A,SL |
* Schedule may vary. Check IRCTC for latest timings and availability. Scroll to see all 30 trains.
Not sure if train is the best option? Compare with flights and buses for the Moradabad to Varanasi route:
Flights, hotels, buses and trip bundles β honest prices.
Official resources for Indian Railways travel:
IRCTC β Book train tickets online, check PNR status
National Train Enquiry System β Live train status, schedule, seat availability
ConfirmTkt β PNR prediction and alternative route suggestions
Indian Railways β Official website of Ministry of Railways