
Varanasi to Siliguri
Siliguri is approximately 600+ kms from Varanasi. The fastest way to reach Siliguri from Varanasi is by Train, Flight Via Patna. It takes approximately 7 hours. The cheapest way to reach Siliguri from Varanasi is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Patna
Varanasi
Patna
Siliguri
Approx Travel Time
13h 55m
₹420
Onwards
FASTEST
Varanasi
Patna
Siliguri
Approx Travel Time
7h 10m
₹5,662
Onwards
Varanasi
Patna
Siliguri
Approx Travel Time
7h 55m
₹10,971
Onwards
Varanasi
Patna
Siliguri
Approx Travel Time
8h 25m
₹6,026
Onwards
Varanasi
Patna
Siliguri
Approx Travel Time
15h 10m
₹784
Onwards
Varanasi
Patna
Siliguri
Approx Travel Time
14h 40m
₹5,729
Onwards
Via Arrah
Varanasi
Arrah
Siliguri
Approx Travel Time
14h 10m
₹440
Onwards
Varanasi
Arrah
Siliguri
Approx Travel Time
14h 25m
₹4,525
Onwards
Via Deoria
Varanasi
Deoria
Siliguri
Approx Travel Time
14h 40m
₹450
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Siliguri?
Siliguri is approximately 600+ kms from Varanasi.
How long does it take to reach Siliguri from Varanasi?
It takes approximately 7 hours to reach Siliguri from Varanasi by Train, Flight Via Patna.
What is the cheapest way to reach Siliguri from Varanasi?
The cheapest way to reach Siliguri from Varanasi is by Train.
What is the fastest way to reach Siliguri from Varanasi?
The fastest way to reach Siliguri from Varanasi is by Train, Flight Via Patna.