Trains from Delhi to Varanasi
740 km by rail · 33 direct trains · fastest 8 hr on the 22436 Vande Bharat Express · 8 daily · 3 stations in Delhi, 4 in Varanasi
- Departures
- 00:05 – 23:55
- Fare from
- ₹415
- Sleeper · estimate
Every direct train
- 04096Patliputra Festival Special00:0512 hr 55 min13:00
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
746 km · Mail/Express
- 15672Amrit Bharat Express00:0511 hr 55 min12:00
Delhi (DLI) to Varanasi Jn (BSB)
753 km · Mail/Express
- 15623Bhagat Ki Kothi–Kamakhya Express04:5516 hr 45 min21:40
Delhi (DLI) to Varanasi Jn (BSB)
810 km · Mail/Express
- 14022Anand Vihar–Purulia Express05:0016 hr 40 min21:40
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
803 km · Mail/Express
- 13066Amrit Bharat Express05:1516 hr 25 min21:40
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
762 km · Mail/Express
- 22436Vande Bharat Express06:008 hr14:00
New Delhi (NDLS) to Varanasi Jn (BSB)
759 km · Shatabdi · fastest
- 12876Neelanchal Express07:3014 hr 10 min21:40
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
803 km · Superfast
- 20504Dibrugarh Rajdhani11:2511 hr 25 min22:50
New Delhi (NDLS) to Varanasi Jn (BSB)
793 km · Rajdhani
- 20506Dibrugarh Rajdhani11:2511 hr 25 min22:50
New Delhi (NDLS) to Varanasi Jn (BSB)
793 km · Rajdhani
- 15128Kashi Vishwanath Express11:3515 hr 43 min03:18+1 arrives the next day
New Delhi (NDLS) to Sewapuri (SWPR)
771 km · Mail/Express
- 12392Shramjivi Express13:1013 hr02:10+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
775 km · Composite
- 13258Jan Sadharan Express13:3513 hr 10 min02:45+1 arrives the next day
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
780 km · Mail/Express
- 22416Vande Bharat Express15:008 hr 5 min23:05
New Delhi (NDLS) to Varanasi Jn (BSB)
759 km · Shatabdi
- 12372Bikaner–Howrah Superfast Express15:1013 hr 45 min04:55+1 arrives the next day
Delhi (DLI) to Varanasi Jn (BSB)
788 km · Superfast
- 20963Sabarmati–Varanasi Superfast15:1014 hr 20 min05:30+1 arrives the next day
Delhi (DLI) to Varanasi Jn (BSB)
769 km · Mail/Express
- 14008Sadhbhawna Express16:3016 hr 30 min09:00+1 arrives the next day
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
778 km · Mail/Express
- 14016Sadhbhawna Express16:3016 hr 30 min09:00+1 arrives the next day
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
778 km · Mail/Express
- 14018Sadbhavna Express16:3018 hr10:30+1 arrives the next day
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
818 km · Mail/Express
- 13430Anand Vihar–Malda Town Express17:1015 hr 30 min08:40+1 arrives the next day
Anand Vihar Terminal (ANVT) to Varanasi Jn (BSB)
780 km · Mail/Express
- 12382Poorva Express17:4010 hr 55 min04:35+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
770 km · Superfast
- 14004New Delhi–Malda Town Express18:0014 hr08:00+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
793 km · Mail/Express
- 14006Lichchivi Express18:0011 hr 20 min05:20+1 arrives the next day
Anand Vihar Terminal (ANVT) to Bhulanpur F (BHLP)
740 km · Mail/Express
- 22542Banaras Garib Rath18:1513 hr 55 min08:10+1 arrives the next day
Anand Vihar Terminal (ANVT) to Banaras (BSBS)
782 km · Garib Rath
- 22418Mahamana Express18:4013 hr 45 min08:25+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
775 km · Superfast
- 04210Delhi–Varanasi Special19:2514 hr 25 min09:50+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
793 km · Mail/Express
- 12560Shiv Ganga Express20:0510 hr 5 min06:10+1 arrives the next day
New Delhi (NDLS) to Banaras (BSBS)
756 km · Superfast
- 12562Swatantrata Senani Express21:1510 hr 50 min08:05+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
759 km · Superfast
- 04072Supaul Festival Special21:3516 hr 45 min14:20+1 arrives the next day
New Delhi (NDLS) to Varanasi Jn (BSB)
759 km · Mail/Express
- 15734Farkka Express21:4019 hr 20 min17:00+1 arrives the next day
Delhi (DLI) to Varanasi Jn (BSB)
792 km · Mail/Express
- 15744Farakka Express21:4019 hr 20 min17:00+1 arrives the next day
Delhi (DLI) to Varanasi Jn (BSB)
832 km · Mail/Express
- 12582Banaras Superfast Express22:5011 hr 10 min10:00+1 arrives the next day
New Delhi (NDLS) to Banaras (BSBS)
755 km · Superfast
- 22582New Delhi–Ballia Superfast Express22:5011 hr 15 min10:05+1 arrives the next day
New Delhi (NDLS) to Banaras (BSBS)
755 km · Superfast
- 22428Bhrigu Superfast Express23:5510 hr 55 min10:50+1 arrives the next day
Anand Vihar Terminal (ANVT) to Banaras (BSBS)
742 km · Superfast
Search Delhi to Varanasi for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Prayagraj JnPRYJ
New Delhi NDLS to Varanasi Jn BSB
15:0010 hr 10 min01:10+1 arrives the next dayHolds 9 in 101 hr 29 min to change at PRYJHolds about 9 times in 10 here. Measured on 1,04,056 paired days.
22416 often runs late
Delhi to Varanasi, station by station
- New Delhi to Varanasi Jn11 trains · seats and fares
- Anand Vihar Terminal to Varanasi Jn9 trains · seats and fares
- Delhi to Varanasi Jn6 trains · seats and fares
- New Delhi to Banaras3 trains · seats and fares
- Anand Vihar Terminal to Banaras2 trains · seats and fares
- New Delhi to Sewapuri1 train · seats and fares
- Anand Vihar Terminal to Bhulanpur F1 train · seats and fares