50
Checking Seats Availability
Loading seats data...

From Delhi to Varanasi by bus

20:00
Delhi
08:30
Varanasi
14h
 Instant  Refund

From New Delhi to Uttar Pradesh by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

06:25
NDLS New Delhi
20:00
BSB Varanasi Jn, Uttar Pradesh
13h 35m
 Refund
06:25
NDLS New Delhi
20:00
BSB Varanasi Jn, Uttar Pradesh
13h 35m
 Refund
06:25
NDLS New Delhi
20:00
BSB Varanasi Jn, Uttar Pradesh
13h 35m
 Refund
06:25
NDLS New Delhi
20:25
KEI Kashi Railway Station, Uttar Pradesh
14h
 Refund
06:25
NDLS New Delhi
20:25
KEI Kashi Railway Station, Uttar Pradesh
14h
 Refund
06:25
NDLS New Delhi
20:25
KEI Kashi Railway Station, Uttar Pradesh
14h
 Refund
09:25
NDLS New Delhi
22:15
BSB Varanasi Jn, Uttar Pradesh
12h 50m
 Refund
09:25
NDLS New Delhi
22:15
BSB Varanasi Jn, Uttar Pradesh
12h 50m
 Refund
09:25
NDLS New Delhi
22:15
BSB Varanasi Jn, Uttar Pradesh
12h 50m
 Refund
11:35
NDLS New Delhi
04:35
BSB Varanasi Jn, Uttar Pradesh
17h
 Refund
11:35
NDLS New Delhi
04:35
BSB Varanasi Jn, Uttar Pradesh
17h
 Refund
11:35
NDLS New Delhi
04:35
BSB Varanasi Jn, Uttar Pradesh
17h
 Refund
11:35
NDLS New Delhi
04:35
BSB Varanasi Jn, Uttar Pradesh
17h
 Refund
13:10
NDLS New Delhi
02:25
BSB Varanasi Jn, Uttar Pradesh
13h 15m
 Refund
13:10
NDLS New Delhi
02:25
BSB Varanasi Jn, Uttar Pradesh
13h 15m
 Refund
13:10
NDLS New Delhi
02:25
BSB Varanasi Jn, Uttar Pradesh
13h 15m
 Refund
13:10
NDLS New Delhi
02:25
BSB Varanasi Jn, Uttar Pradesh
13h 15m
 Refund
17:35
NDLS New Delhi
05:05
BSB Varanasi Jn, Uttar Pradesh
11h 30m
 Refund
17:35
NDLS New Delhi
05:05
BSB Varanasi Jn, Uttar Pradesh
11h 30m
 Refund
17:35
NDLS New Delhi
05:05
BSB Varanasi Jn, Uttar Pradesh
11h 30m
 Refund
17:35
NDLS New Delhi
05:05
BSB Varanasi Jn, Uttar Pradesh
11h 30m
 Refund
20:40
NDLS New Delhi
08:25
BSB Varanasi Jn, Uttar Pradesh
11h 45m
 Refund
20:40
NDLS New Delhi
08:25
BSB Varanasi Jn, Uttar Pradesh
11h 45m
 Refund
20:40
NDLS New Delhi
08:25
BSB Varanasi Jn, Uttar Pradesh
11h 45m
 Refund
20:40
NDLS New Delhi
08:25
BSB Varanasi Jn, Uttar Pradesh
11h 45m
 Refund

From Ghaziabad to Uttar Pradesh by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

12:22
GZB Ghaziabad
04:35
BSB Varanasi Jn, Uttar Pradesh
16h 13m
 Refund
12:22
GZB Ghaziabad
04:35
BSB Varanasi Jn, Uttar Pradesh
16h 13m
 Refund
12:22
GZB Ghaziabad
04:35
BSB Varanasi Jn, Uttar Pradesh
16h 13m
 Refund
12:22
GZB Ghaziabad
04:35
BSB Varanasi Jn, Uttar Pradesh
16h 13m
 Refund
13:57
GZB Ghaziabad
02:25
BSB Varanasi Jn, Uttar Pradesh
12h 28m
 Refund
13:57
GZB Ghaziabad
02:25
BSB Varanasi Jn, Uttar Pradesh
12h 28m
 Refund
13:57
GZB Ghaziabad
02:25
BSB Varanasi Jn, Uttar Pradesh
12h 28m
 Refund
13:57
GZB Ghaziabad
02:25
BSB Varanasi Jn, Uttar Pradesh
12h 28m
 Refund
15:40
GZB Ghaziabad
06:18
BSB Varanasi Jn, Uttar Pradesh
14h 38m
 Refund
15:40
GZB Ghaziabad
06:18
BSB Varanasi Jn, Uttar Pradesh
14h 38m
 Refund
15:40
GZB Ghaziabad
06:18
BSB Varanasi Jn, Uttar Pradesh
14h 38m
 Refund
17:05
GZB Ghaziabad
09:28
BCY Varanasi City, Uttar Pradesh
16h 23m
 Refund
17:05
GZB Ghaziabad
09:28
BCY Varanasi City, Uttar Pradesh
16h 23m
 Refund
17:05
GZB Ghaziabad
09:03
BSB Varanasi Jn, Uttar Pradesh
15h 58m
 Refund
17:05
GZB Ghaziabad
09:03
BSB Varanasi Jn, Uttar Pradesh
15h 58m
 Refund
18:51
GZB Ghaziabad
08:21
BSB Varanasi Jn, Uttar Pradesh
13h 30m
 Refund
18:51
GZB Ghaziabad
08:21
BSB Varanasi Jn, Uttar Pradesh
13h 30m
 Refund
22:26
GZB Ghaziabad
15:04
BSB Varanasi Jn, Uttar Pradesh
16h 38m
 Refund
22:26
GZB Ghaziabad
15:04
BSB Varanasi Jn, Uttar Pradesh
16h 38m
 Refund
22:26
GZB Ghaziabad
15:04
BSB Varanasi Jn, Uttar Pradesh
16h 38m
 Refund

From Delhi City to Varanasi by taxi

Any
Delhi City
Time
Varanasi Town
15h
 Instant
  vehicle, all incl
Any
Delhi City
Time
Varanasi Town
14h 30m
 Instant
  vehicle, all incl

From Indira Gandhi Airport to Varanasi by flight

#UK745
06:05
DEL Indira Gandhi Airport, Delhi
07:35
VNS Varanasi International Airport
1h 30m
 Instant
 
#UK723
07:00
DEL Indira Gandhi Airport, Delhi
08:30
VNS Varanasi International Airport
1h 30m
 Instant
 
#9W733
08:10
DEL Indira Gandhi Airport, Delhi
09:30
VNS Varanasi International Airport
1h 20m
 Instant
 
#6E906
08:45
DEL Indira Gandhi Airport, Delhi
10:10
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E906
08:45
DEL Indira Gandhi Airport, Delhi
10:10
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E308
08:55
DEL Indira Gandhi Airport, Delhi
10:20
VNS Varanasi International Airport
1h 25m
 Instant
 
#UK793
09:00
DEL Indira Gandhi Airport, Delhi
10:30
VNS Varanasi International Airport
1h 30m
 Instant
 
#9W375
09:45
DEL Indira Gandhi Airport, Delhi
11:05
VNS Varanasi International Airport
1h 20m
 Instant
 
#SG2195
10:10
DEL Indira Gandhi Airport, Delhi
11:55
VNS Varanasi International Airport
1h 45m
 Instant
 
#AI406
10:15
DEL Indira Gandhi Airport, Delhi
11:50
VNS Varanasi International Airport
1h 35m
 Instant
 
#9W2375
11:35
DEL Indira Gandhi Airport, Delhi
12:55
VNS Varanasi International Airport
1h 20m
 Instant
 
#UK970
11:40
DEL Indira Gandhi Airport, Delhi
13:10
VNS Varanasi International Airport
1h 30m
 Instant
 
#UK737
11:45
DEL Indira Gandhi Airport, Delhi
13:10
VNS Varanasi International Airport
1h 25m
 Instant
 
#9W2623
12:20
DEL Indira Gandhi Airport, Delhi
13:40
VNS Varanasi International Airport
1h 20m
 Instant
 
#9W9736
13:10
DEL Indira Gandhi Airport, Delhi
14:30
VNS Varanasi International Airport
1h 20m
 Instant
 
#UK994
13:20
DEL Indira Gandhi Airport, Delhi
14:45
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E432
13:30
DEL Indira Gandhi Airport, Delhi
14:55
VNS Varanasi International Airport
1h 25m
 Instant
 
#9W820
14:45
DEL Indira Gandhi Airport, Delhi
16:15
VNS Varanasi International Airport
1h 30m
 Instant
 
#9W367
14:45
DEL Indira Gandhi Airport, Delhi
16:05
VNS Varanasi International Airport
1h 20m
 Instant
 
#9W2367
14:45
DEL Indira Gandhi Airport, Delhi
16:15
VNS Varanasi International Airport
1h 30m
 Instant
 
#SG9877
15:55
DEL Indira Gandhi Airport, Delhi
17:25
VNS Varanasi International Airport
1h 30m
 Instant
 
#SG2538
16:10
DEL Indira Gandhi Airport, Delhi
18:00
VNS Varanasi International Airport
1h 50m
 Instant
 
#6E176
16:30
DEL Indira Gandhi Airport, Delhi
17:55
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E176
16:30
DEL Indira Gandhi Airport, Delhi
17:55
VNS Varanasi International Airport
1h 25m
 Instant
 
#SG341
16:55
DEL Indira Gandhi Airport, Delhi
18:25
VNS Varanasi International Airport
1h 30m
 Instant
 
#AI427
17:15
DEL Indira Gandhi Airport, Delhi
18:40
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E712
17:35
DEL Indira Gandhi Airport, Delhi
19:00
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E826
18:10
DEL Indira Gandhi Airport, Delhi
19:35
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E535
18:10
DEL Indira Gandhi Airport, Delhi
19:35
VNS Varanasi International Airport
1h 25m
 Instant
 
#6E535
18:10
DEL Indira Gandhi Airport, Delhi
19:35
VNS Varanasi International Airport
1h 25m
 Instant
 
#SG2419
19:10
DEL Indira Gandhi Airport, Delhi
20:40
VNS Varanasi International Airport
1h 30m
 Instant
 
#SG2417
19:15
DEL Indira Gandhi Airport, Delhi
20:45
VNS Varanasi International Airport
1h 30m
 Instant
 

How to get from Delhi to Varanasi

A historical city of Varanasi on the banks of the sacred river Ganga sits in the eastern part of the northern Indian state of Uttar Pradesh, southeast of the capital city of New Delhi.

The most timesaving method to get to Varanasi is via a direct flight while trains offer a reasonably priced alternative for those who do not mind spending a night on the wheels.

Direct bus routes are also available and in many cases they offer the most budget-friendly way to get to Varanasi overland.

How far is Varanasi from Delhi?

It is 800 km from Delhi to Varanasi via national highway 19. It is slightly longer – about 825 km – if travelling via Agra–Lucknow expressway.

The rail distance between the two is 752 km, and the direct air link covers 670 km.

What is the most budget-friendly way to reach Varanasi?

To save some rupees in your pocket, consider sleeper class or third class on trains or AC buses. In both cases you should stay within INR850-INR1,500 price range.

How much will a journey to Varanasi cost?

Depending on the class of the seat, travelling by train can cost INR850–INR3,000; by bus – INR900–INR1,800; by plane – INR3,500–INR5,500 if booked in advance, often up to INR8,000 (economy cabin; at least double the highest limit for business class).

How much does a travel to Varanasi last?

Travelling overland, expect to spend from 12 hours to 17 hours, either by bus or train.

Flying is a whisk – you’ll reach Varanasi from Delhi in about 90 minutes.

How to get from Delhi to Varanasi by train

While travelling by train between Delhi and Varanasi takes quite a time, there is a fare number of direct trains plying this route on a daily bases thus you are never short of choice as far as departure times and ticket classes are concerned.

How long does it take to get to Varanasi by train?

The fastest trains need between twelve and 14 hours to reach Varanasi, while the slowest ones of which there are quite a few require about 17 hours.

How much are the railway tickets?

Expect to pay from INR850 for a non air-conditioned sleeper class to INR3,000 for a berth in a plusher first class sleeper compartment for four.

Second tiered AC class costs in the region of INR2,000.

Are there sitting classes on Delhi–Varanasi trains?

Direct Delhi–Varanasi trains do not offer sitting classes.

How many daily trains are there between Delhi and Varanasi?

There are six daily trains complemented by a dozen and a half of non-daily trains. Normally, each day you have no less than ten direct departures to Varanasi to choose from.

Where do trains to Varanasi depart from Delhi?

In Delhi, trains to Varanasi should be boarded at New Delhi Railway Station (NDLS), the main railway station of Delhi. It is the busiest railway station in the country and boasts the largest route interlocking system in the world, so it can feel quite chaotic at the first glance (and at the second, too!).

Some of the daily trains to Varanasi then call to Ghaziabad some 40 minutes after their departure from New Delhi and there are also trains originating from Anand Vihar Terminal, some 15 km east of NDLS which also call to Ghaziabad. Thus it is an option to use Ghaziabad as your departure station, too.

Which trains are recommended for the Delhi-Varanasi journey?

Out of daily trains the most convenient from the point of view of its schedule is
SWATANTRTA S Express 12562 leaving New Delhi Railway station (NDLS) at 8.40 pm and arriving to Varanasi Junction (BSB) at 8.25 am the next morning. It is also the fastest train which covers the distance in about 12 hours and offers all three air-conditioned tiered classes and a cheaper non air-conditioned sleeper class thus it comes highly recommended.

Similarly, SHIV GANGA Express 12560 at 6.55 pm from NDLS (arrives at 7 am) and SWATANTRTA S Express 12562 at 8.40 pm (8.25 am) are both a great alternative.

On Monday, Wednesday and Friday MAHAMANA Express 22418 is also a good option departing Delhi at 6.35 pm and arriving to Varanasi at 8.25 am.

How to get from Delhi to Varanasi by bus

While buses are not the most popular means of transportation on this route, there are direct buses from Delhi to Varanasi, too.

How long does bussing to Varanasi take?

Buses need between 14 and 16 hours to reach Varanasi. En route they make at least a couple of stops for snacks and bathroom as there are no toilets on board.

How much do bus tickets to Varanasi cost?

In media, bus tickets prices start from INR900 for a seat in an air-conditioned coach.

Are there sleeper buses serving this route?

Yes, there are. Usually, Delhi-Varanasi buses have both seats and berths in the same bus, so you have a choice.

Are there night buses to Varanasi?

Yes, there are. The majority of departures is scheduled around 8 pm and arrive to Varanasi at about 10 am.

Which companies serve this route?

The route is served by both government and private operators.

Uttar Pradesh State Road Transport Corporation (UPSRTC) runs buses from Anand Vihar (East Delhi) to Varanasi; Safar Express Tour and Travels, Indo Express and Royal Travels Delhi all offer buses to Varanasi.

Bus travel tip

Note that while the main bus station in Varanasi is located by the railway station, not all the buses of private operators call there and you can be dropped off at other locations.

How to fly from Delhi to Varanasi

It is a popular route served by five airlines offering daily direct flights between Delhi Indira Gandhi International airport and Lal Bahadur Shastri airport which serves Varanasi. The airport is located 26 km northwest of Varanasi.

How much is the airfare?

As a rule, with INR3,500-INR5,500 you can always secure yourself a ticket in the economy cabin.

For cheapest deals, check SpiceJet – it often has air tickets to Varanasi for about INR2,000.

How long does it take to fly from Delhi to Varanasi?

Flying time from Delhi to Varanasi falls between 85 minutes and one hour and 45 minutes.

Via connecting flights, expect to spend from five hours and up. The only reasonable connection is via Jaipur as all other options on offer – e.g. Mumbai, Kolkata, Ahmedabad or Hyderabad – are a considerable detour from the route.

Air travel tips

Getting from Varanasi’s Lal Bahadur Shastri airport to the city is possible via taxi or tuk-tuk. The latter is only slightly cheaper but takes twice the time than a taxi. A taxi generally reaches Varanasi in about one hour.

There is also a state bus but its stop is located out of the airport, within some 10 minutes walk. But it costs under one dollar.

Passenger reviews out of total 473 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Jan 6, 2019
train #12562 1A - AC First Class Sleeper, Indian Railways
★★★★☆
The train left delhi close to the correct time and arrived 3hrs late to varanasi. Was comfortable enough on the 1st class ac but is grubby and take toilet paper too. Ac is crap too and you cannot adjust the temp also. Was very cold in the 10 degree night.
Jan 4, 2019
train #12562 1A - AC First Class Sleeper, Indian Railways
★★★☆☆
Our cabin was very dirty. We were unable to find our cabin number on the platform, I don't think it was ever displayed.
Dec 8, 2018
train #12562 1A - AC First Class Sleeper, Indian Railways
★★★☆☆
Definitely did the job. Wasn’t sure who was official and who wasn’t but a few people came into our room throughout the trip to sell us things, spray our room etc and then asked for a small payment. Left Delhi on time but arrived 3 hours late
Nov 13, 2018
train #12562 2A - AC 2-Tier Sleeper, Indian Railways
★★☆☆☆
Travelled 2A sleeper class from New Delhi to Varanasi. Arrived 2 hours late without any info provided. Just about comfortable enough to get a couple of hours sleep. Not great but could be worse.

Popular Routes in India