
Viramgam to Siliguri
Siliguri is approximately 1600+ kms from Viramgam. The fastest way to reach Siliguri from Viramgam is by Bus, Flight Via Ahmedabad, Patna. It takes approximately 8 hours. The cheapest way to reach Siliguri from Viramgam is by Train which would take approximately 49 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Viramgam
Ahmedabad
Siliguri
Approx Travel Time
8h 20m
On Demand
Viramgam
Ahmedabad
Siliguri
Approx Travel Time
8h 28m
₹11,694
Onwards
Via Bhopal
Viramgam
Bhopal
Siliguri
Approx Travel Time
1d 16h 13m
₹1,195
Onwards
Via Ahmedabad, Patna
FASTEST
Viramgam
Ahmedabad
Patna
Siliguri
Approx Travel Time
8h
On Demand
Viramgam
Ahmedabad
Patna
Siliguri
Approx Travel Time
2d 8h 55m
On Demand
Viramgam
Ahmedabad
Patna
Siliguri
Approx Travel Time
8h 8m
₹19,178
Onwards
Via Vadodara, Gaya
Viramgam
Vadodara
Gaya
Siliguri
Approx Travel Time
1d 19h 57m
On Demand
Via Vadodara, Bhopal
Viramgam
Vadodara
Bhopal
Siliguri
Approx Travel Time
1d 15h 33m
₹3,495
Onwards
Via Ahmedabad, Ranchi
Viramgam
Ahmedabad
Ranchi
Siliguri
Approx Travel Time
8h 23m
₹16,689
Onwards
Frequently Asked Questions
What is the distance between Viramgam and Siliguri?
Siliguri is approximately 1600+ kms from Viramgam.
How long does it take to reach Siliguri from Viramgam?
It takes approximately 8 hours to reach Siliguri from Viramgam by Bus, Flight Via Ahmedabad, Patna.
What is the cheapest way to reach Siliguri from Viramgam?
The cheapest way to reach Siliguri from Viramgam is by Train.
What is the fastest way to reach Siliguri from Viramgam?
The fastest way to reach Siliguri from Viramgam is by Bus, Flight Via Ahmedabad, Patna.

