Search
Home » Destinations » Varanasi » How to Reach » By Train

How to reach Varanasi by train

Varanasi has two major railway stations, Varanasi Junction and Mughal Sarai Junction, which is about 20 kilometers to the east of the city. There are multiple daily services to Varanasi from cities such as Delhi, Agra, Lucknow, Mumbai and Kolkata.

Railway Stations in Varanasi

Trains from Bangalore to Varanasi

Train Name Departure Arrival Running days
Mys Bsb Exp
(16229)
5:30 am
KSR BANGALORE CY JN (SBC)
5:30 am
VARANASI JN (BSB)
TUE, THU

Trains from Chennai to Varanasi

Train Name Departure Arrival Running days
Gangakaveri Exp
(12669)
5:30 am
CHENNAI CENTRAL (MAS)
5:30 am
VARANASI JN (BSB)
MON, SAT

Trains from Delhi to Varanasi

Train Name Departure Arrival Running days
Kashi V Express
(14258)
5:30 am
NEW DELHI (NDLS)
5:30 am
VARANASI JN (BSB)
All days
Mahamana Exp
(22418)
5:30 am
NEW DELHI (NDLS)
5:30 am
VARANASI JN (BSB)
MON, WED, FRI

Trains from Hyderabad to Varanasi

Train Name Departure Arrival Running days
Sc Dnr Express
(12791)
5:30 am
SECUNDERABAD JN (SC)
5:30 am
VARANASI JN (BSB)
All days
Sc Rxl Spl
(07091)
5:30 am
SECUNDERABAD JN (SC)
5:30 am
VARANASI JN (BSB)
TUE

Trains from Mumbai to Varanasi

Train Name Departure Arrival Running days
Darbhanga Exp
(11061)
5:30 am
LOKMANYATILAK T (LTT)
5:30 am
VARANASI CITY (BCY)
All days
Gorakhpur Exp
(15017)
5:30 am
LOKMANYATILAK T (LTT)
5:30 am
VARANASI CITY (BCY)
All days

Trains from Pune to Varanasi

Train Name Departure Arrival Running days
Darbhanga Exp
(11033)
5:30 am
PUNE JN (PUNE)
5:30 am
VARANASI CITY (BCY)
WED
Dikshabhoomi Exp
(11045)
5:30 am
PUNE JN (PUNE)
5:30 am
VARANASI JN (BSB)
THU