Trains from Varanasi to Delhi depart all throughout the day from Varanasi Jn train station. They arrive at New Delhi train station in the capital.

Many trains have summer hours and winter hours, and timetables are always subject to change. Make sure to confirm times before making a booking.

Fares for tickets for trains from Varanasi to Delhi depend on what class you travel. A First Class A/C ticket starts around Rs. 1,900.

The best trains to take from Varanasi to Delhi are those that have the least number of stops, and thus the shortest travel times.

While some trains from Varanasi to Delhi take 12h15m, others can take up to 16h30m.

Whatever you choose for your train from Varanasi to Delhi, be sure to leave yourself plenty of time if you have a connection when you arrive in Delhi. Trains are often subject to delays. See the India Train Guide for more information and tips on train travel in India.