Varanasi, in Uttar Pradesh state, is located southeast of New Delhi and is well connected with the capital via direct flights, trains and buses which operate on a daily bases.
Depending on your preferences, your trip to Delhi can be expensive but fast and comfortable (fly); affordable and comfortable but slow (take an air-conditioned berth in a train or a bus); cheap, but slow and not that comfy (a non air-conditioned sleeper class on a train or a seat in a bus).
How much is the distance between Varanasi and Delhi?
The driving distance between Varanasi and Delhi is 800 km via national route 19 and 825 km via Agra–Lucknow expressway.
The shortest rail distance is 752 km, but many trains pass through Lucknow making it slightly longer – 784 km.
It is about 670 km if you fly direct.
What is the best way to travel from Varanasi to Delhi?
Obviously, the fastest and easiest way to get to Delhi is to take a direct flight if you can afford it. Unfortunately, it is often a hard task to score affordable airfare on this route due to its popularity.
The second recommended option is to take a night train as if offers you a choice of differently priced travel classes and also allows to save on accommodation.
Buses are least recommended due to poor choice of scheduled departures but otherwise air-conditioned sleepers are not bad.
How much do tickets from Varanasi to Delhi cost?
Expect to pay INR900-INR1,800 for a bus ticket and INR850-INR3,000 for a train ticket.
Flying is predictably the most expensive way to travel with the lowest airfare starting from INR2,000 one-way and reaching INR8,000 per seat in an economy cabin.
How long is Varanasi–Delhi travel?
It takes mere 90 minutes to fly to Delhi while the slowest train needs 17 hours to complete the journey. In general, travelling by train or bus, 13–14 hours should be allowed for the journey.
How to get from Varanasi to Delhi by train
Varanasi–Delhi route is served by half a dozen of daily trains and another dozen and a half of non-daily trains which ply the route from two to four times a week. They secure a very good choice of departures every day and almost any time of the day.
How long do trains need to reach Delhi?
Superfast express trains reach Delhi in 12 hours; the slowest train travels 17 hours 40 minutes. The majority of trains though do it in 14–15 hours.
How much should I pay for railway tickets?
There are no sitting classes on direct Varanasi–Delhi trains. It means your choice is limited to AC and non AC sleeper/tiered classes only out of which the non air-conditioned sleeper class in the most budget-friendly option priced around INR850. Yet it is recommended to invest a bit more into your ticket to get one on the air-conditioned classes – they are a much more comfortable way to travel (and often cleaner).
Third, second and first air-conditioned tiered classes cost INR1,500/2,000/3,000 in media.
Which station in Varanasi do trains to Delhi depart from?
All trains to Delhi depart from Varanasi Junction Railway Station (BSB). It is located northwest of the Ganga area, some 5 km from the river.
Where do trains from Varanasi arrive in Delhi?
All but one daily trains will bring you to the New Delhi Railway station (NDLS), the main railway station of the Indian capital located between Ajmeri Gate and Paharganj.
The daily LICHCHAVI Express 14005 terminates at Anand Vihar Terminal (ANVT) in the East Delhi, some 20 km from the centre of the city. It is possible to get to New Delhi Railway station from Anand Vihar Terminal by train.
Which trains to Delhi are recommended?
Arguably the most conveniently scheduled daily train is SHIV GANGA Express 12559 which leaves Varanasi at 7.40 pm and reaches Delhi at 8.10 am the next morning. It has all the three air-conditioned classes plus sleeper class.
Three daily trains which depart between 2 pm and 4 pm, namely 14257, 14005, 12391, are totally ok, too. They rob you off the whole afternoon, but in compensation arrive to Delhi early in the morning, between 5 am and 6 am.
How to get from Varanasi to Delhi by bus
Though the choice is not excessive, there are direct buses from Varanasi to Delhi. It is also possible to connect via Lucknow what offers a much wider choice and flexibility.
Which operators serve the route?
The official bus operator of Uttar Pradesh state, Uttar Pradesh State Road Transport Corporation (UPSRTC), have several buses leaving Varanasi at 1 pm, 3 pm, and 5 pm and arriving to Anand Vihar (East Delhi!) at 4-6 am.
Other private operators usually offer more convenient schedules with buses leaving for Delhi at about 8 pm. Among others, Safar Express Tour and Travels, Indo Express and Royal Travels Delhi have buses either to Delhi or Anand Vihar.
How long is the bus trip to Delhi?
Travelling by bus, expect to spend 13–14 hours.
How much are the bus tickets?
While the cheapest air-con bus tickets cost from INR900, INR1,700 is a more reasonable price to consider.
How to get from Varanasi to Delhi by plane?
With a dozen of daily direct flights between Varanasi and Delhi the air travel between these two destinations is easy and comfortable.
Which airport in Varanasi do flights to Delhi depart from?
Varanasi is served by Lal Bahadur Shastri airport which used to be called ‘Varanasi airport’. It is located 26 km northwest of the city centre. Allow at least one hour to reach the airport by taxi and two hours – if you travel by tuk-tuk. Traffic is notorious in these parts of India.
How long is flying time?
Flights to Delhi last 90 minutes in media, no matter the airline.
Which airlines serve the route?
The route is served by major Indian airlines like the national flag carrier, Air India, Jet Airways, and Vistara, an Indian domestic airline, as well as budget airlines including IndiGo ad SpiceJet.
When do flights to Delhi depart?
The first flight of the day takes off at 8.05 am, the last flight of the day departs at 9 pm. There are flights all day through.
How much are the air tickets?
The cheapest airfare is about INR2,000 but you’ll need real luck to grab it. INR3,000-INR5,000 normally help to secure a seat even in case you book just a couple of days in advance. Yet during the most busy travel periods – around major Indian holidays or New year – you will most probably need to deal with INR7,000-INR8,000 for an economy class ticket.