Trains from Varanasi to Delhi
741 km by rail · 34 direct trains · fastest 8 hr on the 22435 Vande Bharat Express · 8 daily · 5 stations in Varanasi, 4 in Delhi
- Departures
- 01:23 – 23:55
- Fare from
- ₹415
- Sleeper · estimate
Every direct train
- 22427Bhrigu Superfast Express01:2311 hr 17 min12:40
Banaras (BSBS) to Anand Vihar Terminal (ANVT)
742 km · Superfast
- 20503Rajdhani Express01:4011 hr 58 min13:38
Varanasi Jn (BSB) to New Delhi (NDLS)
793 km · Rajdhani
- 20505Rajdhani Express01:4011 hr 58 min13:38
Varanasi Jn (BSB) to New Delhi (NDLS)
793 km · Rajdhani
- 12561Swatantrata Senani Express04:4910 hr 56 min15:45
Varanasi Jn (BSB) to New Delhi (NDLS)
759 km · Superfast
- 22415Vande Bharat Express06:008 hr 5 min14:05
Varanasi Jn (BSB) to New Delhi (NDLS)
759 km · Shatabdi
- 14021Purulia–Anand Vihar Express07:1515 hr 55 min23:10
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
802 km · Mail/Express
- 12875Neelachal Superfast Express07:3013 hr 50 min21:20
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
803 km · Superfast
- 04095Patliputra–Anand Vihar Special08:5012 hr 40 min21:30
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
746 km · Mail/Express
- 15733Farakka Express11:2517 hr 56 min05:21+1 arrives the next day
Varanasi Jn (BSB) to Delhi Shahdara (DSA)
786 km · Mail/Express
- 15743Farakka Express11:2517 hr 56 min05:21+1 arrives the next day
Varanasi Jn (BSB) to Delhi Shahdara (DSA)
826 km · Mail/Express
- 14007Sadbhavana Express11:4517 hr04:45+1 arrives the next day
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
777 km · Mail/Express
- 14015Sadbhavana Express11:4517 hr04:45+1 arrives the next day
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
778 km · Mail/Express
- 14017Sadbhavana Express11:4517 hr04:45+1 arrives the next day
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
818 km · Mail/Express
- 13065Amrit Bharat Express12:0014 hr 50 min02:50+1 arrives the next day
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
762 km · Mail/Express
- 15127Kashi Vishwanath Express13:5915 hr 46 min05:45+1 arrives the next day
Sewapuri (SWPR) to New Delhi (NDLS)
771 km · Mail/Express
- 22435Vande Bharat Express15:008 hr23:00
Varanasi Jn (BSB) to New Delhi (NDLS)
759 km · Shatabdi · fastest
- 12391Shramjeevi Express15:1513 hr 25 min04:40+1 arrives the next day
Varanasi Jn (BSB) to New Delhi (NDLS)
775 km · Composite
- 14005Lichchvi Express15:3412 hr 41 min04:15+1 arrives the next day
Bhulanpur F (BHLP) to Anand Vihar Terminal (ANVT)
741 km · Mail/Express
- 20964Varanasi–Sabarmati Express15:3514 hr 30 min06:05+1 arrives the next day
Varanasi Jn (BSB) to Delhi (DLI)
770 km · Mail/Express
- 04163NPBR–Shakurbasti Special18:0015 hr 15 min09:15+1 arrives the next day
Narayanpur Bazar (NPBR) to New Delhi (NDLS)
774 km · Mail/Express
- 12381Poorva Express18:5511 hr 10 min06:05+1 arrives the next day
Varanasi Jn (BSB) to New Delhi (NDLS)
770 km · Superfast
- 22417Mahamana Express18:5513 hr 10 min08:05+1 arrives the next day
Varanasi Jn (BSB) to New Delhi (NDLS)
775 km · Superfast
- 12371Howrah–Bikaner Superfast Express19:1014 hr 40 min09:50+1 arrives the next day
Varanasi Jn (BSB) to Delhi (DLI)
788 km · Superfast
- 15624Kamakhya–Bhagat Ki Kothi Express19:1014 hr 40 min09:50+1 arrives the next day
Varanasi Jn (BSB) to Delhi (DLI)
810 km · Mail/Express
- 22541Anand Vihar Garib Rath19:2014 hr 10 min09:30+1 arrives the next day
Banaras (BSBS) to Anand Vihar Terminal (ANVT)
782 km · Garib Rath
- 13257Jan Sadharan Express20:0014 hr 25 min10:25+1 arrives the next day
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
780 km · Mail/Express
- 04209Varanasi–Delhi Special22:1514 hr 50 min13:05+1 arrives the next day
Varanasi Jn (BSB) to New Delhi (NDLS)
793 km · Mail/Express
- 12559Shiv Ganga Express22:1510 hr 15 min08:30+1 arrives the next day
Banaras (BSBS) to New Delhi (NDLS)
756 km · Superfast
- 04071Supaul–New Delhi Special22:4016 hr 20 min15:00+1 arrives the next day
Varanasi Jn (BSB) to New Delhi (NDLS)
759 km · Mail/Express
- 15671Amrit Bharat Express23:0513 hr 55 min13:00+1 arrives the next day
Varanasi Jn (BSB) to Delhi (DLI)
753 km · Mail/Express
- 12581Banaras–New Delhi Superfast Express23:1010 hr 35 min09:45+1 arrives the next day
Banaras (BSBS) to New Delhi (NDLS)
755 km · Superfast
- 22581Ballia–New Delhi Superfast Express23:1010 hr 35 min09:45+1 arrives the next day
Banaras (BSBS) to New Delhi (NDLS)
755 km · Superfast
- 13429Malda Town–Anand Vihar Express23:5514 hr 30 min14:25+1 arrives the next day
Varanasi Jn (BSB) to Anand Vihar Terminal (ANVT)
780 km · Mail/Express
- 14003Malda Town–New Delhi Express23:5514 hr 35 min14:30+1 arrives the next day
Varanasi Jn (BSB) to New Delhi (NDLS)
793 km · Mail/Express
Search Varanasi to Delhi for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Prayagraj JnPRYJ
Varanasi Jn BSB to New Delhi NDLS
12:3010 hr 30 min23:00Holds 9 in 101 hr 22 min to change at PRYJ — tightHolds about 9 times in 10 here. 89 min would make it 9 in 10. Measured on 88,135 paired days.
15159 often runs late
Varanasi to Delhi, station by station
- Varanasi Jn to New Delhi11 trains · seats and fares
- Varanasi Jn to Anand Vihar Terminal9 trains · seats and fares
- Varanasi Jn to Delhi4 trains · seats and fares
- Banaras to New Delhi3 trains · seats and fares
- Banaras to Anand Vihar Terminal2 trains · seats and fares
- Varanasi Jn to Delhi Shahdara2 trains · seats and fares
- Sewapuri to New Delhi1 train · seats and fares
- Bhulanpur F to Anand Vihar Terminal1 train · seats and fares
- Narayanpur Bazar to New Delhi1 train · seats and fares